xuw5
2026-05-26 71fad64984072f9e673b1c2f3b075ce7d9c1077e
feat: add 支付分逻辑
2个文件已修改
21 ■■■■■ 已修改文件
src/constants/api.ts 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cashier/index.tsx 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/api.ts
@@ -142,10 +142,10 @@
export const API_PAY = `${_PAY_HOST}/api/v1/mini/pay`
export const API_GET_PAY_RESULT = `${_PAY_HOST}/api/v1/mini/query`
export const API_GET_ORDER_INFO = `${_PAY_HOST}/api/v1/mini/cashier`
export const API_CREDIT_PAY_SIGN = `${_PAY_HOST}/v1/mini/pay/creditPay/sign`
export const API_CREDIT_PAY_SIGN_QUERY = `${_PAY_HOST}/v1/mini/pay/creditPay/sign/query`
export const API_CREDIT_ORDER_CREATE = `${_PAY_HOST}/v1/mini/pay/creditPay/creditOrder/create`
export const API_CREDIT_ORDER_QUERY = `${_PAY_HOST}/v1/mini/pay/creditPay/creditOrder/query`
export const API_CREDIT_PAY_SIGN = `${_PAY_HOST}/api/v1/mini/pay/creditPay/sign`
export const API_CREDIT_PAY_SIGN_QUERY = `${_PAY_HOST}/api/v1/mini/pay/creditPay/sign/query`
export const API_CREDIT_ORDER_CREATE = `${_PAY_HOST}/api/v1/mini/pay/creditPay/creditOrder/create`
export const API_CREDIT_ORDER_QUERY = `${_PAY_HOST}/api/v1/mini/pay/creditPay/creditOrder/query`
// subscribe
src/pages/cashier/index.tsx
@@ -78,8 +78,8 @@
    };
    // 解析页面参数
    this.token = this.$instance.router.params.token || '';
    this.carType = this.$instance.router.params.carType || '';
    this.token = 'f3962adae7c24439' || this.$instance.router.params.token || '';
    this.carType = this.$instance.router.params.carType ||'fd5a84ebe7c04f2b';
    this.from = this.$instance.router.params.from || '';
    this.timer = null;
    this.checkTimes = 5;
@@ -482,7 +482,14 @@
    const signList = signRes?.signList || [];
    const signItem = signList.find((item: any) => String(item.payType) === '13');
    return signItem?.status || '';
    if (signItem) {
      return signItem.status || '';
    }
    // 未签约时 signList 仅一项且 payType 为空
    if (signList.length === 1 && (signList[0].payType === '' || signList[0].payType == null)) {
      return signList[0]?.status || '';
    }
    return '';
  }
  // 银联云闪付支付