133 lines
2.7 KiB
JavaScript
133 lines
2.7 KiB
JavaScript
![]() |
/*
|
|||
|
* Copyright (c) 2018-2999 广州市蓝海创新科技有限公司 All rights reserved.
|
|||
|
*
|
|||
|
* https://www.mall4j.com/
|
|||
|
*
|
|||
|
* 未经允许,不可做商业用途!
|
|||
|
*
|
|||
|
* 版权所有,侵权必究!
|
|||
|
*/
|
|||
|
|
|||
|
// 支付类型
|
|||
|
const PayType = {
|
|||
|
SCOREPAY: 0, // 积分支付
|
|||
|
WECHATPAY: 1, // 小程序支付
|
|||
|
ALIPAY: 2, // 支付宝支付
|
|||
|
WECHATPAY_SWEEP_CODE: 3, // 微信扫码支付
|
|||
|
WECHATPAY_H5: 4, // 微信H5支付
|
|||
|
WECHATPAY_MP: 5, // 微信公众号支付
|
|||
|
ALIPAY_H5: 6, // 支付宝H5支付
|
|||
|
ALIPAY_APP: 7, // 支付宝APP支付
|
|||
|
WECHATPAY_APP: 8, // 微信APP支付
|
|||
|
BALANCEPAY: 9 // 余额支付
|
|||
|
}
|
|||
|
|
|||
|
// 应用类型
|
|||
|
const AppType = {
|
|||
|
MINI: 1, // 微信小程序
|
|||
|
MP: 2, // 微信公众号
|
|||
|
PC: 3, // pc
|
|||
|
H5: 4, // h5
|
|||
|
ANDROID: 5, // 安卓
|
|||
|
IOS: 6, // 苹果
|
|||
|
ALI: 7, // 支付宝H5
|
|||
|
ALIMINI: 8 // 支付宝小程序
|
|||
|
}
|
|||
|
|
|||
|
// 订单状态
|
|||
|
const OrderStatus = {
|
|||
|
ALL: 0, // 所有订单
|
|||
|
UNPAY: 1, // 待支付
|
|||
|
PAYED: 2, // 待发货
|
|||
|
CONSIGNMENT: 3, // 待收货
|
|||
|
SUCCESS: 5, // 已完成
|
|||
|
CANCEL: 6, // 已取消
|
|||
|
WAIT_GROUP: 7, // 待成团
|
|||
|
PENDING_FINAL_PAYMENT: 9 // 代付尾款
|
|||
|
}
|
|||
|
|
|||
|
// 退款类型
|
|||
|
const RefundType = {
|
|||
|
ALL: 1, // 整单退款
|
|||
|
SINGLE: 2 // 单个退款
|
|||
|
}
|
|||
|
|
|||
|
// 退货退款类型
|
|||
|
const RefundApplyType = {
|
|||
|
REFUND: 1, // 仅退款
|
|||
|
REFUND_AND_RETURNS: 2 // 退款退货
|
|||
|
}
|
|||
|
|
|||
|
// 退款订单状态
|
|||
|
const ReturnMoneySts = {
|
|||
|
APPLY: 1, // 退款申请中
|
|||
|
PROCESSING: 2, // 卖家处理退款
|
|||
|
CONSIGNMENT: 3, // 买家已发货
|
|||
|
RECEIVE: 4, // 卖家已收货
|
|||
|
SUCCESS: 5, // 退款成功
|
|||
|
FAIL: -1 // 退款关闭
|
|||
|
}
|
|||
|
|
|||
|
// 退款关闭类型
|
|||
|
const RefundCloseType = {
|
|||
|
CANCEL: 1, // 买家撤销退款
|
|||
|
DISAGREE: 2, // 卖家拒绝退款
|
|||
|
TIME_OUT: 3 // 退款申请超时被系统关闭
|
|||
|
}
|
|||
|
|
|||
|
// 退款状态
|
|||
|
const RefundStatus = {
|
|||
|
APPLY: 1, // 申请退款
|
|||
|
SUCCEED: 2, // 退款成功
|
|||
|
PARTIAL_SUCCESS: 3, // 部分退款成功
|
|||
|
DISAGREE: 4 // 退款失败
|
|||
|
}
|
|||
|
|
|||
|
// 平台介入状态
|
|||
|
const PlatInterveneSts = {
|
|||
|
APPLY: 1, // 用户申请介入
|
|||
|
AGREE: 2, // 平台同意介入
|
|||
|
REJECT: 3, // 平台拒绝介入
|
|||
|
REFUND_SUCCEED: 5, // 平台同意退款成功
|
|||
|
NONE: -1 // 没有介入
|
|||
|
}
|
|||
|
|
|||
|
// 商品类型 / 订单类型
|
|||
|
const ProdType = {
|
|||
|
NORMAL: 0, // 普通
|
|||
|
GROUP: 1, // 拼团
|
|||
|
SECOND: 2, // 秒杀
|
|||
|
SCORE: 3, // 积分
|
|||
|
ACTIVITY: 5 // 活动
|
|||
|
}
|
|||
|
|
|||
|
// 拼团状态
|
|||
|
const GroupStatus = {
|
|||
|
WAIT_PAY: 0, // 待支付
|
|||
|
GROUPING: 1, // 拼团中
|
|||
|
SUCCEED: 2, // 拼团成功
|
|||
|
FAIL: 3 // 拼团失败
|
|||
|
}
|
|||
|
|
|||
|
// 支付入口
|
|||
|
const PayEntry = {
|
|||
|
ORDER: 0, // 订单
|
|||
|
RECHARGE: 1, // 余额充值
|
|||
|
VIP: 2 // 购买vip
|
|||
|
}
|
|||
|
|
|||
|
export {
|
|||
|
PayType,
|
|||
|
AppType,
|
|||
|
OrderStatus,
|
|||
|
RefundType,
|
|||
|
RefundApplyType,
|
|||
|
ReturnMoneySts,
|
|||
|
RefundCloseType,
|
|||
|
RefundStatus,
|
|||
|
PlatInterveneSts,
|
|||
|
ProdType,
|
|||
|
GroupStatus,
|
|||
|
PayEntry
|
|||
|
}
|