Commit de1dfa06 by 无尘

fix: 修改可见范围

parent 6fa9ee7b
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-09-01 17:16:25
* @LastEditors: 无尘
* @LastEditTime: 2020-09-04 14:39:25
* @LastEditTime: 2020-09-04 14:43:33
-->
<!--
......@@ -43,7 +43,7 @@
@close="handleDel(index)">
{{item.tagValue}}
</el-tag>
<div v-if="form.childList < 20" class="m-t-5 input-tag-div">
<div v-if="form.childList.length < 20" class="m-t-5 input-tag-div">
<el-input
class="input-new-tag"
v-model="inputValue"
......
......@@ -4,10 +4,10 @@
* @Author: 无尘
* @Date: 2020-08-28 11:07:46
* @LastEditors: 无尘
* @LastEditTime: 2020-09-04 10:46:19
* @LastEditTime: 2020-09-04 14:55:32
-->
<!--
<edit-visiable :brand-id="brandId" :set-type="setType" :select-mode="selectMode" :range-data="rangeData" @refreshData="refreshData"></edit-visiable>
<edit-visiable :brand-id="brandId" :set-item-id="setItemId" :set-type="setType" :select-mode="selectMode" :range-data="rangeData" @refreshData="refreshData"></edit-visiable>
import editVisiable from '@/components/app/my-customer/edit-visiable.vue';
-->
<template>
......@@ -57,6 +57,11 @@ export default {
type: String,
default: ''
},
// 场景或标签id
setItemId: {
type: String,
default: ''
},
brandId: {
type: String,
default: ''
......@@ -160,12 +165,14 @@ export default {
const params = {
wxEnterpriseId: that.wxEnterpriseId,
enterpriseId: that.brandId,
storeMode: that.formData.sendRange,
bingRange: that.formData.selectList
storeMode: String(that.formData.sendRange),
bingRange: that.formData.bindStoreMode > 0 ? that.formData.bindStoreMode == 1 ? that.formData.selectList.map(ele=>ele.storeGroupId).join(',') : that.formData.selectList.map(ele=>ele.storeInfoId).join(',') : '',
};
if (that.setType == 'crowd') {
params.sceneCrowdId = that.setItemId;
that.saveCrowd(params);
}else {
params.tagId = that.setItemId;
that.saveTag(params);
}
},
......
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-28 16:51:22
* @LastEditors: 无尘
* @LastEditTime: 2020-09-04 10:37:03
* @LastEditTime: 2020-09-04 14:57:14
-->
<template>
......@@ -56,7 +56,7 @@
</div>
<tag-classify-dialog v-if="showTagCate" @closeClassify="closeClassify"></tag-classify-dialog>
<edit-tag-dialog v-if="showTagDialog" :edit-row="editRow" @closeTag="closeTag"></edit-tag-dialog>
<edit-visiable v-if="showTagVisiable" :brand-id="brandId" :set-type="'tag'" :select-mode="selectMode" :range-data="rangeData" @refreshData="refreshData"></edit-visiable>
<edit-visiable v-if="showTagVisiable" :brand-id="brandId" :set-item-id="setItemId" :set-type="'tag'" :select-mode="selectMode" :range-data="rangeData" @refreshData="refreshData"></edit-visiable>
</div>
</template>
......@@ -97,7 +97,8 @@ export default {
// 可见范围
showTagVisiable: false, // 可见范围
selectMode: '',
rangeData: []
rangeData: [],
setItemId: ''
};
},
// 生命周期 - 挂载完成(访问DOM元素)
......@@ -235,6 +236,7 @@ export default {
.then(res => {
that.selectMode = res.result.storeMode;
that.rangeData = res.result.bindRange || {};
that.setItemId = tagId;
that.showTagVisiable = true;
})
.catch(function(error) {
......
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-27 10:16:37
* @LastEditors: 无尘
* @LastEditTime: 2020-09-04 10:55:04
* @LastEditTime: 2020-09-04 14:58:27
-->
<template>
......@@ -64,7 +64,7 @@
</div>
</div>
<sync-crowd-dialog v-if="showSync" :brand-id="brandId" @refreshData="refreshData"></sync-crowd-dialog>
<edit-visiable v-if="showSelectStore" :set-type="'crowd'" :select-mode="selectMode" :range-data="rangeData" :brand-id="brandId" @refreshData="refreshData"></edit-visiable>
<edit-visiable v-if="showSelectStore" :brand-id="brandId" :set-item-id="setItemId" :set-type="'crowd'" :select-mode="selectMode" :range-data="rangeData" @refreshData="refreshData"></edit-visiable>
</div>
</template>
......@@ -103,7 +103,8 @@ export default {
showSync: false,
showSelectStore: false,
selectMode: '',
rangeData: []
rangeData: [],
setItemId: ''
};
},
// 生命周期 - 挂载完成(访问DOM元素)
......@@ -157,6 +158,7 @@ export default {
.then(res => {
that.selectMode = res.result.storeMode;
that.rangeData = res.result.bindRange || {};
that.setItemId = sceneCrowdId;
that.showSelectStore = true;
})
.catch(function(error) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment