guoshilong
2024-03-23 302a2627da30424bbd07463fe03e2ece4885ed08
增加创建时间,更新时间
3 files modified
22 ■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/TbProject.java 4 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/TbProjectSchedule.java 6 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbProjectServiceImpl.java 12 ●●●●● patch | view | raw | blame | history
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);
            });
        }