调整特殊人群选择网格
This commit is contained in:
@@ -34,12 +34,12 @@ const app = new Vue({
|
|||||||
store,
|
store,
|
||||||
...App
|
...App
|
||||||
});
|
});
|
||||||
// app.$mount();
|
app.$mount();
|
||||||
store.dispatch("agentSign").then(config => {
|
store.dispatch("agentSign").then(config => {
|
||||||
const init = (c = 0) => {
|
const init = (c = 0) => {
|
||||||
if (config) {
|
if (config) {
|
||||||
store.commit("getConfig", {...config, latlng: [config.lat, config.lng]})
|
store.commit("getConfig", {...config, latlng: [config.lat, config.lng]})
|
||||||
app.$mount();
|
// app.$mount();
|
||||||
} else {
|
} else {
|
||||||
if (c < 5) {
|
if (c < 5) {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
|||||||
@@ -68,12 +68,11 @@
|
|||||||
|
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<span class="label"><span class="tips"></span>所属网格</span>
|
<span class="label"><span class="tips"></span>所属网格</span>
|
||||||
<div class="value" @click="showGird=true">
|
<div class="value">
|
||||||
<span
|
<AiPagePicker type="custom" v-model="form.girdId" @select="handleSelectGrid"
|
||||||
:class="form.girdName === '' ? 'color-999' : ''">{{
|
:ops="{url:'../AppGridManagement/SelectGird',label: 'girdName'}">
|
||||||
$dict.getLabel('appSpecialTypeFive', form.girdName) || '请选择'
|
<AiMore v-model="form.girdName"/>
|
||||||
}}</span>
|
</AiPagePicker>
|
||||||
<u-icon name="arrow-right" color="#cccccc" size="24" style="margin-left:4px;"/>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="this.form.userType != ''">
|
<div v-if="this.form.userType != ''">
|
||||||
@@ -138,8 +137,6 @@
|
|||||||
</u-picker>
|
</u-picker>
|
||||||
<u-select v-model="showSelect" :list="selectList" label-name="dictName" value-name="dictValue"
|
<u-select v-model="showSelect" :list="selectList" label-name="dictName" value-name="dictValue"
|
||||||
@confirm="confirmSelect"/>
|
@confirm="confirmSelect"/>
|
||||||
<u-select v-model="showGird" :list="girdlist" label-name="dictName" value-name="dictValue"
|
|
||||||
@confirm="confirmGirdSelect"/>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -386,21 +383,17 @@ export default {
|
|||||||
selectList: [],
|
selectList: [],
|
||||||
id: "",
|
id: "",
|
||||||
index: "",
|
index: "",
|
||||||
showGird: false,
|
|
||||||
girdlist: [],
|
|
||||||
isEdit: false,
|
isEdit: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
...mapState(['user']),
|
...mapState(['user']),
|
||||||
|
|
||||||
},
|
},
|
||||||
onLoad(o) {
|
onLoad(o) {
|
||||||
this.$dict.load('appSpecialSituation', 'appSpecialPlacement', 'appSpecialDenger', 'appSpecialCrime',
|
this.$dict.load('appSpecialSituation', 'appSpecialPlacement', 'appSpecialDenger', 'appSpecialCrime',
|
||||||
'appSpecialControl', 'appSpecialDebug', 'appSpecialDrug', 'appSpecialChangeType', 'appSpecialCure', 'appSpecialDengerLevel',
|
'appSpecialControl', 'appSpecialDebug', 'appSpecialDrug', 'appSpecialChangeType', 'appSpecialCure', 'appSpecialDengerLevel',
|
||||||
'appSpecialDisableLevel', 'appSpecialDisableType', 'appSpecialHealth', 'appSpecialMarriage', 'appSpecialTypeFive', 'isReflection', 'yesOrNo').then(() => {
|
'appSpecialDisableLevel', 'appSpecialDisableType', 'appSpecialHealth', 'appSpecialMarriage', 'appSpecialTypeFive', 'isReflection', 'yesOrNo').then(() => {
|
||||||
}),
|
})
|
||||||
this.gridName()
|
|
||||||
if (o) {
|
if (o) {
|
||||||
this.isEdit = true
|
this.isEdit = true
|
||||||
this.id = o.id
|
this.id = o.id
|
||||||
@@ -441,21 +434,8 @@ export default {
|
|||||||
this.form.gender = people.gender
|
this.form.gender = people.gender
|
||||||
},
|
},
|
||||||
|
|
||||||
confirmGirdSelect(e) {
|
handleSelectGrid(v) {
|
||||||
this.form.girdId = e[0].value
|
this.form.girdName = v?.[0]?.girdName || ""
|
||||||
this.form.girdName = e[0].label
|
|
||||||
},
|
|
||||||
|
|
||||||
gridName() {
|
|
||||||
this.$http.post('app/appgirdmemberinfo/queryMyGirdListByLevel2AndUser').then(res => {
|
|
||||||
if (res.code == 0) {
|
|
||||||
var list = []
|
|
||||||
res.data.map((e, index) => {
|
|
||||||
list.push({dictName: e.girdName, dictValue: index})
|
|
||||||
})
|
|
||||||
this.girdlist = list
|
|
||||||
}
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
|
|
||||||
submit() {
|
submit() {
|
||||||
|
|||||||
Reference in New Issue
Block a user