zhengyiming
2025-03-21 9525a39e2174aebfc690c57cab64705680e4d23b
packages/core/src/lifeRechargeConstants.ts
@@ -1,7 +1,11 @@
export namespace LifeRechargeConstants {
  export enum LifePayRateTypeEnum {
    '默认话费折扣' = 10,
    '默认电费折扣' = 10,
    '默认电费折扣' = 20,
    默认燃气折扣 = 30,
    供应商折扣价 = 40,
  }
  export enum LifePayTypeEnum {
@@ -9,9 +13,15 @@
    AliPay = 20,
  }
  export const LifePayTypeEnumText = {
    [LifePayTypeEnum.WxPay]: '微信支付',
    [LifePayTypeEnum.AliPay]: '支付宝支付',
  };
  export enum LifePayOrderTypeEnum {
    话费订单 = 10,
    电费订单 = 20,
    燃气订单 = 30,
  }
  export enum LifePayStatusEnum {
@@ -19,18 +29,56 @@
    已支付 = 20,
    /**
     * @deprecated 仅作为老数据兼容判断
     */
    待退款 = 30,
    /**
     * @deprecated 仅作为老数据兼容判断
     */
    已退款 = 40,
  }
  export enum LifePayOrderStatusEnum {
    待确认 = 10,
    充值中 = 10,
    已失败 = 20,
    // 已失败 = 20,
    已完成 = 30,
    待退款 = 40,
    已退款 = 50,
    退款失败 = 60,
    退款中 = 70,
  }
  export const LifePayOrderStatusEnumText = {
    [LifePayOrderStatusEnum.充值中]: '充值中',
    // [LifePayOrderStatusEnum.已失败]: '已失败',
    [LifePayOrderStatusEnum.已完成]: '已完成',
    [LifePayOrderStatusEnum.待退款]: '待退款',
    [LifePayOrderStatusEnum.已退款]: '已退款',
    [LifePayOrderStatusEnum.退款失败]: '退款失败',
    [LifePayOrderStatusEnum.退款中]: '退款中',
  };
  export enum LifePayOrderFrontStatusEnum {
    支付成功 = 10,
    退款待审核 = 40,
    已退款 = 50,
    退款失败 = 60,
    充值成功 = 100,
  }
  export const LifePayOrderFrontStatusEnumText = {
    [LifePayOrderFrontStatusEnum.支付成功]: '支付成功',
    [LifePayOrderFrontStatusEnum.退款待审核]: '退款待审核',
    [LifePayOrderFrontStatusEnum.已退款]: '已退款',
    [LifePayOrderFrontStatusEnum.退款失败]: '退款失败',
    [LifePayOrderFrontStatusEnum.充值成功]: '充值成功',
  };
  export enum IspCode {
    /**中国移动 */
@@ -76,4 +124,63 @@
    [ElectricAccountType.shop]: '店铺',
    [ElectricAccountType.nanwashopng]: '店铺-不建议使用',
  };
  export enum GasOrgCodeEnum {
    中国燃气 = 'zhong_guo',
    新奥燃气 = 'xin_ao',
    华润燃气 = 'hua_run',
    港华燃气 = 'gang_hua',
    中燃燃气 = 'zhong_ran',
    北京燃气 = 'bei_jing',
  }
  export const GasOrgCodeEnumText = {
    [GasOrgCodeEnum.中国燃气]: '中国燃气',
    [GasOrgCodeEnum.新奥燃气]: '新奥燃气',
    [GasOrgCodeEnum.华润燃气]: '华润燃气',
    [GasOrgCodeEnum.港华燃气]: '港华燃气',
    [GasOrgCodeEnum.中燃燃气]: '中燃燃气',
    [GasOrgCodeEnum.北京燃气]: '北京燃气',
  };
  export enum EditorType {
    /**
     * 文本
     */
    Text,
    /**
     * 图片
     */
    Image,
    /**
     * 视频
     */
    Video,
    /**
     * 富文本
     */
    Rich,
    /**
     * 微信的内容
     */
    WXContent,
  }
  /**平台退款状态 */
  export enum LifePayRefundStatusEnum {
    无需退款 = 0,
    待退款 = 10,
    退款中 = 20,
    已退款 = 30,
    退款驳回 = 40,
  }
  export enum ACOOLYStatusEnum {
    充值中 = 10,
    充值成功 = 20,
    已完成 = 30,
    部分充值成功 = 40,
    充值失败 = 50,
    已退款 = 60,
  }
}