fwq
2024-07-08 6a3f8907a2f9d240f8a07e7283682286d2b52c75
提交 | 用户 | age
cf2c77 1 package com.hz.his.dto.user.money;
C 2
3
4 import lombok.Data;
5
6 /**
7  * 修改用户资金
8  *
9  * @author cjh
10  */
11 @Data
12 public class UserMoneyUpdateDto {
13     /**Y - 用户Id*/
14     private String userId;
15     /**Y - 资金类型*/
16     private int fundType;
17
18     /**Y - 操作人类型*/
19     private int operatorType;
20     /**Y -操作人Id*/
21     private String operatorId;
22
23     /**Y - 来源平台编码*/
24     private String originChannel;
25     /**来源主题*/
26     private String originSubject;
27     /**Y - 操作方式*/
28     private String operationReason;
29
30     /**Y - 操作金额(单位元/积分)*/
31     public String opNumber;
32
33     /**操作类型 是否需要领取 默认0 只有增值金 添加需要领取*/
34     private int opType;
35
03b66d 36     /**关联标识(活动规则或者其他),如果是支付订单提前扣取的金额关联数据也存在这*/
cf2c77 37     private String commonId;
C 38
03b66d 39     /**订单id,如果是支付订单提前扣取金额存的是未同步过来的单标识*/
cf2c77 40     private String orderId;
C 41     /**子单订单id*/
42     private String orderItemId;
43
03b66d 44     /**唯一标识,多条操作记录用到UserMoneyReturnVo返回该传值*/
F 45     private String equId;
46
cf2c77 47     /**备注*/
C 48     private String remarks;
49
0d9355 50     /**金额规则*/
F 51     private String moneyRuleId;
52
cf2c77 53     /*****************类型信息 注:以下常量以phis的UserMoneyLog常量为主*******************************/
C 54
55     /**操作人类型-系统*/
51533a 56     public static final int OPERATOR_TYPE_SYSTEM = 0;
C 57     /**操作人类型-管理员*/
58     public static final int OPERATOR_TYPE_ADMIN = 1;
59     /**操作人类型-用户*/
60     public static final int OPERATOR_TYPE_USER = 2;
61     /**操作人类型-员工*/
62     public static final int OPERATOR_TYPE_EMPLOYEE = 3;
63
cf2c77 64
C 65     /**操作类型-系统处理*/
66     public static final int OP_TYPE_SYS = 0;
67     /**操作类型-用户领取*/
68     public static final int OP_TYPE_USER_RECEIVE = 1;
69
70     /**资金类型-储值金*/
71     public static final int FUND_TYPE_STORAGE = 0;
72     /**资金类型-增值金*/
73     public static final int FUND_TYPE_INCREMENT = 1;
74     /**资金类型-积分*/
75     public static final int FUND_TYPE_INTEGRAL = 2;
76     /**资金类型-预定金*/
77     public static final int FUND_TYPE_DEPOSIT = 3;
78
79     /**操作方式-系统操作*/
80     public static final String OPERATION_REASON_SYS = "systemOperation";
81     /**操作方式-充值操作*/
82     public static final String OPERATION_REASON_RECHARGE= "recharge";
83     /**操作方式-退款操作*/
84     public static final String OPERATION_REASON_REFUND = "refund";
85     /**操作方式-抵扣操作*/
86     public static final String OPERATION_REASON_DEDUCTION = "deduction";
87     /**操作方式-购买操作*/
88     public static final String OPERATION_REASON_BUY = "buy";
89     /**操作方式-转增订单*/
90     public static final String OPERATION_REASON_TURNRECHARGE = "turnRecharge";
91     /**操作方式-转增订单*/
92     public static final String OPERATION_REASON_GIFT = "bringNewUserGift";
93     /**操作方式-协商操作*/
94     public static final String OPERATION_REASON_NEGOTIATION = "negotiation";
95     /**操作方式-退回操作*/
96     public static final String OPERATION_REASON_RETURN = "returnGoods";
97     /**操作方式-换货操作*/
98     public static final String OPERATION_REASON_CHANGE = "changeGoods";
99     /**操作方式-生日赠送*/
100     public static final String OPERATION_REASON_BIRTHDAY_GIFT = "birthdayGift";
0e7570 101     /**操作方式-老带新赠送0701*/
1de489 102     public static final String OPERATION_REASON_GIFT_0701 = "bringNewUserGift_0701";
0e7570 103     /**操作方式-活动参与*/
A 104     public static final String OPERATION_REASON_ACTIVITY_JOIN = "activity_join";
e3fd51 105     /**操作方式-营销助手积分兑换优惠券*/
R 106     public static final String OPERATION_REASON_EXCHANGE_COUPON_USE_INTEGRAL = "exchange_coupon_use_integral";
cf2c77 107 }