skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/TbProject.java
@@ -103,12 +103,12 @@ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("\"create_time\"") private String createTime; private Date createTime; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("\"update_time\"") private String updateTime; private Date updateTime; //修改人 @TableField("\"update_user\"") skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/TbProjectSchedule.java
@@ -11,6 +11,8 @@ import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; /** * 项目填报进度 */ @@ -49,12 +51,12 @@ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("\"create_time\"") private String createTime; private Date createTime; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("\"update_time\"") private String updateTime; private Date updateTime; //修改人 @TableField("\"update_user\"") skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbProjectServiceImpl.java
@@ -13,6 +13,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.AllArgsConstructor; import org.springblade.core.secure.utils.AuthUtil; import org.springblade.core.tool.utils.DateUtil; import org.springblade.core.tool.utils.StringUtil; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -41,6 +43,9 @@ @Override public Boolean updateCustomize(TbProjectDTO tbProjectDTO) { tbProjectDTO.setUpdateUser(AuthUtil.getUserId().toString()); tbProjectDTO.setUpdateTime(DateUtil.now()); //更新项目表 boolean update = updateById(tbProjectDTO); @@ -50,6 +55,13 @@ if (tbProjectScheduleList != null && tbProjectScheduleList.size()>0){ tbProjectScheduleList.forEach(tbProjectSchedule -> { tbProjectSchedule.setTbProjectId(tbProjectDTO.getGuid()); tbProjectDTO.setUpdateUser(AuthUtil.getUserId().toString()); tbProjectDTO.setUpdateTime(DateUtil.now()); if (StringUtil.isBlank(tbProjectDTO.getGuid())){ tbProjectDTO.setCreateUser(AuthUtil.getUserId().toString()); tbProjectDTO.setCreateTime(DateUtil.now()); } tbProjectScheduleService.saveOrUpdate(tbProjectSchedule); }); }