| | |
| | | isInWeChat?: MaybeRef<boolean>; |
| | | isH5?: MaybeRef<boolean>; |
| | | appId?: MaybeRef<string>; |
| | | getOpenId?: () => Promise<string>; |
| | | getOpenId?: MaybeRef<() => Promise<string>>; |
| | | }; |
| | | |
| | | export function useSelectPayType(options: UseSelectPayTypeOptions = {}) { |
| | |
| | | |
| | | async function getPayOrderForJsAPI(orderNo: string) { |
| | | try { |
| | | const openId = await getOpenId(); |
| | | const _getOpenId = unref(getOpenId); |
| | | const openId = await _getOpenId(); |
| | | let params: GetPayOrderForJsAPIInput = { |
| | | orderNo: orderNo, |
| | | lifePayType: blLifeRecharge.constants.LifePayTypeEnum.WxPay, |