diff --git a/src/views/modules/events/category-add-or-update.vue b/src/views/modules/events/category-add-or-update.vue
index 4d181b2..55d2fde 100644
--- a/src/views/modules/events/category-add-or-update.vue
+++ b/src/views/modules/events/category-add-or-update.vue
@@ -29,6 +29,21 @@
+
+
+
+
+
+
+
+
@@ -48,6 +63,8 @@ export default {
visible: false,
categoryList: [],
categoryListVisible: false,
+ epmetCodeListVisible: false,
+ epmetCodeList: [],
dataForm: {
id: '',
categoryName: '',
@@ -55,7 +72,9 @@ export default {
parentName: '',
sort: 0,
categoryType: '',
- categoryCode: ''
+ categoryCode: '',
+ epmetCategoryCode: '',
+ epmetCategoryName: ''
},
secondOrgDictList: []
}
@@ -82,6 +101,12 @@ export default {
}
},
methods: {
+ // 上级部门区域编码树, 选中
+ epmetCodeListTreeCurrentChangeHandle (data) {
+ this.dataForm.epmetCategoryCode = data.categoryCode
+ this.dataForm.epmetCategoryName = data.categoryName
+ this.epmetCodeListVisible = false
+ },
init () {
this.visible = true
this.$nextTick(() => {
@@ -99,10 +124,20 @@ export default {
})
})
this.getSecondOrgDicList()
+ this.getEpmetCoEdeDeptList()
},
changeOrgType (item) {
this.dataForm.categoryType = item
},
+ // 获取产品分类编码列表
+ getEpmetCoEdeDeptList () {
+ return this.$http.get('/events/category/getCategoryCode').then(({ data: res }) => {
+ if (res.code !== 0) {
+ return this.$message.error(res.msg)
+ }
+ this.epmetCodeList = res.data.options
+ }).catch(() => { })
+ },
getcategoryList () {
return this.$http.get('/events/category/list').then(({ data: res }) => {
if (res.code !== 0) {