From 9e01d2456cd1ad404e09f05a131f0ba38db54d1d Mon Sep 17 00:00:00 2001 From: dai_siki <851733175@qq.com> Date: Sat, 21 Mar 2020 11:15:16 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=90=8E=E7=AB=AF=E8=81=94=E8=B0=83?= =?UTF-8?q?=E5=BC=80=E5=A7=8B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/modules/wx-mini/index-set.vue | 30 ++++++++++++++----- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/epmet-oper-web/src/views/modules/wx-mini/index-set.vue b/epmet-oper-web/src/views/modules/wx-mini/index-set.vue index 213e405..083f822 100644 --- a/epmet-oper-web/src/views/modules/wx-mini/index-set.vue +++ b/epmet-oper-web/src/views/modules/wx-mini/index-set.vue @@ -710,15 +710,27 @@ export default { }, // 判断组件所属区域类别 checkCptRegion (item) { - const { componentFrontId } = item - const fun = name => name === componentFrontId - if (['resi-titleList-home-gridNameTitle'].findIndex(fun) !== -1) { + const { region } = item + // const { componentFrontId } = item + // const fun = name => name === componentFrontId + // if (['resi-titleList-home-gridNameTitle'].findIndex(fun) !== -1) { + // return 'top' + // } else if (['resi-topList-voice-hotNewsSwiper'].findIndex(fun) !== -1) { + // return 'ban' + // } else if (['resi-functionList-extend-moreFunctionIcons', 'resi-functionList-group-recommendGroupSlider', 'resi-functionList-hall-hotSubjectList'].findIndex(fun) !== -1) { + // return 'cnt' + // } else if (['resi-floatingList-mine-newMessageButton'].findIndex(fun) !== -1) { + // return 'fixed' + // } else { + // return 'none' + // } + if (region === 'titleList') { return 'top' - } else if (['resi-topList-voice-hotNewsSwiper'].findIndex(fun) !== -1) { + } else if (region === 'topList') { return 'ban' - } else if (['resi-functionList-extend-moreFunctionIcons', 'resi-functionList-group-recommendGroupSlider', 'resi-functionList-hall-hotSubjectList'].findIndex(fun) !== -1) { + } else if (region === 'functionList') { return 'cnt' - } else if (['resi-floatingList-mine-newMessageButton'].findIndex(fun) !== -1) { + } else if (region === 'floatingList') { return 'fixed' } else { return 'none' @@ -727,8 +739,10 @@ export default { // 判断组件是否可用复用 checkCptReuse (item) { const { componentFrontId } = item + const reuseList = this.cptTypeList[0].componentList.map(v => v.componentFrontId) const fun = name => name === componentFrontId - return ['resi-functionList-hall-hotSubjectList'].findIndex(fun) !== -1 + // return ['resi-functionList-hall-hotSubjectList'].findIndex(fun) !== -1 + return reuseList.findIndex(fun) !== -1 }, // 根据所属区域简称得到名字 getCptRegionName (id) { @@ -781,7 +795,7 @@ export default { console.log('添加组件到实例') let trueItem = cloneDeep(item) trueItem.tempOnlyId = tempOnlyId - trueItem.region = region + trueItem.localRegion = region trueItem.displayOrder = displayOrder this.cptList.push(trueItem) }, From e22375e973056c52a112502ef67117b44a6110f5 Mon Sep 17 00:00:00 2001 From: dai_siki <851733175@qq.com> Date: Sat, 21 Mar 2020 11:40:56 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=90=8E=E7=AB=AF=E8=81=94=E8=B0=83?= =?UTF-8?q?=E5=BC=80=E5=A7=8B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/modules/wx-mini/index-set.vue | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/epmet-oper-web/src/views/modules/wx-mini/index-set.vue b/epmet-oper-web/src/views/modules/wx-mini/index-set.vue index 083f822..78b3a21 100644 --- a/epmet-oper-web/src/views/modules/wx-mini/index-set.vue +++ b/epmet-oper-web/src/views/modules/wx-mini/index-set.vue @@ -37,10 +37,10 @@
删除
-删除
删除
-删除
删除
-删除