{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!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\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"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":["import \"core-js/modules/es6.regexp.to-string\";\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 { mapState } from 'vuex';\nimport waterPaper from '@/api/waterPaper.js';\nimport latitude from '@/mixins/latitude';\nimport req from '@/request.js';\nexport default {\n name: 'plFormDialog',\n props: {\n showFormDia: {\n type: Boolean,\n default: false\n },\n title: {\n type: String,\n default: ''\n },\n plId: {\n type: String,\n default: ''\n }\n },\n data: function data() {\n return {\n params: {\n paperId: null,\n //取水证id\n year: null,\n //年份\n yearPlan: null,\n //年计划量\n month1Plan: null,\n //一月计划量\n month2Plan: null,\n month3Plan: null,\n month4Plan: null,\n month5Plan: null,\n month6Plan: null,\n month7Plan: null,\n month8Plan: null,\n month9Plan: null,\n month10Plan: null,\n month11Plan: null,\n month12Plan: null,\n memo: null //备注\n\n },\n waterCards: [],\n //取水证\n rules: {\n paperId: [{\n required: true,\n message: '请选择取水证',\n trigger: 'blur'\n }],\n year: [{\n required: true,\n message: '请选择年份',\n trigger: 'blur'\n }]\n }\n };\n },\n created: function created() {\n this.getwaterCard();\n this.getDetailInfo();\n },\n methods: {\n // 获取取水证\n getwaterCard: function getwaterCard() {\n var _this = this;\n\n waterPaper.getwaterCard({}, function (res) {\n _this.waterCards = res.value;\n _this.params.paperId = res.value[0].id;\n });\n },\n selectChange: function selectChange() {\n this.$forceUpdate();\n },\n onhouChange: function onhouChange(val) {\n this.AdName = val;\n this.params.addvcd = val.pop().toString();\n },\n //取消\n handleClose: function handleClose() {\n this.params = {};\n this.$emit('closeFormDiao');\n },\n // 根据ID查询\n getDetailInfo: function getDetailInfo() {\n var _this2 = this;\n\n if (this.title === '修改') {\n waterPaper.detailIdPlan(this.plId, function (res) {\n if (res.state) {\n _this2.params.paperId = res.value.paperId;\n _this2.params.year = res.value.year.toString();\n _this2.params.yearPlan = res.value.yearPlan;\n _this2.params.month1Plan = res.value.month1Plan;\n _this2.params.month2Plan = res.value.month2Plan;\n _this2.params.month3Plan = res.value.month3Plan;\n _this2.params.month4Plan = res.value.month4Plan;\n _this2.params.month5Plan = res.value.month5Plan;\n _this2.params.month6Plan = res.value.month6Plan;\n _this2.params.month7Plan = res.value.month7Plan;\n _this2.params.month8Plan = res.value.month8Plan;\n _this2.params.month9Plan = res.value.month9Plan;\n _this2.params.month10Plan = res.value.month10Plan;\n _this2.params.month11Plan = res.value.month11Plan;\n _this2.params.month12Plan = res.value.month12Plan;\n _this2.params.memo = res.value.memo;\n }\n });\n } else {}\n },\n goInfo: function goInfo(e) {\n var _this3 = this;\n\n this.$refs.formInfo.validate(function (valid) {\n if (valid) {\n // this.params.year=Number(this.params.year)\n if (_this3.title === '新增') {\n var arr = JSON.parse(JSON.stringify(_this3.params));\n waterPaper.addSavePlan(_this3.params, function (response) {\n if (response.state) {\n _this3.$notify({\n type: 'success',\n message: '新增成功',\n duration: 2000 // offset: 80\n\n });\n\n _this3.$emit('closeFormDiao');\n\n _this3.$emit('refList');\n } else {}\n });\n }\n\n if (_this3.title === '修改') {\n waterPaper.upDataPlan(_this3.params, function (response) {\n if (response.state) {\n _this3.$notify({\n type: 'success',\n message: '修改成功',\n duration: 2000\n });\n\n _this3.$emit('closeFormDiao');\n\n _this3.$emit('refList');\n } else {}\n });\n }\n } else {\n return false;\n }\n });\n },\n getRowKey: function getRowKey(row) {\n return row.id;\n }\n }\n};",null]}