更新时添加更新时间字段的更新

release
yishiqihuasheng 2 years ago
parent b3105f6e7e
commit 0aa28d0b9e
  1. 3
      dxhy-core/src/main/java/com/dxhy/core/model/mailGather/EmailMaintainVo.java
  2. 2
      dxhy-core/src/main/java/com/dxhy/core/task/SnEmailGatherTask.java
  3. 2
      dxhy-core/src/main/resources/mapper/mailGather/EmailMaintainMapper.xml

@ -1,6 +1,7 @@
package com.dxhy.core.model.mailGather; package com.dxhy.core.model.mailGather;
import com.dxhy.core.model.CommonDTO; import com.dxhy.core.model.CommonDTO;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -32,6 +33,8 @@ public class EmailMaintainVo extends CommonDTO {
public String createUser; public String createUser;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
public Date createTime; public Date createTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
public Date modifyTime; public Date modifyTime;
} }

@ -254,7 +254,7 @@ public class SnEmailGatherTask {
throw new RuntimeException(e); throw new RuntimeException(e);
}finally { }finally {
//更新uid信息 //更新uid信息
if (uids.isEmpty() ||uids.indexOf(uid)>uids.indexOf(maintainVo.getEmailUid())){ if (StringUtils.isNotBlank(uid) && (uids.isEmpty() ||uids.indexOf(uid)>uids.indexOf(maintainVo.getEmailUid()))){
EmailMaintainVo emailMaintainVo = new EmailMaintainVo(); EmailMaintainVo emailMaintainVo = new EmailMaintainVo();
emailMaintainVo.setId(maintainVo.getId()); emailMaintainVo.setId(maintainVo.getId());
emailMaintainVo.setEmailUid(uid); emailMaintainVo.setEmailUid(uid);

@ -152,7 +152,7 @@
<if test="emailUid != null and emailUid != ''"> <if test="emailUid != null and emailUid != ''">
email_uid = #{emailUid}, email_uid = #{emailUid},
</if> </if>
<if test="modifyTime != null and modifyTime != ''"> <if test="modifyTime != null">
modify_time = #{modifyTime}, modify_time = #{modifyTime},
</if> </if>
</set> </set>

Loading…
Cancel
Save