{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\reform-fvue\\src\\views\\ReformSituation\\components\\countyDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\views\\ReformSituation\\components\\countyDialog.vue","mtime":1744767657573},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\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//\nimport { TableMixin } from '@/mixins/tableMixin';\nimport org from '@/api/org';\nimport utils from '@/utils';\nimport countyApi from '@/api/ReformSituation/countyApi';\nexport default {\n name: 'countyDialog',\n mixins: [TableMixin],\n data: function data() {\n return {\n visible: false,\n reqLoading: false,\n title: '',\n parameter: {\n name: []\n },\n rules: {\n name: [{\n required: true,\n message: '区县不能为空',\n trigger: 'change'\n }]\n },\n treeData: []\n };\n },\n created: function created() {\n this.setTreeData();\n },\n methods: {\n setTreeData: function setTreeData() {\n var _this = this;\n\n var data = JSON.parse(sessionStorage.getItem('responsibilityTree'));\n\n if (data) {\n this.treeData = data;\n } else {\n org.getByParentAndDemToTree({\n orgKind: 'ogn'\n }).then(function (res) {\n _this.treeData = res ? utils.tile2nest(res) : utils.tile2nest([]);\n sessionStorage.setItem('responsibilityTree', JSON.stringify(_this.treeData));\n });\n }\n },\n upDate: function upDate(title) {\n this.parameter.name = [];\n this.title = title;\n this.visible = true;\n },\n handleClose: function handleClose() {\n this.visible = false;\n },\n onConfirm: function onConfirm() {\n var _this2 = this;\n\n this.$refs['formInfo'].validate(function (valid) {\n if (valid) {\n var lastElements = _this2.parameter.name.map(function (arr) {\n return arr[arr.length - 1];\n });\n\n countyApi.districtPutOut(lastElements).then(function (res) {\n if (res.state) {\n _this2.$message.success('发布成功');\n\n _this2.handleClose();\n\n _this2.$emit('confirm');\n }\n });\n }\n });\n }\n }\n};",null]}