Commit 4812e86b authored by yexiong.wang's avatar yexiong.wang

fix

parent 37475111
...@@ -6,6 +6,7 @@ import javax.persistence.*; ...@@ -6,6 +6,7 @@ import javax.persistence.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDate; import java.time.LocalDate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Date;
@Entity @Entity
@Table(name = "offline_repay_submit_record") @Table(name = "offline_repay_submit_record")
...@@ -35,7 +36,7 @@ public class OfflineRepaySubmitRecord { ...@@ -35,7 +36,7 @@ public class OfflineRepaySubmitRecord {
@Column(name = "actual_amount") @Column(name = "actual_amount")
private BigDecimal actualAmount; private BigDecimal actualAmount;
@Column(name = "actual_date") @Column(name = "actual_date")
private LocalDate actualDate; private Date actualDate;
@Column(name = "trans_no") @Column(name = "trans_no")
private String transNo; private String transNo;
@Column(name = "receive_account") @Column(name = "receive_account")
...@@ -61,7 +62,7 @@ public class OfflineRepaySubmitRecord { ...@@ -61,7 +62,7 @@ public class OfflineRepaySubmitRecord {
@Column(name = "approval_status") @Column(name = "approval_status")
private Integer approvalStatus; private Integer approvalStatus;
@Column(name = "create_time") @Column(name = "create_time")
private LocalDateTime createTime; private Date createTime;
@Column(name = "update_time") @Column(name = "update_time")
private LocalDateTime updateTime; private Date updateTime;
} }
...@@ -80,7 +80,7 @@ public class VccRest { ...@@ -80,7 +80,7 @@ public class VccRest {
@PostMapping("/offline_repay/save_submit") @PostMapping("/offline_repay/save_submit")
public JsonResult saveSubmit(HttpServletRequest request, @RequestBody@Valid OfflineRepaySubmitParam param,BindingResult bindingResult){ public JsonResult saveSubmit(HttpServletRequest request, @RequestBody@Valid OfflineRepaySubmitParam param,BindingResult bindingResult){
if (bindingResult.hasErrors()){ if (bindingResult.hasErrors()){
return JsonResult.buildErrorStateResult(bindingResult.getFieldError(bindingResult.getFieldError().getField()).getDefaultMessage()); return JsonResult.buildErrorStateResult(bindingResult.getFieldError().getField() + bindingResult.getFieldError().getDefaultMessage());
} }
if (param.getRepayType() == 1){ if (param.getRepayType() == 1){
if (CollectionUtils.isEmpty(param.getList())){ if (CollectionUtils.isEmpty(param.getList())){
......
package cn.quantgroup.customer.rest.param.vcc; package cn.quantgroup.customer.rest.param.vcc;
import lombok.Data; import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;
import org.hibernate.validator.constraints.NotEmpty;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDate; import java.time.LocalDate;
import java.util.Date;
import java.util.List; import java.util.List;
@Data @Data
...@@ -16,25 +20,25 @@ public class OfflineRepaySubmitParam { ...@@ -16,25 +20,25 @@ public class OfflineRepaySubmitParam {
@NotNull @NotNull
private BigDecimal actualAmount; private BigDecimal actualAmount;
@NotNull @NotNull
private LocalDate actualDate; private Date actualDate;
@NotNull @NotBlank
private String transNo; private String transNo;
@NotNull @NotBlank
private String receiveAccount; private String receiveAccount;
@NotNull @NotBlank
private String receiveAccountName; private String receiveAccountName;
@NotNull @NotEmpty
private List<String> credentialsAddress; private List<String> credentialsAddress;
private String mark; private String mark;
@NotNull @NotNull
private Integer repayType; private Integer repayType;
@NotNull @NotBlank
private String name; private String name;
@NotNull @NotBlank
private String phone; private String phone;
@NotNull @NotBlank
private String idNo; private String idNo;
@NotNull @NotBlank
private String repayStatus; private String repayStatus;
@NotNull @NotNull
private Integer userId; private Integer userId;
......
...@@ -36,6 +36,7 @@ import org.springframework.web.multipart.MultipartFile; ...@@ -36,6 +36,7 @@ import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.transaction.Transactional; import javax.transaction.Transactional;
import java.time.LocalDate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.*; import java.util.*;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment