fwq
2024-04-10 a678980aca25c70a7c33a0b4964e26b3853024ce
提交 | 用户 | age
ddd881 1 package com.hz.his.dto.user.money;
F 2
3
4 import lombok.Data;
5 import lombok.ToString;
6
a67898 7 import java.util.List;
F 8
ddd881 9 /**
F 10  * 用户资金
11  *
12  * @author fwq
13  */
14 @Data
15 @ToString
16 public class UserMoneyDto {
ddc642 17
A 18     /**当前页数*/
19     private Integer pageNum;
20     /**当前页显示条数*/
21     private Integer pageSize;
ddd881 22     /**
F 23      * 操作人类型
24      */
25     private Integer operatorType;
26     /**
27      * 操作人标识
28      */
29     private String operatorId;
30     /**
31      * 操作人名称
32      */
33     private String operatorName;
34     /**
35      * 操作备注
36      */
37     private String remarks;
ddc642 38     /**
A 39      * 类型(查询类型)
40      */
41     private Integer type;
ddd881 42     /**
F 43      * 记录类型
44      */
45     private Integer recordType;
46     /**
47      * 开单类型
48      */
49     private Integer billingType;
50     /**
51      * 订单标识
52      */
53     private String orderId;
54     /**
55      * 订单编号
56      */
57     private String orderNo;
58
59     /**
60      * phis用户标识
61      */
62     private String userId;
63     /**
64      * 变化的储值金(正数加,负数减)
65      */
66     private String storedValueFund;
67     /**
68      * 变化的增值金(正数加,负数减)
69      */
70     private String valueAddedFund;
71     /**
72      * 变化的积分(正数加,负数减)
73      */
74     private String integral;
75     /**
76      * 变化的预定金(正数加,负数减)
77      */
78     private String deposit;
79
80     /**
81      * 数据签名
82      */
83     private String sign;
84     /**
85      * 数据签名编码
86      */
87     private String signCode;
88
89
90     /**用户资产操作*/
91     /**
92      * 资金类型 储值金 0 增值金 1  积分 2 预定金 3
93      */
94     private Integer fundType;
95     /**
96      * 操作类型  参考文档  recharge
97      */
98     private String operationReason;
99     /**
100      * 操作金额
101      */
102     private String opNumber;
103     /**
104      * 来源渠道
105      */
106     private String originChannel;
107     /**
108      * 来源
109      */
110     private String originSubject;
111     /*待领取列表id*/
112     private String id;
113     /*状态是否领取 (0 待领取 1 已领取)*/
114     private Integer status;
115     /*资金操作类型 默认为增加   增加 1  减少 0*/
116     private Integer fundOpType;
117     /* 操作类型 是否需要领取 默认 只有增值金 添加需要领取系统处理 0 用户领取 1*/
118     private Integer opType;
119
6c8c7a 120     /*是否需要领取 0 否 1 是  默认需要领取*/
W 121     private Integer isReceiveValueAddedFund;
122
ddc642 123     /**是否领建资金记录 0 否 1 是*/
A 124     private Integer isHisRecord;
8c4d88 125     /**查询不可领取原因*/
F 126     private Integer isSelectNotUse = 0;
ddd881 127
a67898 128     /**待领取记录标识集合*/
F 129     private List<String> receiveIdList;
130
ddd881 131     /*****************类型信息 注:以下常量以phis的UserMoneyLog常量为主*******************************/
F 132     /**
133      * 应用类型-第三方平台
134      */
135     public static final int APP_TYPE_API = 0;
136     /**
137      * 应用类型-预约后台
138      */
139     public static final int APP_TYPE_ADMIN = 1;
140
141     /**
142      * 操作人类型-用户
143      */
144     public static final int OPERATOR_TYPE_USER = 0;
145     /**
146      * 操作人类型-员工
147      */
148     public static final int OPERATOR_TYPE_EMPLOYEE = 1;
149     /**
150      * 操作人类型-管理员
151      */
152     public static final int OPERATOR_TYPE_ADMIN = 2;
153     /**
154      * 操作人类型-系统
155      */
156     public static final int OPERATOR_TYPE_SYSTEM = 3;
157
158     /**
159      * 记录类型-系统记录
160      */
161     public static final int RECORD_TYPE_SYSTEM = 0;
162     /**
163      * 记录类型-充值记录
164      */
165     public static final int RECORD_TYPE_RECHARGE = 1;
166     /**
167      * 记录类型-退款记录
168      */
169     public static final int RECORD_TYPE_REFUND = 2;
170     /**
171      * 记录类型-抵扣记录
172      */
173     public static final int RECORD_TYPE_DEDUCTION = 3;
174     /**
175      * 记录类型-转赠记录
176      */
177     public static final int RECORD_TYPE_TURN = 4;
178     /**
179      * 记录类型-购买记录
180      */
181     public static final int RECORD_TYPE_BUY = 5;
182     /**
183      * 记录类型-协商记录
184      */
185     public static final int RECORD_TYPE_NEGOTIATION = 6;
186     /**
187      * 记录类型-退货记录
188      */
189     public static final int RECORD_TYPE_RETURN = 7;
190     /**
191      * 记录类型-换货记录
192      */
193     public static final int RECORD_TYPE_CHANGE = 8;
194
195     /**
196      * 开单类型-手动调整
197      */
198     public static final int BILLING_TYPE_MANUAL = 0;
199     /**
200      * 开单类型-订单调整
201      */
202     public static final int BILLING_TYPE_ORDER = 1;
203 }