This commit is contained in:
liuye
2022-02-10 16:34:36 +08:00
parent cf4fa7623a
commit 71a82839d9
8 changed files with 67 additions and 12 deletions

View File

@@ -4,7 +4,7 @@
<span class="label">网格选择</span>
<div class="grid-select__right" @click="toChoose">
<span>{{ form.girdName || '请选择' }}</span>
<u-icon name="arrow-right" color="#cccccc" size="14"></u-icon>
<u-icon name="arrow-right" color="#cccccc" size="26" style="margin-left:4px;"></u-icon>
</div>
</div>
<div class="map-content">
@@ -156,6 +156,7 @@ export default {
},
renderGridMap(paths, count = 0) {
console.log(paths)
let {map, lib: TMap, $refs: {AiTMap: {fitBounds}}} = this
if (TMap) {
const colors = ["#A194F4", "#7CBDF3", "#F3A57D", "#62D063", "#58DBDA", "#F7D151"]

View File

@@ -8,7 +8,11 @@
<div v-if="treeList.length > 0">
<div class="cards" v-for="(item, index) in treeList" :key="index" @click="itemClick(item)">
<div class="imges">
<span>
<span v-if="isFormMap == 1 && item.girdLevel != 0">
<img src="./components/img/xzh.png" alt="" class="imgselect" v-if="item.isChecked" @click.stop="girdClick(item, index)" />
<img src="./components/img/xz.png" alt="" class="imgselect" v-else @click.stop="girdClick(item, index)" />
</span>
<span v-if="isFormMap != 1">
<img src="./components/img/xzh.png" alt="" class="imgselect" v-if="item.isChecked" @click.stop="girdClick(item, index)" />
<img src="./components/img/xz.png" alt="" class="imgselect" v-else @click.stop="girdClick(item, index)" />
</span>
@@ -25,7 +29,12 @@
</div>
</div>
<!-- <div style="padding-bottom: 70px;"></div> -->
<div class="subBtn" @click="submit">
<div v-if="isFormMap == 1">
<div class="subBtn" @click="submit" v-if="treeList.length && treeList[0].girdLevel != 0">
<div>确定选择</div>
</div>
</div>
<div class="subBtn" @click="submit" v-else>
<div>确定选择</div>
</div>
@@ -44,10 +53,14 @@ export default {
userGird: {},
userList: [],
girdLevel: 0,
parentGirdId: ''
parentGirdId: '',
isFormMap: 0, //1为网格地图 一级不允许选中
}
},
onLoad() {
onLoad(option) {
if(option.isFormMap) {
this.isFormMap = option.isFormMap
}
this.isGirdUser()
},
methods: {