{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\SecurityCenter\\SecManage.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\SecurityCenter\\SecManage.vue","mtime":1675071992772},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 portal from '@/api/portal.js'\r\nimport { mapState, mapActions } from \"vuex\";\r\n\r\nexport default {\r\n data() {\r\n return {\r\n PortalSysAreas: {\r\n name: 'name',\r\n },\r\n saveMethod:'POST',\r\n header:{},\r\n fileSuffix:'.lic',\r\n seacrh: [{label: '单位名称', prop: 'dept_name_'}],\r\n loadings: {\r\n updAcutasLoading: false,\r\n sequence: false,\r\n },\r\n data: [],\r\n pageResult: {\r\n page: 1,\r\n pageSize: 50,\r\n total: 0,\r\n },\r\n url:{\r\n edit:`${window.context.portal}/uc/AuthorizationModel/v1/save`,\r\n uplod:`${window.context.portal}/uc/AuthorizationModel/v1/uploadFileLic`\r\n },\r\n sysCache: {},\r\n saveMethod: 'POST',\r\n logDialogVisible:false,\r\n }\r\n },\r\n mounted() {\r\n this.$validator = this.$root.$validator\r\n this.header = { 'Authorization': `Bearer ${this.$store.state.login.currentUser.token}` }\r\n },\r\n methods: {\r\n errorDown(err, file, fileList){\r\n this.$message({\r\n type:'error',\r\n message:'文件上传失败'\r\n })\r\n },\r\n uploadOk(response, file, fileList){\r\n this.$message({\r\n type:response.state,\r\n message:`${file.name} 文件上传成功`\r\n })\r\n this.loadData();\r\n },\r\n filterSuffix(file) {\r\n console.log('token', this.header)\r\n if(file.name.substring(file.name.indexOf('.')) !== this.fileSuffix){\r\n this.$message({\r\n type:'error',\r\n message:'注意上传格式 lic'\r\n })\r\n return false;\r\n }\r\n },\r\n loadData(param, cb) {\r\n portal\r\n .AuthorizationModel(param)\r\n .then((res) => {\r\n console.log(res, '11')\r\n this.data = res.rows\r\n this.pageResult = {\r\n page: res.page,\r\n pageSize: res.pageSize,\r\n total: res.total,\r\n }\r\n this.$refs.htTable.loading = false\r\n })\r\n .finally(() => cb())\r\n },\r\n downloadFile(id) {\r\n let headers = {\r\n 'Content-type': 'application/x-www-form-urlencoded',\r\n }\r\n let params = 'id=' + id\r\n let dt = {\r\n data: params,\r\n method: 'post',\r\n responseType: 'blob',\r\n headers,\r\n }\r\n portal.downloadAuthorizationFile(dt).then((res) => {\r\n console.log(res, '2222')\r\n })\r\n },\r\n handleShow(row) {\r\n this.logDialogVisible = true\r\n this.PortalSysAreas=row\r\n console.log(this.PortalSysAreas)\r\n // this.$http\r\n // .put(window.context.portal + '/sys/sysLogs/v1/get/' + id)\r\n // .then((res) => {\r\n // this.log = res.data\r\n // })\r\n },\r\n afterSaveData() {\r\n setTimeout(() => {\r\n this.beforeCloseDialog()\r\n this.$refs.htTable.load()\r\n }, 500)\r\n },\r\n beforeCloseDialog() {\r\n // this.refresh()\r\n this.PortalSysAreas = {}\r\n this.logDialogVisible = false\r\n this.loadData()\r\n },\r\n },\r\n}\r\n",null]}