From 0c72a9e9dd81306bd7b302ea06065a3941a7657a Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Wed, 24 Mar 2021 14:33:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E5=93=81=E4=BE=A7=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/events/category-add-or-update.vue | 45 ++++++++++++++++++- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/src/views/modules/events/category-add-or-update.vue b/src/views/modules/events/category-add-or-update.vue index d357ad3..e3f25ba 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 @@ + + + + + + + + @@ -55,9 +70,13 @@ export default { parentName: '', sort: 0, categoryType: '', - categoryCode: '' + categoryCode: '', + epmetCategoryCode: '', + epmetCategoryName: '' }, - secondOrgDictList: [] + secondOrgDictList: [], + epmetCodeListVisible: false, + epmetCodeList: [] } }, computed: { @@ -82,6 +101,11 @@ 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 +123,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) { @@ -178,4 +212,11 @@ export default { } } } +.el-popover { + height: 320px; + overflow-y: scroll; +} +.el-dialog__footer { + margin-top: 100px; +}