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