diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/controller/PayMailBillController.java b/jero-boot-incoming-payment/src/main/java/com/jero/mail/controller/PayMailBillController.java index 04ae0653..b1976493 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/controller/PayMailBillController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/controller/PayMailBillController.java @@ -1,6 +1,7 @@ package com.jero.mail.controller; import java.security.PrivateKey; +import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; @@ -142,17 +143,23 @@ public class PayMailBillController extends JeroController edit(@RequestParam(name="id") String id, @RequestParam(name="sendMethod") Integer sendMethod, @RequestParam(name="postNo") String postNo, - @RequestParam(name="sendDate") Date sendDate, + @RequestParam(name="sendDate") String sendDate, @RequestParam(name="remark") String remark - ) { + ) throws ParseException { PayMailBill payMailBill = new PayMailBill(); payMailBill.setId(id); payMailBill.setSendMethod(sendMethod); payMailBill.setPostNo(postNo); payMailBill.setRemark(remark); - payMailBill.setSendDate(sendDate); + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); + Date parse = simpleDateFormat.parse(sendDate); + payMailBill.setSendDate(parse); payMailBill.setPostStatus(1); payMailBillService.updateById(payMailBill); + //变更5种项目的邮寄状态 + + + return Result.OK("编辑成功!"); } @@ -166,15 +173,17 @@ public class PayMailBillController extends JeroController edit2(@RequestParam(name="id") String id, @RequestParam(name="sendMethod") Integer sendMethod, @RequestParam(name="postNo") String postNo, - @RequestParam(name="sendDate") Date sendDate, + @RequestParam(name="sendDate") String sendDate, @RequestParam(name="remark") String remark - ) { + ) throws ParseException { PayMailBill payMailBill = new PayMailBill(); payMailBill.setId(id); payMailBill.setSendMethod(sendMethod); payMailBill.setPostNo(postNo); payMailBill.setRemark(remark); - payMailBill.setSendDate(sendDate); + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); + Date parse = simpleDateFormat.parse(sendDate); + payMailBill.setSendDate(parse); payMailBill.setPostStatus(1); payMailBillService.updateById(payMailBill); return Result.OK("编辑成功!"); diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/entity/PayMailBill.java b/jero-boot-incoming-payment/src/main/java/com/jero/mail/entity/PayMailBill.java index 552d8136..18904687 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/entity/PayMailBill.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/entity/PayMailBill.java @@ -118,8 +118,8 @@ public class PayMailBill implements Serializable { @NotNull(message = "项目负责人不能为空") private java.lang.String principalName; - @NotNull(message = "项目负责人不能为空") - @ApiModelProperty(value = "项目负责人") + @NotNull(message = "项目负责人id不能为空") + @ApiModelProperty(value = "项目负责人id") private java.lang.String principalId; }