niucloud-admin/uni-app/src/hooks/useSubscribeMessage.ts
全栈小学生 4aaf885ef0 update
2024-08-06 17:56:04 +08:00

31 lines
739 B
TypeScript

import { getWeappTemplateId } from '@/app/api/system'
/**
* 小程序订阅消息
*/
export const useSubscribeMessage = () => {
const request = (keys: string) => {
// #ifdef MP-WEIXIN
const method = getWeappTemplateId
// #endif
// #ifdef MP
method(keys).then(({ data }) => {
uni.requestSubscribeMessage({
tmplIds: data,
success: (res) => {
console.log("requestSubscribeMessage:success", res)
},
fail: (res) => {
console.log('requestSubscribeMessage:fail', res)
}
})
}).catch()
// #endif
}
return {
request
}
}