diff --git a/esua-epdc/epdc-module/epdc-custom/epdc-custom-client/src/main/java/com/elink/esua/epdc/dto/ArchivesDTO.java b/esua-epdc/epdc-module/epdc-custom/epdc-custom-client/src/main/java/com/elink/esua/epdc/dto/ArchivesDTO.java index e198a783..d9c0129d 100644 --- a/esua-epdc/epdc-module/epdc-custom/epdc-custom-client/src/main/java/com/elink/esua/epdc/dto/ArchivesDTO.java +++ b/esua-epdc/epdc-module/epdc-custom/epdc-custom-client/src/main/java/com/elink/esua/epdc/dto/ArchivesDTO.java @@ -21,6 +21,7 @@ import lombok.Data; import java.io.Serializable; import java.util.Date; +import java.util.List; /** @@ -57,7 +58,7 @@ public class ArchivesDTO implements Serializable { /** * 归档日期 */ - private Date archiveTime; + private String archiveTime; /** * 页数 @@ -134,4 +135,10 @@ public class ArchivesDTO implements Serializable { */ private Date updatedTime; + + /** + * 回显部门 + */ + private List allDeptIdsShow; + } \ No newline at end of file diff --git a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/entity/ArchivesEntity.java b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/entity/ArchivesEntity.java index 8155eff1..40d206d5 100644 --- a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/entity/ArchivesEntity.java +++ b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/entity/ArchivesEntity.java @@ -18,13 +18,10 @@ package com.elink.esua.epdc.modules.archives.entity; import com.baomidou.mybatisplus.annotation.TableName; - import com.elink.esua.epdc.commons.mybatis.entity.BaseEpdcEntity; import lombok.Data; import lombok.EqualsAndHashCode; -import java.util.Date; - /** * 档案管理表 档案管理表 * @@ -56,7 +53,7 @@ public class ArchivesEntity extends BaseEpdcEntity { /** * 归档日期 */ - private Date archiveTime; + private String archiveTime; /** * 页数 diff --git a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/service/impl/ArchivesServiceImpl.java b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/service/impl/ArchivesServiceImpl.java index dedfed74..5c17a5c5 100644 --- a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/service/impl/ArchivesServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/archives/service/impl/ArchivesServiceImpl.java @@ -51,8 +51,6 @@ import org.springframework.transaction.annotation.Transactional; import org.springframework.web.multipart.MultipartFile; import java.io.File; -import java.text.ParseException; -import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -101,7 +99,11 @@ public class ArchivesServiceImpl extends BaseServiceImpl listPage(Map params) { + //处理param IPage page = getPage(params); List list = baseDao.getArchivesPageFromPc(params); return new PageData<>(list, page.getTotal()); @@ -250,20 +261,8 @@ public class ArchivesServiceImpl extends BaseServiceImpl - AND DATE_FORMAT( ea.ARCHIVE_TIME, '%Y-%m-%d' ) BETWEEN #{startTime} AND #{endTime} + AND ea.ARCHIVE_TIME BETWEEN #{startTime} AND #{endTime} AND find_in_set(#{deptId},ea.ALL_DEPT_IDS)