Commit 653ef176 by crushh

upate: dist

parent 785d0781
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<div slot-scope="{ option }"> <div slot-scope="{ option }">
<p>{{ option.storeName }}</p> <p>{{ option.storeName }}</p>
<p style="font-size: 12px;line-height: 18px">{{ option.storeCode }}</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> </div>
</dm-simple-transfer> </dm-simple-transfer>
<div class="show-select-num cursor-pointer w-250" slot="reference"> <div class="show-select-num cursor-pointer w-250" slot="reference">
...@@ -33,7 +33,8 @@ export default { ...@@ -33,7 +33,8 @@ export default {
departmentVisible: false, departmentVisible: false,
props: { props: {
key: 'storeId', key: 'storeId',
label: 'storeName' label: 'storeName',
isOver: 'isOver'
} }
}; };
}, },
...@@ -41,6 +42,10 @@ export default { ...@@ -41,6 +42,10 @@ export default {
change(val) { change(val) {
console.log(val); console.log(val);
this.$emit('change', 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 @@ ...@@ -53,7 +53,6 @@
<div class="content" v-if="form.storeRuleJson.xg_store.open"> <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.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.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> </div>
<div class="level"> <div class="level">
...@@ -178,10 +177,10 @@ export default { ...@@ -178,10 +177,10 @@ export default {
storeData: [], storeData: [],
form: { form: {
linkType: 1, linkType: 1,
memberLabelName: '', // memberLabelName: '',
memberLabelId: '', // memberLabelId: '',
// memberLabelName: '测试标签值名称重复- 温州青童时代店', memberLabelName: '测试标签值名称重复- 温州青童时代店',
// memberLabelId: 'edd3901afd1e418d93fdc3b50bb24784', memberLabelId: 'edd3901afd1e418d93fdc3b50bb24784',
storeList: [], storeList: [],
name: '', name: '',
pageId: '', pageId: '',
...@@ -197,8 +196,7 @@ export default { ...@@ -197,8 +196,7 @@ export default {
xg_store: { xg_store: {
open: 1, open: 1,
zs: 1, zs: 1,
dz: 0, dz: 0
dy: 0
} }
}, },
customRuleJson: { customRuleJson: {
...@@ -252,8 +250,7 @@ export default { ...@@ -252,8 +250,7 @@ export default {
this.getList(); this.getList();
}, 500), }, 500),
getStoreList() { getStoreList() {
storeListApi({}).then(res => { storeListApi({ pageSize: 99999 }).then(res => {
console.log(res);
const { result } = res.data.result; const { result } = res.data.result;
this.storeData = result || []; this.storeData = result || [];
if (this.form.storeList && this.form.storeList.length) { if (this.form.storeList && this.form.storeList.length) {
...@@ -271,6 +268,7 @@ export default { ...@@ -271,6 +268,7 @@ export default {
const { result } = res.data; const { result } = res.data;
if (result) { if (result) {
const { link, page } = result; const { link, page } = result;
link.customRuleJson = JSON.parse(link.customRuleJson); link.customRuleJson = JSON.parse(link.customRuleJson);
link.storeRuleJson = JSON.parse(link.storeRuleJson); link.storeRuleJson = JSON.parse(link.storeRuleJson);
link.storeList = link.storeList ? link.storeList : []; link.storeList = link.storeList ? link.storeList : [];
...@@ -365,6 +363,47 @@ export default { ...@@ -365,6 +363,47 @@ export default {
return; return;
} }
const data = JSON.parse(JSON.stringify(this.form)); 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.storeRuleJson = JSON.stringify(data.storeRuleJson);
data.customRuleJson = JSON.stringify(data.customRuleJson); data.customRuleJson = JSON.stringify(data.customRuleJson);
data.wxEnterpriseId = this.wxEnterpriseId; 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