{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\monitor\\sqMonitor\\riverLevelNewspaper.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\monitor\\sqMonitor\\riverLevelNewspaper.vue","mtime":1684458239449},{"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\r\nimport riverLevelNewspaper from '@/api/monitor/resMonitor/riverLevelNewspaper.js'\r\nimport dictUtils from '@/components/dict/DictSelectUtils.js'\r\nimport { TableMixin } from '@/mixins/tableMixin'\r\nimport req from '@/request.js'\r\nexport default {\r\n name: 'riverLevelNewspaper',\r\n components: {},\r\n mixins: [TableMixin],\r\n data() {\r\n return {\r\n pickerOptions0: {\r\n disabledDate(time) {\r\n return time.getTime() > Date.now() - 8.64e6;//如果没有后面的-8.64e6就是不可以选择今天的\r\n }\r\n },\r\n title: '',\r\n scopeTime: '',\r\n loading: false,\r\n multipleSelection: [], // 复选框\r\n queryParam: {\r\n pageBean: {\r\n pageSize: -1,\r\n page: 1,\r\n showTotal: true\r\n },\r\n params: {\r\n day: \"\"\r\n }\r\n },\r\n tableData: [],\r\n pId: '',\r\n total: 0,\r\n showFormDias: false,\r\n baseUrl: null,\r\n }\r\n },\r\n created() {\r\n this.baseUrl = window.context.portal;\r\n\t\tthis.getCurrentMonthLast()\r\n this.getDateList()\r\n },\r\n methods: {\r\n changeDate() {\r\n\r\n },\r\n //导出excl\r\n updateExcl() {\r\n //导出excl\r\n const loading = this.$loading({\r\n lock: true,\r\n text: '导出中...',\r\n spinner: 'el-icon-loading',\r\n background: 'rgba(0, 0, 0, 0.7)'\r\n });\r\n let param = {\r\n groupRelation: \"AND\",\r\n groupTree: {},\r\n pageBean: {\r\n page: 1,\r\n pageSize: -1,\r\n showTotal: true\r\n },\r\n params: {\r\n day: this.queryParam.params.day\r\n },\r\n querys: [\r\n {\r\n group: \"main\",\r\n operation: \"EQUAL\",\r\n parentGroup: \"\",\r\n property: \"\",\r\n relation: \"AND\",\r\n value: {}\r\n }\r\n ],\r\n sorter: [\r\n {\r\n direction: \"ASC\",\r\n property: \"\"\r\n }\r\n ]\r\n }\r\n riverLevelNewspaper.riverDailyDerived(param, res => {\r\n loading.close();\r\n if (!!res) {\r\n this.$message.success('导出成功');\r\n }\r\n })\r\n },\r\n // 默认当天时间\r\n getCurrentMonthLast() {\r\n let date = new Date();\r\n // 获取当前月份\r\n let nowMonth = date.getMonth() + 1;\r\n // 获取当前是几号\r\n let strDate = date.getDate();\r\n // 添加分隔符“-”\r\n let seperator = \"-\";\r\n // 对月份进行处理,1-9月在前面添加一个“0”\r\n if (nowMonth >= 1 && nowMonth <= 9) {\r\n nowMonth = \"0\" + nowMonth;\r\n }\r\n // 对月份进行处理,1-9号在前面添加一个“0”\r\n if (strDate >= 0 && strDate <= 9) {\r\n strDate = \"0\" + strDate;\r\n }\r\n // 最后拼接字符串,得到一个格式为(yyyy-MM-dd)的日期\r\n let nowDate = date.getFullYear() + seperator + nowMonth + seperator + strDate;\r\n this.queryParam.params.day = nowDate\r\n },\r\n getDateList() {\r\n this.loading = true\r\n this.tableData = []\r\n riverLevelNewspaper.riverDailyData(this.queryParam, res => {\r\n if (res.state) {\r\n this.tableData = res.value.rows\r\n console.log(this.tableData);\r\n this.tableData.forEach(item => {\r\n if (item.z == undefined) {\r\n item[\"z\"] = 0\r\n }\r\n })\r\n this.loading = false\r\n } else {\r\n this.$message.error(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 }\r\n}\r\n",null]}