{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\resIns\\dsmInsStatistical.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\resIns\\dsmInsStatistical.vue","mtime":1684458239465},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport dsmInsInin from '@/api/resIns/dsmInsInin.js'\r\nimport {TableMixin} from '@/mixins/tableMixin'\r\nexport default {\r\n mixins: [TableMixin],\r\n data() {\r\n return {\r\n //数据\r\n queryParam: {\r\n params: {\r\n rscd: '' //水库编码\r\n // count: 0, //巡检总次数\r\n // abnormalCount: null, //异常次数\r\n },\r\n pageBean: {\r\n pageSize: 20,\r\n page: 1\r\n }\r\n },\r\n intps: [\r\n {name: '日常巡视检查', value: 1},\r\n {name: '年度巡视检查', value: 2},\r\n {name: '特别巡视检查', value: 3}\r\n ], //巡检类别数组\r\n isNormals: [\r\n {name: '正常', value: 1},\r\n {name: '异常', value: 2}\r\n ], //是否正常\r\n tableData: [], //数据\r\n rscds: [], //水库名称数组\r\n total: 0, //总数据\r\n scopeTime: '' //时间范围\r\n }\r\n },\r\n created() {\r\n this.getDateList()\r\n //获取水库下拉\r\n dsmInsInin.getResName({}, res => {\r\n console.log(res)\r\n this.rscds = res.value\r\n })\r\n },\r\n methods: {\r\n getDateList() {\r\n this.loading = true\r\n this.tableData = []\r\n if (this.scopeTime) {\r\n let starTime = new Date(this.scopeTime[0])\r\n this.queryParam.params.startTime =\r\n starTime.getFullYear() +\r\n '-' +\r\n (starTime.getMonth() + 1) +\r\n '-' +\r\n starTime.getDate()\r\n let endTime = new Date(this.scopeTime[1])\r\n this.queryParam.params.endTime =\r\n endTime.getFullYear() +\r\n '-' +\r\n (endTime.getMonth() + 1) +\r\n '-' +\r\n endTime.getDate()\r\n }\r\n\r\n dsmInsInin.statisticsList(this.queryParam, res => {\r\n if (res.state) {\r\n this.tableData = res.value.rows\r\n // console.log(res.value)\r\n this.tableData.forEach(item => {\r\n this.intps.forEach(ii => {\r\n if (item['intp'] == ii.value) {\r\n item['intp'] = ii.name\r\n }\r\n })\r\n this.isNormals.forEach(ss => {\r\n console.log()\r\n if (item['isNormal'] == ss.value) {\r\n item['isNormal'] = ss.name\r\n }\r\n })\r\n })\r\n this.$set(this.tableData, this.tableData)\r\n // this.total = res.value.total\r\n this.loading = false\r\n } else {\r\n this.$message(res.message)\r\n }\r\n })\r\n },\r\n // // 点击查询\r\n onClickSearch() {\r\n this.queryParam.pageBean.page = 1\r\n this.getDateList()\r\n },\r\n // 重置\r\n resetQuery() {\r\n this.queryParam.params = {}\r\n this.scopeTime = ''\r\n this.onClickSearch()\r\n },\r\n handleSizeChange(val) {\r\n this.queryParam.pageBean.pageSize = val\r\n this.getDateList()\r\n },\r\n handleCurrentChange(val) {\r\n this.queryParam.pageBean.page = val\r\n this.getDateList()\r\n },\r\n // // 指定一个key标识这一行的数据\r\n getRowKey(row) {\r\n return row.id\r\n }\r\n }\r\n}\r\n",null]}