This commit is contained in:
曹辉 2023-05-23 10:16:41 +08:00
parent 56a9515009
commit 99c9a628ed
3 changed files with 17 additions and 33 deletions

View File

@ -85,14 +85,14 @@
stationId: null, stationId: null,
stationItemId: null, stationItemId: null,
stationItemPriceId: null, stationItemPriceId: null,
hospitalcare:false, nurseStationId: null,
} }
}, },
onLoad(options) { onLoad(options) {
this.stationId = options.stationId this.stationId = options.stationId
this.stationItemId = options.stationItemId this.stationItemId = options.stationItemId
this.stationItemPriceId = options.stationItemPriceId this.stationItemPriceId = options.stationItemPriceId
this.hospitalcare = options.hospitalcare this.nurseStationId = options.nurseStationId
}, },
onShow() { onShow() {
this.baseurl = baseurl this.baseurl = baseurl
@ -163,8 +163,7 @@
if (res.data.loginFlag) { if (res.data.loginFlag) {
that.usershow = false that.usershow = false
const scenenurseStationId = uni.getStorageSync('scenenurseStationId'); const scenenurseStationId = uni.getStorageSync('scenenurseStationId');
if (scenenurseStationId) { if (that.nurseStationId == scenenurseStationId) {
if (that.hospitalcare) {
uni.navigateTo({ uni.navigateTo({
url: `/pages/hospitalcare/hospitalcare?stationId=${this.stationId}&stationItemId=${this.stationItemId}&stationItemPriceId=${this.stationItemPriceId}`, url: `/pages/hospitalcare/hospitalcare?stationId=${this.stationId}&stationItemId=${this.stationItemId}&stationItemPriceId=${this.stationItemPriceId}`,
}) })
@ -173,11 +172,6 @@
url: `/pages/appointmenttime/appointmenttime?stationId=${this.stationId}&stationItemId=${this.stationItemId}&stationItemPriceId=${this.stationItemPriceId}`, url: `/pages/appointmenttime/appointmenttime?stationId=${this.stationId}&stationItemId=${this.stationItemId}&stationItemPriceId=${this.stationItemPriceId}`,
}) })
} }
} else {
uni.navigateTo({
url: `/pages/appointmenttime/appointmenttime?stationId=${this.stationId}&stationItemId=${this.stationItemId}&stationItemPriceId=${this.stationItemPriceId}`,
})
}
} else { } else {
that.usershow = true that.usershow = true
} }

View File

@ -334,8 +334,8 @@
// //
gopzyh() { gopzyh() {
uni.navigateTo({ uni.navigateTo({
// url: `/pages/nursestation/nursestation?nurseStationId=${13}&hospitalcare=${true}` // url: `/pages/nursestation/nursestation?nurseStationId=${13}`
url: `/pages/nursestation/nursestation?nurseStationId=${3}&hospitalcare=${true}` url: `/pages/nursestation/nursestation?nurseStationId=${3}`
}) })
}, },
// //

View File

@ -205,7 +205,6 @@
distance: null, // distance: null, //
nurseClassifyInfoId: '', //id nurseClassifyInfoId: '', //id
scrollTop: 0, scrollTop: 0,
hospitalcare: false,
} }
}, },
onShow() { onShow() {
@ -218,17 +217,14 @@
onLoad(options) { onLoad(options) {
let that = this let that = this
this.nurseStationId = options.nurseStationId this.nurseStationId = options.nurseStationId
this.hospitalcare = options.hospitalcare
// scene 使 decodeURIComponent scene // scene 使 decodeURIComponent scene
if (options.scene) { if (options.scene) {
this.nurseStationId = decodeURIComponent(options.scene)
if (this.nurseStationId) {
createMobileToken().then(res => { createMobileToken().then(res => {
uni.setStorageSync("token", res.data.token) uni.setStorageSync("token", res.data.token)
}) })
this.nurseStationId = decodeURIComponent(options.scene)
uni.setStorageSync("scenenurseStationId", this.nurseStationId) uni.setStorageSync("scenenurseStationId", this.nurseStationId)
} }
}
}, },
methods: { methods: {
//swiper //swiper
@ -315,8 +311,7 @@
if (res.data.loginFlag) { if (res.data.loginFlag) {
that.usershow = false that.usershow = false
const scenenurseStationId = uni.getStorageSync('scenenurseStationId'); const scenenurseStationId = uni.getStorageSync('scenenurseStationId');
if (scenenurseStationId) { if (that.list.nurseStationId == scenenurseStationId) {
if (that.hospitalcare) {
uni.navigateTo({ uni.navigateTo({
url: `/pages/hospitalcare/hospitalcare?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`, url: `/pages/hospitalcare/hospitalcare?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`,
}) })
@ -325,11 +320,6 @@
url: `/pages/appointmenttime/appointmenttime?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`, url: `/pages/appointmenttime/appointmenttime?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`,
}) })
} }
} else {
uni.navigateTo({
url: `/pages/appointmenttime/appointmenttime?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`,
})
}
} else { } else {
that.usershow = true that.usershow = true
} }
@ -433,7 +423,7 @@
}, },
goProjectDetails(item) { goProjectDetails(item) {
uni.navigateTo({ uni.navigateTo({
url: `/pages/ProjectDetails/ProjectDetails?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}&hospitalcare=${this.hospitalcare}`, url: `/pages/ProjectDetails/ProjectDetails?nurseStationId=${this.nurseStationId}&stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`,
}) })
}, },
gophone() { gophone() {