{"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/components/TeamKm/TeamForm.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/components/TeamKm/TeamForm.vue","mtime":1742796810164},{"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 UserDialog from '@/components/shared/UserDialog/UserDialog.vue';\nexport default {\n name: 'teamForm',\n components: {\n UserDialog\n },\n props: [\n \"formParams\",\n \"deptList\",\n \"comList\"\n ],\n data(){\n return{\n visible: false,\n deptPermissionList: [], //分享到部门\n compPermissionList: [], //分享到公司\n }\n },\n\n methods:{\n /**\n * 显示用户选择框\n */\n showUserDialog(){\n this.visible = true;\n },\n\n /**\n * 确定已选择用户\n */\n handleSettingUserOk(){\n this.$refs.userDialog.handleSelectUser();\n this.visible = false;\n },\n\n /**\n * 隐藏用户选择框\n */\n handleCancel(){\n this.$refs.userDialog.handleCancel();\n this.visible = false;\n },\n\n /**\n * 设置为管理员\n */\n handleManagerSet(item, index){\n this.$emit('handleManagerSet', item, index);\n },\n\n /**\n * 删除用户\n * @param {int} index \n */\n handleUserRemove(index){\n this.$emit('handleUserRemove', index);\n },\n\n /**\n * 选择分享部门\n */\n deptPermissionChange(list){\n let arr = [];\n if(list.length >0){\n list.map((item) =>{\n if(item == this.$t('btns.download')){\n arr.push('download');\n }else if(item == this.$t('label.preview')){\n arr.push('preview');\n }\n })\n }\n this.$emit('hanleDeptList',arr);\n },\n /**\n * 选择分享公司\n */\n compPermissionChange(list){\n let arr = [];\n if(list.length >0){\n list.map((item) =>{\n if(item == this.$t('btns.download')){\n arr.push('download');\n }else if(item == this.$t('label.preview')){\n arr.push('preview');\n }\n })\n }\n this.$emit('hanleComList',arr);\n },\n },\n}\n",null]}