Commit 653ef176 by crushh

upate: dist

parent 785d0781
......@@ -4,7 +4,7 @@
<div slot-scope="{ option }">
<p>{{ option.storeName }}</p>
<p style="font-size: 12px;line-height: 18px">{{ option.storeCode }}</p>
<p v-show="option.isOver == 1" class="isOver">所有导购今日添加已到上限</p>
<p v-show="option.isOver == 0" class="isOver">所有导购今日添加已到上限</p>
</div>
</dm-simple-transfer>
<div class="show-select-num cursor-pointer w-250" slot="reference">
......@@ -33,7 +33,8 @@ export default {
departmentVisible: false,
props: {
key: 'storeId',
label: 'storeName'
label: 'storeName',
isOver: 'isOver'
}
};
},
......@@ -41,6 +42,10 @@ export default {
change(val) {
console.log(val);
this.$emit('change', val);
},
renderContent(h, { isOver, storeCode, storeId, storeName }) {
console.log(isOver, storeCode, storeId, storeName);
return h('p', [h('p', storeName), h('p', isOver)]);
}
}
};
......
......@@ -53,7 +53,6 @@
<div class="content" v-if="form.storeRuleJson.xg_store.open">
<el-checkbox v-model="form.storeRuleJson.xg_store.zs" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.xg_store.zs, form.storeRuleJson.xg_store.dz, form.storeRuleJson.xg_store.dy) && form.storeRuleJson.xg_store.zs">协管门店导购</el-checkbox>
<el-checkbox v-model="form.storeRuleJson.xg_store.dz" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.xg_store.zs, form.storeRuleJson.xg_store.dz, form.storeRuleJson.xg_store.dy) && form.storeRuleJson.xg_store.dz">店长</el-checkbox>
<el-checkbox v-model="form.storeRuleJson.xg_store.dy" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.xg_store.zs, form.storeRuleJson.xg_store.dz, form.storeRuleJson.xg_store.dy) && form.storeRuleJson.xg_store.dy">其他导购</el-checkbox>
</div>
</div>
<div class="level">
......@@ -178,10 +177,10 @@ export default {
storeData: [],
form: {
linkType: 1,
memberLabelName: '',
memberLabelId: '',
// memberLabelName: '测试标签值名称重复- 温州青童时代店',
// memberLabelId: 'edd3901afd1e418d93fdc3b50bb24784',
// memberLabelName: '',
// memberLabelId: '',
memberLabelName: '测试标签值名称重复- 温州青童时代店',
memberLabelId: 'edd3901afd1e418d93fdc3b50bb24784',
storeList: [],
name: '',
pageId: '',
......@@ -197,8 +196,7 @@ export default {
xg_store: {
open: 1,
zs: 1,
dz: 0,
dy: 0
dz: 0
}
},
customRuleJson: {
......@@ -252,8 +250,7 @@ export default {
this.getList();
}, 500),
getStoreList() {
storeListApi({}).then(res => {
console.log(res);
storeListApi({ pageSize: 99999 }).then(res => {
const { result } = res.data.result;
this.storeData = result || [];
if (this.form.storeList && this.form.storeList.length) {
......@@ -271,6 +268,7 @@ export default {
const { result } = res.data;
if (result) {
const { link, page } = result;
link.customRuleJson = JSON.parse(link.customRuleJson);
link.storeRuleJson = JSON.parse(link.storeRuleJson);
link.storeList = link.storeList ? link.storeList : [];
......@@ -365,6 +363,47 @@ export default {
return;
}
const data = JSON.parse(JSON.stringify(this.form));
if (data.storeRuleJson.fw_store.open == 0) {
data.storeRuleJson.fw_store = {
open: 0, //是否开启 1是0否
zs: 1, //专属导购
dz: 0, //店长
dy: 0 // 其他导购
};
}
if (data.storeRuleJson.xg_store.open == 0) {
data.storeRuleJson.xg_store = {
open: 0,
zs: 1,
dz: 0
};
}
if (data.customRuleJson.open == 0) {
data.customRuleJson = {
open: 0, //是否开启1是0否
store_type: 1, // 1推荐门店 2附近门店,
store: {
dz: 1, //店长
dy: 0, // 导购
ndz: 1, // 拒绝后店长
ndy: 0 //拒绝后导购
},
//省市筛选
city_store: {
open: 1, //是否开启1是0否
dz: 1, //店长
dy: 0 //导购
}
};
data.storeList = [];
}
if (data.customRuleJson.city_store.open == 0) {
data.customRuleJson.city_store = {
open: 0, //是否开启1是0否
dz: 1, //店长
dy: 0 //导购
};
}
data.storeRuleJson = JSON.stringify(data.storeRuleJson);
data.customRuleJson = JSON.stringify(data.customRuleJson);
data.wxEnterpriseId = this.wxEnterpriseId;
......
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