package com.qianfeng.openapi.web.master.pojo;
import java.io.Serializable;
import java.util.*;
/**
*
* @author author
*/
public class Recharge implements Serializable {
private static final long serialVersionUID = 1586363206787L;
/**
* 主键
*
* isNullAble:0
*/
private Integer id;
/**
* 客户 id
* isNullAble:0
*/
private Integer cusId;
/**
* 订单号
* isNullAble:1
*/
private Long orderId;
/**
* 创建时间
* isNullAble:0,defaultVal:CURRENT_TIMESTAMP
*/
private Date createtime;
/**
* 更新时间
* isNullAble:1,defaultVal:CURRENT_TIMESTAMP
*/
private Date updatetime;
/**
* 充值金额(分)
* isNullAble:1
*/
private Integer money;
/**
* 状态,0创建,1 支付,2 取消
* isNullAble:0,defaultVal:0
*/
private Integer state;
/**
* 支付方式 支付宝 微信等
* isNullAble:1
*/
private Integer paymenttype;
public void setId(Integer id){this.id = id;}
public Integer getId(){return this.id;}
public void setCusId(Integer cusId){this.cusId = cusId;}
public Integer getCusId(){return this.cusId;}
public void setOrderId(Long orderId){this.orderId = orderId;}
public Long getOrderId(){return this.orderId;}
public Date getCreatetime() {
return createtime;
}
public void setCreatetime(Date createtime) {
this.createtime = createtime;
}
public Date getUpdatetime() {
return updatetime;
}
public void setUpdatetime(Date updatetime) {
this.updatetime = updatetime;
}
public void setMoney(Integer money){this.money = money;}
public Integer getMoney(){return this.money;}
public void setState(Integer state){this.state = state;}
public Integer getState(){return this.state;}
public void setPaymenttype(Integer paymenttype){this.paymenttype = paymenttype;}
public Integer getPaymenttype(){return this.paymenttype;}
@Override
public String toString() {
return "Recharge{" +
"id='" + id + '\'' +
"cusId='" + cusId + '\'' +
"orderId='" + orderId + '\'' +
"createtime='" + createtime + '\'' +
"updatetime='" + updatetime + '\'' +
"money='" + money + '\'' +
"state='" + state + '\'' +
"paymenttype='" + paymenttype + '\'' +
'}';
}
public static Builder Build(){return new Builder();}
public static ConditionBuilder ConditionBuild(){return new ConditionBuilder();}
public static UpdateBuilder UpdateBuild(){return new UpdateBuilder();}
public static QueryBuilder QueryBuild(){return new QueryBuilder();}
public static class UpdateBuilder {
private Recharge set;
private ConditionBuilder where;
public UpdateBuilder set(Recharge set){
this.set = set;
return this;
}
public Recharge getSet(){
return this.set;
}
public UpdateBuilder where(ConditionBuilder where){
this.where = where;
return this;
}
public ConditionBuilder getWhere(){
return this.where;
}
public UpdateBuilder build(){
return this;
}
}
public static class QueryBuilder extends Recharge{
/**
* 需要返回的列
*/
private Map<String,Object> fetchFields;
public Map<String,Object> getFetchFields(){return this.fetchFields;}
private List<Integer> idList;
public List<Integer> getIdList(){return this.idList;}
private Integer idSt;
private Integer idEd;
public Integer getIdSt(){return this.idSt;}
public Integer getIdEd(){return this.idEd;}
private List<Integer> cusIdList;
public List<Integer> getCusIdList(){return this.cusIdList;}
private Integer cusIdSt;
private Integer cusIdEd;
public Integer getCusIdSt(){return this.cusIdSt;}
public Integer getCusIdEd(){return this.cusIdEd;}
private List<Long> orderIdList;
public List<Long> getOrderIdList(){return this.orderIdList;}
private Long orderIdSt;
private Long orderIdEd;
public Long getOrderIdSt(){return this.orderIdSt;}
public Long getOrderIdEd(){return this.orderIdEd;}
private List<java.time.LocalDateTime> createtimeList;
public List<java.time.LocalDateTime> getCreatetimeList(){return this.createtimeList;}
private java.time.LocalDateTime createtimeSt;
private java.time.LocalDateTime createtimeEd;
public java.time.LocalDateTime getCreatetimeSt(){return this.createtimeSt;}
public java.time.LocalDateTime getCreatetimeEd(){return this.createtimeEd;}
private List<java.time.LocalDateTime> updatetimeList;
public List<java.time.LocalDateTime> getUpdatetimeList(){return this.updatetimeList;}
private java.time.LocalDateTime updatetimeSt;
private java.time.LocalDateTime updatetimeEd;
public java.time.LocalDateTime getUpdatetimeSt(){return this.updatetimeSt;}
public java.time.LocalDateTime getUpdatetimeEd(){return this.updatetimeEd;}
private List<Integer> moneyList;
public List<Integer> getMoneyList(){return this.moneyList;}
private Integer moneySt;
private Integer moneyEd;
public Integer getMoneySt(){return this.moneySt;}
public Integer getMoneyEd(){return this.moneyEd;}
private List<Integer> stateList;
public List<Integer> getStateList(){return this.stateList;}
private Integer stateSt;
private Integer stateEd;
public Integer getStateSt(){return this.stateSt;}
public Integer getStateEd(){return this.stateEd;}
private List<Integer> paymenttypeList;
public List<Integer> getPaymenttypeList(){return this.paymenttypeList;}
private Integer paymenttypeSt;
private Integer paymenttypeEd;
public Integer getPaymenttypeSt(){return this.paymenttypeSt;}
public Integer getPaymenttypeEd(){return this.paymenttypeEd;}
private QueryBuilder (){
this.fetchFields = new HashMap<>();
}
public QueryBuilder idBetWeen(Integer idSt,Integer idEd){
this.idSt = idSt;
this.idEd = idEd;
return this;
}
public QueryBuilder idGreaterEqThan(Integer idSt){
this.idSt = idSt;
return this;
}
public QueryBuilder idLessEqThan(Integer idEd){
this.idEd = idEd;
return this;
}
public QueryBuilder id(Integer id){
setId(id);
return this;
}
public QueryBuilder idList(Integer ... id){
this.idList = solveNullList(id);
return this;
}
public QueryBuilder idList(List<Integer> id){
this.idList = id;
return this;
}
public QueryBuilder fetchId(){
setFetchFields("fetchFields","id");
return this;
}
public QueryBuilder excludeId(){
setFetchFields("excludeFields","id");
return this;
}
public QueryBuilder cusIdBetWeen(Integer cusIdSt,Integer cusIdEd){
this.cusIdSt = cusIdSt;
this.cusIdEd = cusIdEd;
return this;
}
public QueryBuilder cusIdGreaterEqThan(Integer cusIdSt){
this.cusIdSt = cusI
没有合适的资源?快使用搜索试试~ 我知道了~
2020最新版_高级框架项目-开放平台云控中心【千锋】源码+课件+软件+资料.zip
共270个文件
gif:78个
java:54个
png:52个
需积分: 5 0 下载量 18 浏览量
2022-12-05
12:08:18
上传
评论
收藏 80.83MB ZIP 举报
温馨提示
2020最新版_高级框架项目-开放平台云控中心【千锋】源码+课件+软件+资料.zip
资源推荐
资源详情
资源评论
收起资源包目录
2020最新版_高级框架项目-开放平台云控中心【千锋】源码+课件+软件+资料.zip (270个子文件)
easyui.css 70KB
layui.css 68KB
admin.css 21KB
layer.css 14KB
layui.mobile.css 10KB
laydate.css 7KB
icon.css 2KB
code.css 1KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
iconfont.eot 40KB
Postman-win64-7.22.1-Setup.exe 77.49MB
59.gif 10KB
22.gif 10KB
24.gif 8KB
13.gif 7KB
16.gif 7KB
39.gif 6KB
64.gif 6KB
63.gif 6KB
50.gif 6KB
loading-0.gif 6KB
4.gif 6KB
1.gif 5KB
42.gif 5KB
71.gif 5KB
21.gif 5KB
20.gif 5KB
29.gif 5KB
70.gif 4KB
5.gif 4KB
17.gif 4KB
27.gif 4KB
9.gif 4KB
44.gif 4KB
11.gif 4KB
8.gif 4KB
3.gif 4KB
23.gif 4KB
34.gif 4KB
41.gif 4KB
38.gif 4KB
65.gif 3KB
32.gif 3KB
45.gif 3KB
7.gif 3KB
12.gif 3KB
26.gif 3KB
60.gif 3KB
2.gif 3KB
40.gif 3KB
25.gif 3KB
19.gif 3KB
66.gif 3KB
18.gif 3KB
46.gif 3KB
10.gif 3KB
28.gif 3KB
51.gif 3KB
57.gif 3KB
67.gif 3KB
0.gif 3KB
48.gif 3KB
43.gif 3KB
30.gif 2KB
61.gif 2KB
33.gif 2KB
69.gif 2KB
14.gif 2KB
47.gif 2KB
36.gif 2KB
49.gif 2KB
58.gif 2KB
6.gif 2KB
54.gif 2KB
53.gif 2KB
56.gif 2KB
62.gif 2KB
31.gif 2KB
55.gif 2KB
35.gif 2KB
15.gif 2KB
loading-2.gif 2KB
loading.gif 2KB
37.gif 1KB
68.gif 1KB
52.gif 777B
loading-1.gif 701B
blank.gif 43B
共 270 条
- 1
- 2
- 3
资源评论
qq_55984938
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功