{"remainingRequest":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\src\\views\\modules\\applicationPart2\\projectModules\\projectmodules.vue?vue&type=script&lang=js&","dependencies":[{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\src\\views\\modules\\applicationPart2\\projectModules\\projectmodules.vue","mtime":1622431776832},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\27446\\Desktop\\up\\front\\dkha-web-sz-main\\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\nimport mixinViewModule from '@/mixins/view-module'\nimport AddOrUpdate from './projectmodules-add-or-update'\n\nexport default {\n mixins: [mixinViewModule],\n data() {\n return {\n mixinViewModuleOptions: {\n getDataListURL: '/system/projectModules/projectmodules/page',\n getDataListIsPage: true,\n deleteURL: '/system/projectModules/projectmodules',\n deleteIsBatch: true\n },\n dataForm: {\n id: '',\n projectId: \"选择项目\",\n },\n projectList: [],\n popIsEdit: false,\n projectInfo: {projectAppId: \"\", projectAppName: \"\"},\n }\n },\n components: {\n AddOrUpdate\n },\n created() {\n this.getProjectList();\n },\n methods: {\n lookUpInfo(scopeRowId) {\n\n this.popIsEdit = false;\n this.addOrUpdateHandle(scopeRowId)\n\n },\n addOrUpdateHandleWapper(scopeRowId) {\n if (this.dataForm.projectId === \"选择项目\" || !this.dataForm.projectId) {\n return this.$message({\n message: \"请先选择所属项目\",\n type: 'warning',\n duration: 3000\n })\n }\n this.projectList.forEach((item) => {\n if (item.id === this.dataForm.projectId) {\n this.projectInfo.projectAppId = item.id;\n this.projectInfo.projectAppName = item.projectName;\n }\n })\n // console.log(this.projectInfo);\n // console.log(' console.log(this.projectInfo);');\n this.popIsEdit = true;\n this.addOrUpdateHandle(scopeRowId)\n },\n deleteHandleWapper(scopeRowId) {\n if (this.dataForm.projectId === \"选择项目\" || !this.dataForm.projectId) {\n return this.$message({\n message: \"请先选择所属项目\",\n type: 'warning',\n duration: 3000\n })\n }\n this.deleteHandle(scopeRowId)\n },\n getProjectList() {\n // 获取项目列表\n this.$http.get(\n '/system/projectApplication/projectapplication/page', {\n params: {\n order: this.order,\n orderField: this.orderField,\n page: this.mixinViewModuleOptions.getDataListIsPage ? this.page : null,\n limit: this.mixinViewModuleOptions.getDataListIsPage ? this.limit : null,\n studentNumber: this.$store.state.user.username,\n }\n }\n ).then(({\n data: res\n }) => {\n // console.log(res);\n this.projectList = res.data.list\n // console.log(this.projectList)\n if (res.code !== 0) {\n this.projectList = []\n this.total = 0\n return this.$message.error(res.msg)\n }\n }).catch(() => {\n })\n },\n }\n\n}\n",{"version":3,"sources":["projectmodules.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA","file":"projectmodules.vue","sourceRoot":"src/views/modules/applicationPart2/projectModules","sourcesContent":["\n\n\n"]}]}