{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\infoManagement\\components\\plForm-dialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\infoManagement\\components\\plForm-dialog.vue","mtime":1684458239215},{"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//\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\nimport {\n\tmapState\n} from 'vuex'\nimport waterPaper from '@/api/waterPaper.js'\nimport latitude from '@/mixins/latitude'\nimport req from '@/request.js'\nexport default {\n\tname: 'plFormDialog',\n\tprops: {\n\t\tshowFormDia: {\n\t\t\ttype: Boolean,\n\t\t\tdefault: false,\n\t\t},\n\t\ttitle: {\n\t\t\ttype: String,\n\t\t\tdefault: '',\n\t\t},\n\t\tplId: {\n\t\t\ttype: String,\n\t\t\tdefault: '',\n\t\t},\n\t},\n\tdata() {\n\t\treturn {\n\t\t\tparams: {\n\t\t\t\tpaperId: null, //取水证id\n\t\t\t\tyear: null, //年份\n\t\t\t\tyearPlan: null, //年计划量\n\t\t\t\tmonth1Plan: null, //一月计划量\n\t\t\t\tmonth2Plan: null,\n\t\t\t\tmonth3Plan: null,\n\t\t\t\tmonth4Plan: null,\n\t\t\t\tmonth5Plan: null,\n\t\t\t\tmonth6Plan: null,\n\t\t\t\tmonth7Plan: null,\n\t\t\t\tmonth8Plan: null,\n\t\t\t\tmonth9Plan: null,\n\t\t\t\tmonth10Plan: null,\n\t\t\t\tmonth11Plan: null,\n\t\t\t\tmonth12Plan: null,\n\t\t\t\tmemo: null, //备注\n\t\t\t},\n\t\t\twaterCards: [], //取水证\n\t\t\trules: {\n\t\t\t\tpaperId: [{\n\t\t\t\t\trequired: true,\n\t\t\t\t\tmessage: '请选择取水证',\n\t\t\t\t\ttrigger: 'blur',\n\t\t\t\t}],\n\t\t\t\tyear: [{\n\t\t\t\t\trequired: true,\n\t\t\t\t\tmessage: '请选择年份',\n\t\t\t\t\ttrigger: 'blur',\n\t\t\t\t}],\n\t\t\t},\n\t\t}\n\t},\n\tcreated() {\n\t\tthis.getwaterCard()\n\t\tthis.getDetailInfo()\n\t\t\n\t},\n\tmethods: {\n\t\t// 获取取水证\n\t\tgetwaterCard(){\n\t\t\twaterPaper.getwaterCard({},(res)=>{\n\t\t\t\tthis.waterCards=res.value\n\t\t\t\tthis.params.paperId=res.value[0].id\n\t\t\t})\n\t\t},\n\t\tselectChange() {\n\t\t\tthis.$forceUpdate()\n\t\t},\n\t\tonhouChange(val) {\n\t\t\tthis.AdName = val\n\t\t\tthis.params.addvcd = val.pop().toString()\n\t\t},\n\t\t//取消\n\t\thandleClose() {\n\t\t\tthis.params = {}\n\t\t\tthis.$emit('closeFormDiao')\n\t\t},\n\n\t\t// 根据ID查询\n\t\tgetDetailInfo() {\n\t\t\tif (this.title === '修改') {\n\t\t\t\twaterPaper.detailIdPlan(this.plId, (res) => {\n\t\t\t\t\tif (res.state) {\n\t\t\t\t\t\tthis.params.paperId = res.value.paperId\n\t\t\t\t\t\tthis.params.year = res.value.year.toString()\n\t\t\t\t\t\tthis.params.yearPlan = res.value.yearPlan\n\t\t\t\t\t\tthis.params.month1Plan = res.value.month1Plan\n\t\t\t\t\t\tthis.params.month2Plan = res.value.month2Plan\n\t\t\t\t\t\tthis.params.month3Plan = res.value.month3Plan\n\t\t\t\t\t\tthis.params.month4Plan = res.value.month4Plan\n\t\t\t\t\t\tthis.params.month5Plan = res.value.month5Plan\n\t\t\t\t\t\tthis.params.month6Plan = res.value.month6Plan\n\t\t\t\t\t\tthis.params.month7Plan = res.value.month7Plan\n\t\t\t\t\t\tthis.params.month8Plan = res.value.month8Plan\n\t\t\t\t\t\tthis.params.month9Plan = res.value.month9Plan\n\t\t\t\t\t\tthis.params.month10Plan = res.value.month10Plan\n\t\t\t\t\t\tthis.params.month11Plan = res.value.month11Plan\n\t\t\t\t\t\tthis.params.month12Plan = res.value.month12Plan\n\t\t\t\t\t\tthis.params.memo = res.value.memo\n\t\t\t\t\t}\n\t\t\t\t})\n\t\t\t} else {\n\n\t\t\t}\n\t\t},\n\n\t\tgoInfo(e) {\n\t\t\tthis.$refs.formInfo.validate((valid) => {\n\t\t\t\tif (valid) {\n\t\t\t\t\t// this.params.year=Number(this.params.year)\n\t\t\t\t\tif (this.title === '新增') {\n\t\t\t\t\t\tlet arr = JSON.parse(JSON.stringify(this.params))\n\t\t\t\t\t\twaterPaper.addSavePlan(this.params, (response) => {\n\t\t\t\t\t\t\tif (response.state) {\n\t\t\t\t\t\t\t\tthis.$notify({\n\t\t\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\t\t\tmessage: '新增成功',\n\t\t\t\t\t\t\t\t\tduration: 2000,\n\t\t\t\t\t\t\t\t\t// offset: 80\n\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\tthis.$emit('closeFormDiao')\n\t\t\t\t\t\t\t\tthis.$emit('refList')\n\t\t\t\t\t\t\t} else {}\n\t\t\t\t\t\t})\n\t\t\t\t\t}\n\t\t\t\t\tif (this.title === '修改') {\n\t\t\t\t\t\twaterPaper.upDataPlan(this.params, (response) => {\n\t\t\t\t\t\t\tif (response.state) {\n\t\t\t\t\t\t\t\tthis.$notify({\n\t\t\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\t\t\tmessage: '修改成功',\n\t\t\t\t\t\t\t\t\tduration: 2000,\n\t\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t\tthis.$emit('closeFormDiao')\n\t\t\t\t\t\t\t\tthis.$emit('refList')\n\t\t\t\t\t\t\t} else {}\n\t\t\t\t\t\t})\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t})\n\t\t},\n\t\tgetRowKey(row) {\n\t\t\treturn row.id\n\t\t},\n\t},\n}\n",null]}