|
@@ -14,83 +14,125 @@ import java.util.Date;
|
|
|
public class Order {
|
|
|
|
|
|
/** */
|
|
|
- @ApiModelProperty(hidden = true)
|
|
|
+ @ApiModelProperty(name = "id", value = "主键", hidden = true)
|
|
|
private Integer id;
|
|
|
-
|
|
|
+
|
|
|
/** 订单号。订单流水号 */
|
|
|
+ @ApiModelProperty(name = "oid", value = "mec订单号(废弃)", hidden = true)
|
|
|
private Integer oid;
|
|
|
|
|
|
+ /** 订单号。订单流水号 */
|
|
|
+ @ApiModelProperty(name = "branchId", value = "分部id", hidden = false)
|
|
|
+ private Integer branchId;
|
|
|
+
|
|
|
/**自己系统订单号 */
|
|
|
+ @ApiModelProperty(name = "orderNo", value = "系统订单号", hidden = true)
|
|
|
private String orderNo;
|
|
|
-
|
|
|
+
|
|
|
/** 学员的用户编号 */
|
|
|
+ @ApiModelProperty(name = "userId", value = "学员编号",required = true)
|
|
|
private Integer userId;
|
|
|
-
|
|
|
+
|
|
|
/** 订单总金额(分) */
|
|
|
+ @ApiModelProperty(name = "amount", value = "订单总金额",required = true)
|
|
|
private BigDecimal amount;
|
|
|
-
|
|
|
+
|
|
|
/** 支付成功金额(分)。本次在线支付(充值)的金额,该金额通常应该等于订单总金额;如果该金额少于订单总金额,则自动使用学员账户余额补足订单总金额;该金额不能大于订单总金额 */
|
|
|
+ @ApiModelProperty(name = "pay", value = "支付成功金额",hidden = true)
|
|
|
private BigDecimal pay;
|
|
|
-
|
|
|
+
|
|
|
/** 在线支付平台 */
|
|
|
+ @ApiModelProperty(name = "bank", value = "支付平台",hidden = true)
|
|
|
private String bank;
|
|
|
-
|
|
|
+
|
|
|
/** 公司收款帐号。本次接收学员款项的公司在线支付平台(支付宝、微信等)账户号 */
|
|
|
+ @ApiModelProperty(name = "account", value = "公司收款账号",hidden = true)
|
|
|
private String account;
|
|
|
-
|
|
|
+
|
|
|
/** 学员付款帐号。本次在线支付学员使用的支付宝或微信账户号。银行卡支付可为空。 */
|
|
|
+ @ApiModelProperty(name = "uAccount", value = "学院付款账号",hidden = true)
|
|
|
private String uAccount;
|
|
|
-
|
|
|
+
|
|
|
/** 支付流水号或代理商订单号。银行/在线支付平台生成的支付流水号或代理商生成的订单号(必须唯一不重复) */
|
|
|
+ @ApiModelProperty(name = "payId", value = "支付平台流水号",hidden = true)
|
|
|
private String payId;
|
|
|
-
|
|
|
+
|
|
|
/** 支付到帐时间 */
|
|
|
+ @ApiModelProperty(name = "payTime", value = "支付到账时间",hidden = true)
|
|
|
private Date payTime;
|
|
|
-
|
|
|
+
|
|
|
/** 交易订单明细 */
|
|
|
+ @ApiModelProperty(name = "remark", value = "订单明细",hidden = true)
|
|
|
private String remark;
|
|
|
-
|
|
|
+
|
|
|
/** 小课编号 */
|
|
|
+ @ApiModelProperty(name = "classId", value = "小课编号")
|
|
|
private Integer classId;
|
|
|
-
|
|
|
+
|
|
|
/** 支付状态,0成功,1支付中,2失败 */
|
|
|
+ @ApiModelProperty(name = "status", value = "支付状态",hidden = true)
|
|
|
private Integer status;
|
|
|
-
|
|
|
+
|
|
|
/** 创建时间 */
|
|
|
+ @ApiModelProperty(name = "createTime", value = "创建时间",hidden = true)
|
|
|
private Date createTime;
|
|
|
-
|
|
|
+
|
|
|
/** 乐团名称 */
|
|
|
+ @ApiModelProperty(name = "poName", value = "乐团名称")
|
|
|
private String poName;
|
|
|
-
|
|
|
+
|
|
|
+ /** 课程组信息 */
|
|
|
+ @ApiModelProperty(name = "courseId", value = "课程组id",required = true)
|
|
|
+ private String courseId;
|
|
|
+
|
|
|
/** 声部 */
|
|
|
+ @ApiModelProperty(name = "voicyPart", value = "声部")
|
|
|
private String voicyPart;
|
|
|
-
|
|
|
+
|
|
|
/** 账户扣款金额 */
|
|
|
+ @ApiModelProperty(name = "balance", value = "账号扣款金额",hidden = true)
|
|
|
private BigDecimal balance;
|
|
|
-
|
|
|
+
|
|
|
/** 批次号 */
|
|
|
+ @ApiModelProperty(name = "batchNum", value = "批次号",hidden = true)
|
|
|
private String batchNum;
|
|
|
-
|
|
|
+
|
|
|
+ /** 课程 */
|
|
|
+ @ApiModelProperty(name = "course", value = "课程内容-价格(以json内容)",required = true)
|
|
|
+ private String course;
|
|
|
+
|
|
|
+ /** 乐器 */
|
|
|
+ @ApiModelProperty(name = "musicalInstruments", value = "乐器-价格(以json内容)")
|
|
|
+ private String musicalInstruments;
|
|
|
+
|
|
|
+ /** 辅件 */
|
|
|
+ @ApiModelProperty(name = "adjunct", value = "辅件-价格json(以json内容)")
|
|
|
+ private String adjunct;
|
|
|
+
|
|
|
+ /** 其他 */
|
|
|
+ @ApiModelProperty(name = "other", value = "其他-价格json(以json内容)")
|
|
|
+ private String other;
|
|
|
+
|
|
|
public void setId(Integer id){
|
|
|
this.id = id;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public Integer getId(){
|
|
|
return this.id;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setOid(Integer oid){
|
|
|
this.oid = oid;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public Integer getOid(){
|
|
|
return this.oid;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setUserId(Integer userId){
|
|
|
this.userId = userId;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public Integer getUserId(){
|
|
|
return this.userId;
|
|
|
}
|
|
@@ -130,79 +172,79 @@ public class Order {
|
|
|
public void setAccount(String account){
|
|
|
this.account = account;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getAccount(){
|
|
|
return this.account;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setUAccount(String uAccount){
|
|
|
this.uAccount = uAccount;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getUAccount(){
|
|
|
return this.uAccount;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setPayId(String payId){
|
|
|
this.payId = payId;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getPayId(){
|
|
|
return this.payId;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setPayTime(java.util.Date payTime){
|
|
|
this.payTime = payTime;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public java.util.Date getPayTime(){
|
|
|
return this.payTime;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setRemark(String remark){
|
|
|
this.remark = remark;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getRemark(){
|
|
|
return this.remark;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setClassId(Integer classId){
|
|
|
this.classId = classId;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public Integer getClassId(){
|
|
|
return this.classId;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setStatus(Integer status){
|
|
|
this.status = status;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public Integer getStatus(){
|
|
|
return this.status;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setCreateTime(java.util.Date createTime){
|
|
|
this.createTime = createTime;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public java.util.Date getCreateTime(){
|
|
|
return this.createTime;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setPoName(String poName){
|
|
|
this.poName = poName;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getPoName(){
|
|
|
return this.poName;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void setVoicyPart(String voicyPart){
|
|
|
this.voicyPart = voicyPart;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getVoicyPart(){
|
|
|
return this.voicyPart;
|
|
|
}
|
|
@@ -218,7 +260,7 @@ public class Order {
|
|
|
public void setBatchNum(String batchNum){
|
|
|
this.batchNum = batchNum;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public String getBatchNum(){
|
|
|
return this.batchNum;
|
|
|
}
|
|
@@ -231,10 +273,49 @@ public class Order {
|
|
|
public void setOrderNo(String orderNo) {
|
|
|
this.orderNo = orderNo;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ public String getCourse() {
|
|
|
+ return course;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCourse(String course) {
|
|
|
+ this.course = course;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getMusicalInstruments() {
|
|
|
+ return musicalInstruments;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setMusicalInstruments(String musicalInstruments) {
|
|
|
+ this.musicalInstruments = musicalInstruments;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getAdjunct() {
|
|
|
+ return adjunct;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setAdjunct(String adjunct) {
|
|
|
+ this.adjunct = adjunct;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getOther() {
|
|
|
+ return other;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setOther(String other) {
|
|
|
+ this.other = other;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
return ToStringBuilder.reflectionToString(this);
|
|
|
}
|
|
|
|
|
|
+ public Integer getBranchId() {
|
|
|
+ return branchId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setBranchId(Integer branchId) {
|
|
|
+ this.branchId = branchId;
|
|
|
+ }
|
|
|
}
|