fix: 码牌支付问题

This commit is contained in:
bootx
2025-11-14 16:04:37 +08:00
parent 906804ea40
commit df879935ec
3 changed files with 3 additions and 7 deletions

View File

@@ -20,7 +20,7 @@ export function generateAuthUrl(code, scene) {
return http.request<Result<string>>({
url: '/unipay/gateway/cashier/code/generateAuthUrl',
method: 'POST',
data: { code, scene },
params: { code, scene },
})
}

View File

@@ -116,10 +116,6 @@ function initData() {
return
}
cashierInfo.value = res.data as any
// 是否启用
if (!cashierInfo.value?.enable) {
router.replace({ name: 'payFail', query: { msg: '收银码牌未启用' } })
}
// 判断类型
if (cashierInfo.value?.amountType === 'fixed') {
amount.value = res.data.amount as string

View File

@@ -237,9 +237,9 @@ function pay() {
loading.value = true
const from = {
amount: amountValue,
cashierCode,
code: cashierCode,
openId: openId.value,
cashierScene: CashierSceneEnum.WECHAT_PAY,
scene: CashierSceneEnum.WECHAT_PAY,
description: description.value,
} as GatewayCashierCodePayParam
cashierPay(from).then((res) => {