{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/src/views/committeeKm/KnowledgeMap.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/src/views/committeeKm/KnowledgeMap.vue","mtime":1742796810169},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/vue-loader/lib/index.js","mtime":1655715099000}],"contextDependencies":[],"result":["\nimport API from \"@/api.js\";\nimport knowledgeData from \"../../components/committeeKm/KnowledgeData\";\nexport default {\n name: 'knowledgeMap',\n components: {\n knowledgeData\n },\n data() {\n return {\n paddingTop: false, //头部padding\n tabIndex: 1,\n tabData: [],\n realmsList: {}, //列表的数据\n param: {\n id: '',\n title: '',\n pageNo: 1,\n linesPerPage: 15,\n },\n tableDataList: {},\n tabObj: {},\n committeeKmData: [],\n isChange: false, //标签页是否切换\n }\n },\n methods: {\n //获取列表头\n tabList() {\n API.getKnowledgeTabList({\n onSucess: resp => {\n let data = resp.data;\n if(data && data.data){\n this.tabData = data.data;\n if(JSON.stringify(this.realmsList) == \"{}\"){\n this.realmsList = data.data[0];\n this.committeeKmData = data.data;\n }\n }else{\n this.$message({\n message: this.$t('msg.special_committee_cr'),\n type: 'warning'\n });\n }\n } \n });\n },\n //标签点击\n handleClick(tab, event) {\n this.isChange = false;\n let id = tab.$attrs.id;\n let committeeKmData = this.committeeKmData;\n committeeKmData.map((e, index)=>{\n if(e.id == id){\n this.realmsList = committeeKmData[index];\n }\n })\n this.changeTab(id,tab);\n this.isChange = true;\n },\n changeTab(id,tab) {\n this.param.id = id;\n this.tabObj = tab;\n API.getKnowledgeTableList(this.param,{\n onSucess: resp => {\n let data = resp.data;\n if(data && data.data){\n this.tableDataList = data.data;\n }\n } \n });\n },\n /**\n * 批量删除部门网盘\n */\n deleteLabel() {\n this.$confirm(this.$t('msg.delConfirm'), this.$t('msg.tip'), {\n confirmButtonText: this.$t('msg.confirm'),\n cancelButtonText: this.$t('msg.cancel'),\n type: 'warning',\n }).then(() => {\n let that = this;\n API.deleteFileObj(that.param.id, this.multipleSelectionArray, {\n onSucess: resp => {\n if(resp.data.errcode == 0){\n this.getdisksData();\n this.$message({\n type: 'success',\n message: this.$t('msg.es')\n });\n }\n }\n })\n }).catch(() => {\n this.cancelMultipleSelection();\n this.$message({\n type: 'info',\n message: this.$t('msg.cancel_del')\n });\n });\n }\n },\n mounted() {\n if(this.$store.state.isShowHeard){\n this.paddingTop = true;\n }\n this.tabList();\n },\n}\n",null]}