{"remainingRequest":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/components/Common/state_select.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/components/Common/state_select.vue","mtime":1701674859499},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js","mtime":1701674874357},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/cache-loader/dist/cjs.js","mtime":1701674874584},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/vue-loader/lib/index.js","mtime":1701674874903}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexport default {\n data() {\n return {\n stateData: [],\n defaultProps: {\n children: \"children\",\n label: \"name\",\n },\n defKeys: [], // 初始化默认选中的数组\n };\n },\n methods: {\n handleClose() {\n this.defKeys = []\n this.$emit(\"closeStateVisible\");\n },\n saveState() {\n let arr = this.$refs.tree.getCheckedNodes();\n let str=''\n if (arr.length == 0) {\n return this.$message.error(this.$t('msg.select_status'));\n } else {\n arr.forEach((item,index)=> {\n if(!item.children){\n str+=item.name+((index!=arr.length-1)?',':'')\n }\n });\n this.$emit(\"setStateToShow\", str);\n this.$emit(\"closeStateVisible\");\n }\n },\n resetState() {\n this.$emit(\"setStateToShow\", \"\");\n this.defKeys = []\n this.$emit(\"closeStateVisible\");\n },\n\n },\n props: {\n stateVisible: Boolean,\n isNested: {\n type: Boolean,\n default: false,\n },\n },\n};\n",null]}