fix(payment): 调整货到付款支付方式及状态逻辑
- 将支付方式默认值修改为8表示货到付款 - 删除前端创建订单时对payStatus和payTime的传递,改为后端自动处理 - 更新订单详情页支付方式映射,新增多种支付方式及货到付款标识 - 修改订单状态展示逻辑,针对货到付款订单调整状态标签和流程判断 - 优化订单列表卡片状态显示,支持货到付款的特殊显示需求 - 更新订单模型注释,统一支付方式编码及对应说明
This commit is contained in:
@@ -97,9 +97,9 @@ export interface ShopOrder {
|
||||
formId?: number;
|
||||
// 支付的用户id
|
||||
payUserId?: number;
|
||||
// 0余额支付, 1微信支付,102微信Native,2会员卡支付,3支付宝,4现金,5POS机,6VIP月卡,7VIP年卡,8VIP次卡,9IC月卡,10IC年卡,11IC次卡,12免费,13VIP充值卡,14IC充值卡,15积分支付,16VIP季卡,17IC季卡,18代付
|
||||
// 支付方式:0余额支付, 1微信支付, 2支付宝, 3银联, 4现金, 5POS机, 6免费, 7积分支付, 8货到付款
|
||||
payType?: number;
|
||||
// 代付支付方式,0余额支付, 1微信支付,102微信Native,2会员卡支付,3支付宝,4现金,5POS机,6VIP月卡,7VIP年卡,8VIP次卡,9IC月卡,10IC年卡,11IC次卡,12免费,13VIP充值卡,14IC充值卡,15积分支付,16VIP季卡,17IC季卡,18代付
|
||||
// 代付支付方式
|
||||
friendPayType?: number;
|
||||
// 0未付款,1已付款
|
||||
payStatus?: boolean;
|
||||
@@ -187,11 +187,11 @@ export interface OrderCreateRequest {
|
||||
warehouseId?: number;
|
||||
// 收货地址ID
|
||||
addressId?: number;
|
||||
// 支付方式
|
||||
// 支付方式:0余额支付, 1微信支付, 2支付宝, 3银联, 4现金, 5POS机, 6免费, 7积分支付, 8货到付款
|
||||
payType: number;
|
||||
// 支付状态(货到付款时传 true 防止定时任务删除)
|
||||
// 支付状态(仅货到付款时前端传 true,其他支付方式由后端处理)
|
||||
payStatus?: boolean;
|
||||
// 支付时间(货到付款时传当前时间)
|
||||
// 支付时间(仅货到付款时前端传当前时间,其他支付方式由后端处理)
|
||||
payTime?: string;
|
||||
// 优惠券ID
|
||||
couponId?: number;
|
||||
|
||||
Reference in New Issue
Block a user