zhengyiming
2025-03-10 5dd9eb5d8a69fa8c2b66706434a6cc7748ff4786
fix: 二期需求
6个文件已修改
28 ■■■■ 已修改文件
packages/components/src/hooks/index.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/core/src/lifeRechargeServices.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/api/Account.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/api/LifePay.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/api/typings.d.ts 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/hooks/index.ts
@@ -54,7 +54,7 @@
      return await blLifeRecharge.services.getPhoneParValue({ showLoading: false });
    },
    select(data) {
      return data.phoneParValue ?? [];
      return data?.phoneParValue ?? [];
    },
    placeholderData: () => ({} as PhoneParValueResponse),
  });
packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue
@@ -98,6 +98,7 @@
      lifePayType: blLifeRecharge.constants.LifePayTypeEnum.WxPay,
      openId: props.openId,
      attach: Date.now().toString(),
      payAppId: props.appId,
    };
    let res = await blLifeRecharge.services.getPayOrderForJsAPI(params);
    return res;
packages/core/src/lifeRechargeServices.ts
@@ -380,6 +380,7 @@
  lifePayType?: LifeRechargeConstants.LifePayTypeEnum;
  openId?: string;
  attach?: string;
  payAppId?: string;
}
export interface ModelPaymentMiniPay {
packages/services/api/Account.ts
@@ -301,7 +301,7 @@
/** life pay手机验证码登录 POST /api/Account/LifePayPhoneMesssageCodeLogin */
export async function lifePayPhoneMesssageCodeLogin(
  body: API.PhoneMesssageCodeLoginInput,
  body: API.LifePayPhoneMesssageCodeLoginInput,
  options?: API.RequestConfig
) {
  return request<string>('/api/Account/LifePayPhoneMesssageCodeLogin', {
packages/services/api/LifePay.ts
@@ -68,7 +68,7 @@
  body: API.GetPayOrderForJsAPIInput,
  options?: API.RequestConfig
) {
  return request<API.ModelPayPrePayId>('/api/LifePay/GetPayOrderForJsAPI', {
  return request<API.ModelPaymentMiniPay>('/api/LifePay/GetPayOrderForJsAPI', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
packages/services/api/typings.d.ts
@@ -5504,14 +5504,14 @@
  interface ElectricSupportAreaChildCityListOutput {
    cityName?: string;
    cityParentId?: string;
    ciytId?: string;
    cityId?: string;
  }
  interface ElectricSupportAreaListOutput {
    childCityList?: ElectricSupportAreaChildCityListOutput[];
    cityName?: string;
    cityParentId?: string;
    ciytId?: string;
    cityId?: string;
    electricType?: string;
    parValue?: string[];
    rate?: number;
@@ -7794,6 +7794,7 @@
    lifePayType?: LifePayTypeEnum;
    openId?: string;
    attach?: string;
    payAppId?: string;
  }
  interface GetPermissionListResultDto {
@@ -12261,6 +12262,11 @@
  type LifePayOrderTypeEnum = 10 | 20;
  interface LifePayPhoneMesssageCodeLoginInput {
    /** 手机号 */
    phoneNumber: string;
  }
  interface LifePayRateListOutput {
    rateType?: LifePayRateTypeEnum;
    rate?: number;
@@ -12700,9 +12706,13 @@
    defaultValue?: any;
  }
  interface ModelPayPrePayId {
    prepayId?: string;
    code?: string;
  interface ModelPaymentMiniPay {
    nonceStr?: string;
    package?: string;
    signType?: string;
    paySign?: string;
    timestamp?: string;
    timeExpire?: string;
    message?: string;
  }