chenjiahe
2023-02-24 3ea49203f323e2fe2471488425bab1884d680c21
提交 | 用户 | age
ddd881 1 package com.hz.his.dto.order;
F 2
3 import lombok.Data;
4
ec3f39 5 import java.math.BigDecimal;
ddd881 6 import java.util.List;
F 7
8 /**
9  * @author wzh
10  * 订单结账扩展
11  */
12 @Data
13 public class OrderRefundDto {
14
15     /** 退款方式集合 */
16     private List<OrderPayMethodDto> refundPayMethod;
17     /** 备注 */
18     private String remarks;
19     /** 退款信息集合 */
20     private List<OrderItemRefundDto> refundList;
21     /** 订单id */
22     private String orderId;
23     /** 退款类型(0:退次数退款,1:仅退款 默认:0) */
24     private Integer refundType;
25     /** 操作人id */
26     private String operatorId;
27
90b4c6 28     //总订单领建标识
Z 29     private String hisOrderId;
30
8914f5 31     //非必填 重发标识
Z 32     private String resendRecordId;
33
ec3f39 34     /** 退款金额 */
Z 35     private BigDecimal totalAmount;
96eecc 36     /** 退款信息集合 必填 */
Z 37     private List<OrderCouponRefunDto> couponList;
38     /** 操作人角色id 必填*/
39     private String roleId;
40     /** 是否需要审批  (0否 1是)   必填*/
41     private Integer isApproval;
42
43     /** 是否自动生成退款单  (0否 1是)   必填*/
44     private Integer isRefund;
45
c05a34 46     /** 退款类型(0:全部退款,1:部分退款) */
Z 47     private Integer refundOperationType;
48
96eecc 49     /** 平台来源  因为是his助手取消订单的话就要自动确认退款单  必填*/
Z 50     private Integer platformSource;
51
52     /**his助手*/
53     public static  Integer HIS_ASSISTANT = 0;
54
55     /**his后台*/
56     public static  Integer HIS_BACKSTAGE = 1;
57
ddd881 58 }