{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web-prod\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web-prod\\src\\components\\dialog\\payDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\src\\components\\dialog\\payDialog.vue","mtime":1670270951512},{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\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\r\n// import FileTable from \"@/components/upload/FileTable.vue\";\r\nexport default {\r\n props: {},\r\n // components:{\r\n // FileTable\r\n // },\r\n data() {\r\n return {\r\n payDialogVisible: false,\r\n rules: {\r\n projectName: {\r\n required: true,\r\n message: '请选择项目名称',\r\n trigger: 'blur',\r\n },\r\n paysName: {\r\n required: true,\r\n message: '请输入缴费名称',\r\n trigger: 'blur',\r\n },\r\n paysValue: {\r\n required: true,\r\n message: '请输入缴费金额',\r\n trigger: 'blur',\r\n },\r\n paysDate: {\r\n required: true,\r\n message: '请输入缴费日期',\r\n trigger: 'blur',\r\n },\r\n },\r\n form: {\r\n paysName:'',\r\n paysValue:'',\r\n paysDate:'',\r\n remarks:''\r\n // accessoryInfo: [], //附件信息\r\n },\r\n loading: false,\r\n }\r\n },\r\n methods: {\r\n //获取附件信息\r\n handleFile(info) {\r\n // let newInfo = []\r\n // info.forEach((item) => {\r\n // item.projectId = 'fileLibrary'\r\n // item.group = 'fileLibrary'\r\n // newInfo.push(item)\r\n // })\r\n // this.form.accessoryInfo = newInfo\r\n this.form.accessoryInfo =info\r\n },\r\n submit(){\r\n this.$refs.form.validate((valid) => {\r\n if(valid){\r\n this.$http\r\n .post(\r\n '${cqxy}/biz/contract/administrativePayment/v1/',\r\n this.form\r\n )\r\n .then((res) => {\r\n if(res.data.state){\r\n this.$message.success('保存成功')\r\n this.payDialogVisible = false\r\n this.$emit('load')\r\n }\r\n })\r\n }\r\n })\r\n },\r\n closeDialog() {\r\n this.payDialogVisible = false\r\n },\r\n open() {\r\n this.form.projectName =this.$route.params.projectName\r\n this.form.projectId = this.$route.params.id\r\n this.payDialogVisible = true\r\n },\r\n },\r\n}\r\n",null]}