{"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/shared/ImpowerDeptSelect.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/shared/ImpowerDeptSelect.vue","mtime":1742796810168},{"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\";\nexport default {\n name: \"impower-dept-select\",\n data(){\n return{\n filterText: \"\",\n data: [],\n checkedKeys: [],\n props: {\n children: 'children',\n label:\"name\"\n },\n loading: true\n }\n },\n\n mounted() {\n this.getDepartmentsData(this.params);\n }, \n\n watch: {\n filterText(val) {\n this.$refs.tree.filter(val);\n }\n },\n\n methods: {\n getDepartmentsData(){\n API.getDepartmentsData({\n onSucess: resp => {\n this.data = resp.data.data;\n this.loading = false;\n }\n })\n }, \n\n /**\n * 获取选中节点id\n */\n getCheckedNodes(data) {\n this.checkedKeys =data;\n this.$emit('oncheckedKeys', data)\n },\n\n filterNode(value, data) {\n if (!value) return true;\n return data.name.indexOf(value) !== -1;\n }\n },\n}\n",null]}