PdDetailUpdateRequest.java
3.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
/*
* @(#)PdDetailUpdateRequest.java
*
* Copyright (c) 2014-2017 版权所有
* xiniunet. All rights reserved.
*
* This software is the confidential and proprietary
* information of xiniunet.
* ("Confidential Information"). You shall not disclose
* such Confidential Information and shall use it only
* in accordance with the terms of the contract agreement
* you entered into with xiniunet.
*/
package com.xiniunet.lecunstomization.request;
import com.xiniunet.framework.base.BaseUpdateRequest;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* 修改预存款明细表的请求.
* @author
*/
public class PdDetailUpdateRequest extends BaseUpdateRequest {
/**
* 主键
*/
@NotNull(message = "主键不能为空")
private Long id;
/**
* 会员ID
*/
private Long memberId;
/**
* 变更时间
*/
private Date transactionTime;
/**
* 账户类型
*/
@Length(min=0, max=100, message = "账户类型长度不合法")
private String accountType;
/**
* 收支类型
*/
private Long transactionType;
/**
* 收支金额
*/
private Double transactionAmount;
/**
* 冻结金额
*/
private Double freezeAmount;
/**
* 当前余额
*/
private Double balance;
/**
* 描述
*/
private String summary;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getMemberId() {
return memberId;
}
public void setMemberId(Long memberId) {
this.memberId = memberId;
}
public Date getTransactionTime() {
return transactionTime;
}
public void setTransactionTime(Date transactionTime) {
this.transactionTime = transactionTime;
}
public String getAccountType() {
return accountType;
}
public void setAccountType(String accountType) {
this.accountType = accountType;
}
public Long getTransactionType() {
return transactionType;
}
public void setTransactionType(Long transactionType) {
this.transactionType = transactionType;
}
public Double getTransactionAmount() {
return transactionAmount;
}
public void setTransactionAmount(Double transactionAmount) {
this.transactionAmount = transactionAmount;
}
public Double getFreezeAmount() {
return freezeAmount;
}
public void setFreezeAmount(Double freezeAmount) {
this.freezeAmount = freezeAmount;
}
public Double getBalance() {
return balance;
}
public void setBalance(Double balance) {
this.balance = balance;
}
public String getSummary() {
return summary;
}
public void setSummary(String summary) {
this.summary = summary;
}
}