src/main/java/com/ycl/jxkg/domain/form/MeetForm.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/ycl/jxkg/domain/vo/MeetVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ycl/jxkg/domain/form/MeetForm.java
@@ -43,12 +43,12 @@ @NotNull(message = "开始时间不能为空", groups = {Add.class, Update.class}) @ApiModelProperty("开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date startTime; @NotNull(message = "结束时间不能为空", groups = {Add.class, Update.class}) @ApiModelProperty("结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date endTime; @ApiModelProperty("状态 0/1/2 未开始/进行中/已结束") src/main/java/com/ycl/jxkg/domain/vo/MeetVO.java
@@ -35,11 +35,11 @@ /** 老师姓名 */ private String teacherName; /** 开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date startTime; /** 结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date endTime; /** 状态 0/1/2 未开始/进行中/已结束 */ src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java
@@ -79,13 +79,12 @@ @Override public Result update(MeetForm form) { Meet entity = baseMapper.selectById(form.getId()); // 为空抛IllegalArgumentException,做全局异常处理 Assert.notNull(entity, "记录不存在"); BeanUtils.copyProperties(form, entity); // 如果修改成功发送mq消息 if (baseMapper.updateById(entity) > 0) { this.sendMQ(entity, entity.getUpdateVersion() + 1); this.sendMQ(entity, entity.getUpdateVersion()); } return Result.ok("修改成功"); } @@ -153,11 +152,11 @@ Meet entity = baseMapper.selectById(form.getId()); // 为空抛IllegalArgumentException,做全局异常处理 Assert.notNull(entity, "记录不存在"); BeanUtils.copyProperties(form, entity); entity.setStatus(form.getStatus()); // 不使用updateById这种方式,避免乐观锁加一。 new LambdaUpdateChainWrapper<>(meetMapper) .eq(Meet::getId, entity.getId()) .update(); .update(entity); return Result.ok(); }