修改
This commit is contained in:
parent
f26d56d927
commit
dfc2cb1a0f
@ -65,6 +65,9 @@
|
||||
import {
|
||||
selectOrderByNursePersonCount
|
||||
} from '@/api/homepage/index.js'
|
||||
import {
|
||||
mapActions
|
||||
} from "vuex";
|
||||
import baseurl from '@/api/baseurl.js'
|
||||
export default {
|
||||
data() {
|
||||
@ -85,6 +88,7 @@
|
||||
} else {}
|
||||
},
|
||||
methods: {
|
||||
...mapActions(["personopenPopup"]),
|
||||
//项目数量
|
||||
OrderByNursePersonCount() {
|
||||
selectOrderByNursePersonCount(this.nurserStationPresonId).then(res => {
|
||||
@ -92,9 +96,14 @@
|
||||
})
|
||||
},
|
||||
goMymission(item) {
|
||||
uni.navigateTo({
|
||||
url: `/pages/Mymission/Mymission?orderStatus=${item}`
|
||||
})
|
||||
if (this.personRoleLoginFlag == '护理员') {
|
||||
this.personopenPopup();
|
||||
}
|
||||
setTimeout(e => {
|
||||
uni.navigateTo({
|
||||
url: `/pages/Mymission/Mymission?orderStatus=${item}`
|
||||
})
|
||||
}, 0)
|
||||
},
|
||||
//跳转到模板消息订阅界面
|
||||
goTemplate() {
|
||||
|
||||
@ -6,8 +6,20 @@ const store = new Vuex.Store({
|
||||
//公共的变量,这里的变量不能随便修改,只能通过触发mutations的方法才能改变
|
||||
},
|
||||
mutations: {
|
||||
//相当于同步的操作
|
||||
//点击确认
|
||||
//护理员
|
||||
personsubscribesuccess(state) {
|
||||
wx.requestSubscribeMessage({
|
||||
tmplIds: [
|
||||
't6PZuAOalg6RTh_dzORsHthP4PeZQNSWVqlLmxypyas',
|
||||
'fmZMOW9dq4kKBH-BEpcVIltbG0C9-aiQUVG3USVfgR8',
|
||||
'-3YtSqNtujio6XeJ3Ax95wmWSZL6k7ozp9eSk5ZUM30',
|
||||
],
|
||||
success(res) {},
|
||||
fail(err) {},
|
||||
complete(scc) {}
|
||||
})
|
||||
},
|
||||
//护理站
|
||||
//预约订单接受消息通知
|
||||
subscribesuccess(state) {
|
||||
wx.requestSubscribeMessage({
|
||||
@ -36,33 +48,38 @@ const store = new Vuex.Store({
|
||||
},
|
||||
},
|
||||
actions: {
|
||||
//护理员
|
||||
personopenPopup(contxt) {
|
||||
const nursePersonIds = uni.getStorageSync('nursePersonId');
|
||||
wx.getSetting({
|
||||
withSubscriptions: true,
|
||||
success(res) {
|
||||
if (res.authSetting['scope.subscribeMessage']) {} else {
|
||||
contxt.commit('subscribesuccess')
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
//护理站
|
||||
//预约订单拒绝消息通知
|
||||
//相当于异步的操作,不能直接改变state的值,只能通过触发mutations的方法才能改变
|
||||
integralopenPopup(contxt) {
|
||||
const nursePersonIds = uni.getStorageSync('nursePersonId');
|
||||
// 获取用户的当前设置,判断是否点击了“总是保持以上,不在询问”
|
||||
wx.getSetting({
|
||||
withSubscriptions: true, // 是否获取用户订阅消息的订阅状态,默认false不返回
|
||||
withSubscriptions: true,
|
||||
success(res) {
|
||||
console.log(res.authSetting['scope.subscribeMessage'])
|
||||
if (res.authSetting['scope.subscribeMessage']) {} else {
|
||||
//因为没有选择总是保持,所以需要调起授权弹窗再次授权
|
||||
contxt.commit('integralsubscribesuccess')
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
//预约订单接受消息通知
|
||||
// 是否设置过授权
|
||||
openPopup(contxt) {
|
||||
const nursePersonIds = uni.getStorageSync('nursePersonId');
|
||||
// 获取用户的当前设置,判断是否点击了“总是保持以上,不在询问”
|
||||
wx.getSetting({
|
||||
withSubscriptions: true, // 是否获取用户订阅消息的订阅状态,默认false不返回
|
||||
withSubscriptions: true,
|
||||
success(res) {
|
||||
console.log(res.authSetting['scope.subscribeMessage'])
|
||||
if (res.authSetting['scope.subscribeMessage']) {} else {
|
||||
//因为没有选择总是保持,所以需要调起授权弹窗再次授权
|
||||
contxt.commit('subscribesuccess')
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user