修改首页获取园区商户信息错误的问题
This commit is contained in:
parent
58b945eb72
commit
08ef87ce33
|
@ -43,8 +43,8 @@ Page({
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
chooseTenement() {
|
chooseTenement() {
|
||||||
const { park = {}} = this.data;
|
const { all = [], park = {} } = this.data;
|
||||||
const { tenements } = park;
|
const tenements = all.find(item => item.id === park?.id)?.tenements
|
||||||
this.setData({
|
this.setData({
|
||||||
columns: tenements,
|
columns: tenements,
|
||||||
show: true,
|
show: true,
|
||||||
|
@ -292,27 +292,24 @@ Page({
|
||||||
const updateDatas = {}
|
const updateDatas = {}
|
||||||
if (!park || !park.id) {
|
if (!park || !park.id) {
|
||||||
const storagePark = wx.getStorageSync('park')
|
const storagePark = wx.getStorageSync('park')
|
||||||
if (data.find(item => item.id !== storagePark.id)) {
|
if (!data.find(item => item.id === storagePark?.id)) {
|
||||||
updateDatas.park = firstPark
|
updateDatas.park = firstPark
|
||||||
} else {
|
} else {
|
||||||
updateDatas.park = storagePark
|
updateDatas.park = storagePark || firstPark
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
updateDatas.park = park;
|
||||||
}
|
}
|
||||||
if (!tenement || !tenement.id) {
|
if (!tenement || !tenement.id) {
|
||||||
const storageTenement = wx.getStorageSync('tenement')
|
const storageTenement = wx.getStorageSync('tenement')
|
||||||
if (!park || !park.id) {
|
if (!updateDatas.park.tenements?.find(item => item.id === storageTenement?.id)) {
|
||||||
if (firstPark.tenements?.find(item => item.id !== storageTenement.id)) {
|
updateDatas.tenement = updateDatas.park.tenements?.[0]
|
||||||
updateDatas.tenement = firstPark.tenements?.[0]
|
|
||||||
} else {
|
} else {
|
||||||
updateDatas.tenement = storageTenement
|
updateDatas.tenement = storageTenement || park.tenements?.[0]
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (park.tenements?.find(item => item.id !== storageTenement.id)) {
|
updateDatas.tenement = tenement
|
||||||
updateDatas.tenement = park.tenements?.[0]
|
|
||||||
} else {
|
|
||||||
updateDatas.tenement = storageTenement
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
updateDatas.all = data;
|
updateDatas.all = data;
|
||||||
this.setData({
|
this.setData({
|
||||||
|
|
Loading…
Reference in New Issue
Block a user