|
|
@@ -465,7 +465,11 @@
|
|
|
@cancel="showPicker = false" />
|
|
|
</van-popup>
|
|
|
<!--经销商-->
|
|
|
- <van-popup v-model="showPickerChainsList" position="bottom" class="agencyBox">
|
|
|
+ <van-popup
|
|
|
+ v-model="showPickerChainsList"
|
|
|
+ position="bottom"
|
|
|
+ class="agencyBox"
|
|
|
+ :close-on-click-overlay="false">
|
|
|
<!-- 分销店 -->
|
|
|
<template
|
|
|
v-if="
|
|
|
@@ -499,7 +503,7 @@
|
|
|
}">
|
|
|
<i class="van-icon van-icon-success"></i>
|
|
|
</div>
|
|
|
- <div class="value">{{ val.code }} {{ val.name }}</div>
|
|
|
+ <div class="value">{{ val.chainCode }} {{ val.chainName }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -668,6 +672,7 @@ import txmapimg3 from '@/assets/marker_blue.png';
|
|
|
import { valid } from '@/api/visitstore';
|
|
|
import { ImagePreview } from 'vant';
|
|
|
import { getPosition, getTicketFun, getMapPoi, getkeywordPoi } from '@/utils/TXApiFun';
|
|
|
+import { listChainsByCategory } from '@/api/store';
|
|
|
|
|
|
export default {
|
|
|
name: 'storeAdd',
|
|
|
@@ -1877,12 +1882,17 @@ export default {
|
|
|
val.dot = false;
|
|
|
});
|
|
|
this.treeSelect = res.data;
|
|
|
+ this.setCheckData();
|
|
|
});
|
|
|
+ } else {
|
|
|
+ this.setCheckData();
|
|
|
}
|
|
|
+ },
|
|
|
+ setCheckData() {
|
|
|
for (let x = 0; x < this.treeSelect.length; x++) {
|
|
|
// 设置左侧选中图标
|
|
|
let activate = this.activatedTCFXList.find((item) => {
|
|
|
- return item.CategoryCode == this.treeSelect[x].code;
|
|
|
+ return item.categoryCode == this.treeSelect[x].code;
|
|
|
});
|
|
|
this.treeSelect[x].dot = activate ? true : false;
|
|
|
// 右侧选中返现
|