Browse Source

Merge branch 'dev_memo' into develop

dev
sunyuchao 3 years ago
parent
commit
be0b8fee22
  1. 2
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoAttrEntity.java
  2. 5
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoConcernEntity.java
  3. 4
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoDifficultyEntity.java
  4. 16
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoDifficultyServiceImpl.java

2
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoAttrEntity.java

@ -31,7 +31,7 @@ public class MemoAttrEntity extends BaseEpmetEntity {
/** /**
* 提醒时间 * 提醒时间
*/ */
@TableField(value="REMIND_TIME",updateStrategy = FieldStrategy.IGNORED,jdbcType = JdbcType.DATE) @TableField(value="REMIND_TIME",updateStrategy = FieldStrategy.IGNORED,jdbcType = JdbcType.TIMESTAMP)
private Date remindTime; private Date remindTime;
/** /**

5
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoConcernEntity.java

@ -1,9 +1,12 @@
package com.epmet.entity; package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity; import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.JdbcType;
import java.util.Date; import java.util.Date;
@ -53,11 +56,13 @@ public class MemoConcernEntity extends BaseEpmetEntity {
/** /**
* 预计关怀时间 * 预计关怀时间
*/ */
@TableField(value="REMIND_TIME",updateStrategy = FieldStrategy.IGNORED,jdbcType = JdbcType.TIMESTAMP)
private Date scheduledTime; private Date scheduledTime;
/** /**
* 实际执行时间(预留字段) * 实际执行时间(预留字段)
*/ */
@TableField(value="REMIND_TIME",updateStrategy = FieldStrategy.IGNORED,jdbcType = JdbcType.TIMESTAMP)
private Date actualTime; private Date actualTime;
/** /**

4
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoDifficultyEntity.java

@ -1,9 +1,12 @@
package com.epmet.entity; package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity; import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.JdbcType;
import java.util.Date; import java.util.Date;
@ -43,6 +46,7 @@ public class MemoDifficultyEntity extends BaseEpmetEntity {
/** /**
* 预计处理时间 * 预计处理时间
*/ */
@TableField(value="REMIND_TIME",updateStrategy = FieldStrategy.IGNORED,jdbcType = JdbcType.TIMESTAMP)
private Date scheduledTime; private Date scheduledTime;
} }

16
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoDifficultyServiceImpl.java

@ -126,19 +126,21 @@ public class MemoDifficultyServiceImpl extends BaseServiceImpl<MemoDifficultyDao
memoAttachmentService.insertBatch(list); memoAttachmentService.insertBatch(list);
} }
//3.判断更新提醒记录表提醒时间 //3.判断更新提醒记录表提醒时间
if (null != dto.getRemindTime()) { MemoAttrDTO memoAttr = new MemoAttrDTO();
MemoAttrDTO memoAttr = new MemoAttrDTO(); memoAttr.setId(dto.getId());
memoAttr.setId(dto.getId()); memoAttr.setRemindTime(dto.getRemindTime());
memoAttr.setRemindTime(dto.getRemindTime()); memoAttrService.update(memoAttr);
memoAttrService.update(memoAttr);
}
} }
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) { public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids)); baseDao.deleteBatchIds(Arrays.asList(ids));
memoAttrService.delete(ids);
for (String id : ids) {
//物理删除附件
memoAttachmentService.deleteByMemoId(id);
}
} }
@Override @Override

Loading…
Cancel
Save