''
This commit is contained in:
47
src/App.ts
47
src/App.ts
@@ -147,29 +147,10 @@ function App() {
|
||||
}, () => { })
|
||||
uni.onPushMessage((res) => {
|
||||
// 监听通知信息/
|
||||
// console.log('监听通知信息,门店信息是否一致,9999999999',getStorage("storeName"))
|
||||
if (res.type == 'receive') {
|
||||
|
||||
let newData: any = res.data.payload
|
||||
// console.log(newData.store_title,'监听通知信息,门店信息是否一致',getStorage("storeName"))
|
||||
// newData = modifyOrderMsg()
|
||||
// newData.notyTime = 0 // 通知时间
|
||||
// orderList.push(newData)
|
||||
if (newData.store_title == getStorage("storeName")) orderList.push(newData)
|
||||
// console.log(newData.msg_type,'有新的订单 /// 消息 ,,newData,,新消息',newData)
|
||||
// newData
|
||||
if (newData.msg_type == 'newOrder') {
|
||||
// let content = JSON.parse(res.data.content)
|
||||
// content.business_type = 2 // 模拟预订单
|
||||
// if(content.business_type && content.business_type === 2 && newData.store_title == getStorage("storeName")){
|
||||
// let advanceArderList = JSON.parse(getStorage('advanceArder')) || []
|
||||
// let findIndex = advanceArderList.findIndex((item:string) => item === newData.vendor_order_id)
|
||||
// if(findIndex === -1){
|
||||
// advanceArderList.unshift(newData.vendor_order_id)
|
||||
// if(advanceArderList.length > 10) advanceArderList = advanceArderList.slice(0, 10)
|
||||
// setStorage('advanceArder', JSON.stringify(advanceArderList))
|
||||
// }else return // 预订单存在,不执行通知操作
|
||||
// }
|
||||
let data: any = getStorage('commitBTDevCharact')
|
||||
util.notifyBLEState(data.deviceId, data.serviceId, data.uuid).then((res: any) => {
|
||||
if (res == 12) {
|
||||
@@ -208,16 +189,8 @@ function App() {
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// console.log('当前订单属于哪个门店',newData.store_title)
|
||||
// console.log('门店信息',getStorage('storeName'))
|
||||
|
||||
if(+getStorage('defaultOrderReminder') === 1 || getStorage('defaultOrderReminder') === '' ){
|
||||
let src = `/static/audio/${newData.msg_type}.mp3`
|
||||
// playVoid.src = `/static/audio/${newData.msg_type}.mp3`
|
||||
// playVoid.stop()
|
||||
// playVoid.play()
|
||||
// console.log('通知消息,,,',newData)
|
||||
watchAudio(src) // findIndex
|
||||
}
|
||||
}
|
||||
@@ -236,26 +209,6 @@ function App() {
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 模拟订单通知消息
|
||||
*/
|
||||
// const modifyOrderMsg = () => {
|
||||
// let arr = ['newOrder','newImMsg','newCancelOrder','newAfsOrder']
|
||||
// let index = Math.floor(Math.random() * arr.length)
|
||||
// let obj = {
|
||||
// "business_type": 1,
|
||||
// "context": "老板,你有新的订单了!",
|
||||
// "msg_type": arr[index],
|
||||
// "order_sqs": "34",
|
||||
// "store_id": 100296,
|
||||
// "store_title": "谢卫路店",
|
||||
// "vendor_name": "美团外卖",
|
||||
// "vendor_order_id": "3301829894026603225",
|
||||
// 'notyTime':0
|
||||
// }
|
||||
// return obj
|
||||
// }
|
||||
|
||||
/**
|
||||
* 监听音频播放事件 音频播放结束事件,通知完毕,清除 orderList中的数据 findIndex:number
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user