{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProcessManagement\\SecurityManagement\\module\\EconomicDataDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProcessManagement\\SecurityManagement\\module\\EconomicDataDialog.vue","mtime":1675214578026},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\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\r\nimport req from '@/request.js'\r\nimport {time} from 'echarts'\r\nexport default {\r\n  name: 'economicData',\r\n  data() {\r\n    return {\r\n      disabled: false,\r\n      form: {},\r\n      importDataParams: {},\r\n      dialogVisible: false,\r\n      fullscreenLoading: false\r\n    }\r\n  },\r\n  mounted() {\r\n    // 文件选择后的回调\r\n    this.$bus.$on('fileAdded', () => {\r\n      console.log('文件已选择')\r\n    })\r\n    // 文件上传成功的回调\r\n    this.$bus.$on('fileSuccess', file => {\r\n      this.form = {...this.form, ...file}\r\n    })\r\n  },\r\n  methods: {\r\n    select(val, obj) {\r\n      this.form.projectId = obj.id\r\n      this.form.projectName = obj.projectName\r\n    },\r\n    //打开文件窗口\r\n    handleAddFile() {\r\n      this.$bus.$emit('openUploader')\r\n    },\r\n    //确定保存\r\n    submitImport() {\r\n      if (this.form.projectId == '') {\r\n        this.$message.warning('请选择一条项目')\r\n      } else if (this.form.projectId == '' && !this.form.name) {\r\n        this.$message.warning('请选择一条项目')\r\n      } else if (!this.form.name) {\r\n        this.$message.warning('请至少选择一个文件')\r\n      } else {\r\n        let params = [\r\n          {\r\n            sourceId: 'economicData',\r\n            ...this.form,\r\n            group: 'economicData'\r\n          }\r\n        ]\r\n        this.$http\r\n          .post('${cqxy}/biz/universal/accessory/v1/save', params)\r\n          .then(res => {\r\n            if (res.data.state) {\r\n              this.$message.success(res.data.message)\r\n              this.dialogVisible = false\r\n              this.$parent.$parent.load()\r\n            } else {\r\n              this.$message.error(res.data.message)\r\n            }\r\n          })\r\n      }\r\n    },\r\n    //打开\r\n    open(data) {\r\n      this.dialogVisible = true\r\n      if (data) {\r\n        this.form = {\r\n          projectId: data.id,\r\n          projectName: data.projectName\r\n        }\r\n      } else {\r\n        this.form = {\r\n          projectId: '',\r\n          projectName: ''\r\n        }\r\n      }\r\n    },\r\n    //关闭或取消\r\n    cancelConfirm() {\r\n      this.dialogVisible = false\r\n    }\r\n  },\r\n  destroyed() {\r\n    this.$bus.$off('fileAdded')\r\n    this.$bus.$off('fileSuccess')\r\n  }\r\n}\r\n",null]}