Browse Source

删除错误提交

dev
wangxianzhang 3 years ago
parent
commit
b53bc345e5
  1. 104
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoAttachmentDTO.java
  2. 79
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoAttrDTO.java
  3. 99
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoConcernDTO.java
  4. 79
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoDifficultyDTO.java
  5. 69
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoWorkDiaryDTO.java
  6. 72
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoAttachmentController.java
  7. 72
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoAttrController.java
  8. 72
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoConcernController.java
  9. 72
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoDifficultyController.java
  10. 72
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoWorkDiaryController.java
  11. 16
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoAttachmentDao.java
  12. 16
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoAttrDao.java
  13. 16
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoConcernDao.java
  14. 16
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoDifficultyDao.java
  15. 16
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoWorkDiaryDao.java
  16. 74
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoAttachmentEntity.java
  17. 49
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoAttrEntity.java
  18. 69
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoConcernEntity.java
  19. 49
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoDifficultyEntity.java
  20. 39
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoWorkDiaryEntity.java
  21. 30
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoAttachmentRedis.java
  22. 30
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoAttrRedis.java
  23. 30
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoConcernRedis.java
  24. 30
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoDifficultyRedis.java
  25. 30
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoWorkDiaryRedis.java
  26. 78
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoAttachmentService.java
  27. 78
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoAttrService.java
  28. 78
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoConcernService.java
  29. 78
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoDifficultyService.java
  30. 78
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoWorkDiaryService.java
  31. 87
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoAttachmentServiceImpl.java
  32. 87
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoAttrServiceImpl.java
  33. 87
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoConcernServiceImpl.java
  34. 87
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoDifficultyServiceImpl.java
  35. 87
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoWorkDiaryServiceImpl.java
  36. 27
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoAttachmentDao.xml
  37. 22
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoAttrDao.xml
  38. 26
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoConcernDao.xml
  39. 22
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoDifficultyDao.xml
  40. 20
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoWorkDiaryDao.xml

104
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoAttachmentDTO.java

@ -1,104 +0,0 @@
package com.epmet.dto;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
public class MemoAttachmentDTO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private String id;
/**
* 客户ID
*/
private String customerId;
/**
* REMIND_MSG.ID
*/
private String remindMsgId;
/**
* 文件名
*/
private String fileName;
/**
* 附件名uuid随机生成
*/
private String attachmentName;
/**
* 文件大小单位b
*/
private Integer attachmentSize;
/**
* 文件格式JPGPNGPDFJPEGBMPMP4WMAM4AMP3DOCDOCXXLS
*/
private String attachmentFormat;
/**
* 附件类型图片 - image 视频 - video 语音 - voice 文档 - doc
*/
private String attachmentType;
/**
* 附件地址
*/
private String attachmentUrl;
/**
* 语音或视频时长,
*/
private Integer duration;
/**
* 排序字段
*/
private Integer sort;
/**
* 删除标记 0未删除1已删除
*/
private String delFlag;
/**
* 乐观锁
*/
private Integer revision;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updatedBy;
/**
* 更新时间
*/
private Date updatedTime;
}

79
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoAttrDTO.java

@ -1,79 +0,0 @@
package com.epmet.dto;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
public class MemoAttrDTO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 唯一标识
*/
private String id;
/**
* 客户ID
*/
private String customerId;
/**
* 提醒时间
*/
private Date remindTime;
/**
* 阅读标记1 已读0未读
*/
private Integer readFlag;
/**
* 业务类型 人员关怀concern难点堵点difficulty工作日志work_diary
*/
private String type;
/**
* 接收人ID
*/
private String receiver;
/**
* 删除标识0.未删除 1.已删除
*/
private String delFlag;
/**
* 乐观锁
*/
private Integer revision;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updatedBy;
/**
* 更新时间
*/
private Date updatedTime;
}

99
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoConcernDTO.java

@ -1,99 +0,0 @@
package com.epmet.dto;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
public class MemoConcernDTO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 唯一标识
*/
private String id;
/**
* 客户ID
*/
private String customerId;
/**
* 关怀类型
*/
private String concernType;
/**
* 关怀对象
*/
private String resiName;
/**
* 关怀对象电话
*/
private String phnoe;
/**
* 关怀对象地址
*/
private String address;
/**
* 关怀事项
*/
private String content;
/**
* 计划执行时间
*/
private Date scheduledTime;
/**
* 实际执行时间
*/
private Date actualTime;
/**
* 状态 0未完成 1已完成
*/
private Integer status;
/**
* 删除标识0.未删除 1.已删除
*/
private String delFlag;
/**
* 乐观锁
*/
private Integer revision;
/**
* 操作人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updatedBy;
/**
* 更新时间
*/
private Date updatedTime;
}

79
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoDifficultyDTO.java

@ -1,79 +0,0 @@
package com.epmet.dto;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
public class MemoDifficultyDTO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 唯一标识
*/
private String id;
/**
* 客户ID
*/
private String customerId;
/**
* 内容
*/
private String content;
/**
* 解决方式
*/
private String resolveWay;
/**
* 备注
*/
private String remark;
/**
* 计划执行时间
*/
private Date scheduledTime;
/**
* 删除标识0.未删除 1.已删除
*/
private String delFlag;
/**
* 乐观锁
*/
private Integer revision;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updatedBy;
/**
* 更新时间
*/
private Date updatedTime;
}

69
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/MemoWorkDiaryDTO.java

@ -1,69 +0,0 @@
package com.epmet.dto;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
public class MemoWorkDiaryDTO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 唯一标识
*/
private String id;
/**
* 客户ID
*/
private String customerId;
/**
* 工作事项
*/
private String workType;
/**
* 内容
*/
private String content;
/**
* 删除标识0.未删除 1.已删除
*/
private String delFlag;
/**
* 乐观锁
*/
private Integer revision;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updatedBy;
/**
* 更新时间
*/
private Date updatedTime;
}

72
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoAttachmentController.java

@ -1,72 +0,0 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.MemoAttachmentDTO;
import com.epmet.service.MemoAttachmentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@RestController
@RequestMapping("memoAttachment")
public class MemoAttachmentController {
@Autowired
private MemoAttachmentService memoAttachmentService;
@RequestMapping("page")
public Result<PageData<MemoAttachmentDTO>> page(@RequestParam Map<String, Object> params){
PageData<MemoAttachmentDTO> page = memoAttachmentService.page(params);
return new Result<PageData<MemoAttachmentDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<MemoAttachmentDTO> get(@PathVariable("id") String id){
MemoAttachmentDTO data = memoAttachmentService.get(id);
return new Result<MemoAttachmentDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody MemoAttachmentDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
memoAttachmentService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody MemoAttachmentDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
memoAttachmentService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
memoAttachmentService.delete(ids);
return new Result();
}
}

72
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoAttrController.java

@ -1,72 +0,0 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.MemoAttrDTO;
import com.epmet.service.MemoAttrService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@RestController
@RequestMapping("memoAttr")
public class MemoAttrController {
@Autowired
private MemoAttrService memoAttrService;
@RequestMapping("page")
public Result<PageData<MemoAttrDTO>> page(@RequestParam Map<String, Object> params){
PageData<MemoAttrDTO> page = memoAttrService.page(params);
return new Result<PageData<MemoAttrDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<MemoAttrDTO> get(@PathVariable("id") String id){
MemoAttrDTO data = memoAttrService.get(id);
return new Result<MemoAttrDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody MemoAttrDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
memoAttrService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody MemoAttrDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
memoAttrService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
memoAttrService.delete(ids);
return new Result();
}
}

72
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoConcernController.java

@ -1,72 +0,0 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.MemoConcernDTO;
import com.epmet.service.MemoConcernService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@RestController
@RequestMapping("memoConcern")
public class MemoConcernController {
@Autowired
private MemoConcernService memoConcernService;
@RequestMapping("page")
public Result<PageData<MemoConcernDTO>> page(@RequestParam Map<String, Object> params){
PageData<MemoConcernDTO> page = memoConcernService.page(params);
return new Result<PageData<MemoConcernDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<MemoConcernDTO> get(@PathVariable("id") String id){
MemoConcernDTO data = memoConcernService.get(id);
return new Result<MemoConcernDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody MemoConcernDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
memoConcernService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody MemoConcernDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
memoConcernService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
memoConcernService.delete(ids);
return new Result();
}
}

72
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoDifficultyController.java

@ -1,72 +0,0 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.MemoDifficultyDTO;
import com.epmet.service.MemoDifficultyService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@RestController
@RequestMapping("memoDifficulty")
public class MemoDifficultyController {
@Autowired
private MemoDifficultyService memoDifficultyService;
@RequestMapping("page")
public Result<PageData<MemoDifficultyDTO>> page(@RequestParam Map<String, Object> params){
PageData<MemoDifficultyDTO> page = memoDifficultyService.page(params);
return new Result<PageData<MemoDifficultyDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<MemoDifficultyDTO> get(@PathVariable("id") String id){
MemoDifficultyDTO data = memoDifficultyService.get(id);
return new Result<MemoDifficultyDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody MemoDifficultyDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
memoDifficultyService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody MemoDifficultyDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
memoDifficultyService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
memoDifficultyService.delete(ids);
return new Result();
}
}

72
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/MemoWorkDiaryController.java

@ -1,72 +0,0 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.MemoWorkDiaryDTO;
import com.epmet.service.MemoWorkDiaryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@RestController
@RequestMapping("memoWorkDiary")
public class MemoWorkDiaryController {
@Autowired
private MemoWorkDiaryService memoWorkDiaryService;
@RequestMapping("page")
public Result<PageData<MemoWorkDiaryDTO>> page(@RequestParam Map<String, Object> params){
PageData<MemoWorkDiaryDTO> page = memoWorkDiaryService.page(params);
return new Result<PageData<MemoWorkDiaryDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<MemoWorkDiaryDTO> get(@PathVariable("id") String id){
MemoWorkDiaryDTO data = memoWorkDiaryService.get(id);
return new Result<MemoWorkDiaryDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody MemoWorkDiaryDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
memoWorkDiaryService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody MemoWorkDiaryDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
memoWorkDiaryService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
memoWorkDiaryService.delete(ids);
return new Result();
}
}

16
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoAttachmentDao.java

@ -1,16 +0,0 @@
package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.MemoAttachmentEntity;
import org.apache.ibatis.annotations.Mapper;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Mapper
public interface MemoAttachmentDao extends BaseDao<MemoAttachmentEntity> {
}

16
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoAttrDao.java

@ -1,16 +0,0 @@
package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.MemoAttrEntity;
import org.apache.ibatis.annotations.Mapper;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Mapper
public interface MemoAttrDao extends BaseDao<MemoAttrEntity> {
}

16
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoConcernDao.java

@ -1,16 +0,0 @@
package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.MemoConcernEntity;
import org.apache.ibatis.annotations.Mapper;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Mapper
public interface MemoConcernDao extends BaseDao<MemoConcernEntity> {
}

16
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoDifficultyDao.java

@ -1,16 +0,0 @@
package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.MemoDifficultyEntity;
import org.apache.ibatis.annotations.Mapper;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Mapper
public interface MemoDifficultyDao extends BaseDao<MemoDifficultyEntity> {
}

16
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/MemoWorkDiaryDao.java

@ -1,16 +0,0 @@
package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.MemoWorkDiaryEntity;
import org.apache.ibatis.annotations.Mapper;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Mapper
public interface MemoWorkDiaryDao extends BaseDao<MemoWorkDiaryEntity> {
}

74
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoAttachmentEntity.java

@ -1,74 +0,0 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("memo_attachment")
public class MemoAttachmentEntity extends BaseEpmetEntity {
private static final long serialVersionUID = 1L;
/**
* 客户ID
*/
private String customerId;
/**
* REMIND_MSG.ID
*/
private String remindMsgId;
/**
* 文件名
*/
private String fileName;
/**
* 附件名uuid随机生成
*/
private String attachmentName;
/**
* 文件大小单位b
*/
private Integer attachmentSize;
/**
* 文件格式JPGPNGPDFJPEGBMPMP4WMAM4AMP3DOCDOCXXLS
*/
private String attachmentFormat;
/**
* 附件类型图片 - image 视频 - video 语音 - voice 文档 - doc
*/
private String attachmentType;
/**
* 附件地址
*/
private String attachmentUrl;
/**
* 语音或视频时长,
*/
private Integer duration;
/**
* 排序字段
*/
private Integer sort;
}

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

@ -1,49 +0,0 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("memo_attr")
public class MemoAttrEntity extends BaseEpmetEntity {
private static final long serialVersionUID = 1L;
/**
* 客户ID
*/
private String customerId;
/**
* 提醒时间
*/
private Date remindTime;
/**
* 阅读标记1 已读0未读
*/
private Integer readFlag;
/**
* 业务类型 人员关怀concern难点堵点difficulty工作日志work_diary
*/
private String type;
/**
* 接收人ID
*/
private String receiver;
}

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

@ -1,69 +0,0 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("memo_concern")
public class MemoConcernEntity extends BaseEpmetEntity {
private static final long serialVersionUID = 1L;
/**
* 客户ID
*/
private String customerId;
/**
* 关怀类型
*/
private String concernType;
/**
* 关怀对象
*/
private String resiName;
/**
* 关怀对象电话
*/
private String phnoe;
/**
* 关怀对象地址
*/
private String address;
/**
* 关怀事项
*/
private String content;
/**
* 计划执行时间
*/
private Date scheduledTime;
/**
* 实际执行时间
*/
private Date actualTime;
/**
* 状态 0未完成 1已完成
*/
private Integer status;
}

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

@ -1,49 +0,0 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("memo_difficulty")
public class MemoDifficultyEntity extends BaseEpmetEntity {
private static final long serialVersionUID = 1L;
/**
* 客户ID
*/
private String customerId;
/**
* 内容
*/
private String content;
/**
* 解决方式
*/
private String resolveWay;
/**
* 备注
*/
private String remark;
/**
* 计划执行时间
*/
private Date scheduledTime;
}

39
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/MemoWorkDiaryEntity.java

@ -1,39 +0,0 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("memo_work_diary")
public class MemoWorkDiaryEntity extends BaseEpmetEntity {
private static final long serialVersionUID = 1L;
/**
* 客户ID
*/
private String customerId;
/**
* 工作事项
*/
private String workType;
/**
* 内容
*/
private String content;
}

30
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoAttachmentRedis.java

@ -1,30 +0,0 @@
package com.epmet.redis;
import com.epmet.commons.tools.redis.RedisUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Component
public class MemoAttachmentRedis {
@Autowired
private RedisUtils redisUtils;
public void delete(Object[] ids) {
}
public void set(){
}
public String get(String id){
return null;
}
}

30
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoAttrRedis.java

@ -1,30 +0,0 @@
package com.epmet.redis;
import com.epmet.commons.tools.redis.RedisUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Component
public class MemoAttrRedis {
@Autowired
private RedisUtils redisUtils;
public void delete(Object[] ids) {
}
public void set(){
}
public String get(String id){
return null;
}
}

30
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoConcernRedis.java

@ -1,30 +0,0 @@
package com.epmet.redis;
import com.epmet.commons.tools.redis.RedisUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Component
public class MemoConcernRedis {
@Autowired
private RedisUtils redisUtils;
public void delete(Object[] ids) {
}
public void set(){
}
public String get(String id){
return null;
}
}

30
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoDifficultyRedis.java

@ -1,30 +0,0 @@
package com.epmet.redis;
import com.epmet.commons.tools.redis.RedisUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Component
public class MemoDifficultyRedis {
@Autowired
private RedisUtils redisUtils;
public void delete(Object[] ids) {
}
public void set(){
}
public String get(String id){
return null;
}
}

30
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/MemoWorkDiaryRedis.java

@ -1,30 +0,0 @@
package com.epmet.redis;
import com.epmet.commons.tools.redis.RedisUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Component
public class MemoWorkDiaryRedis {
@Autowired
private RedisUtils redisUtils;
public void delete(Object[] ids) {
}
public void set(){
}
public String get(String id){
return null;
}
}

78
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoAttachmentService.java

@ -1,78 +0,0 @@
package com.epmet.service;
import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.MemoAttachmentDTO;
import com.epmet.entity.MemoAttachmentEntity;
import java.util.List;
import java.util.Map;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
public interface MemoAttachmentService extends BaseService<MemoAttachmentEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<MemoAttachmentDTO>
* @author generator
* @date 2022-03-14
*/
PageData<MemoAttachmentDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<MemoAttachmentDTO>
* @author generator
* @date 2022-03-14
*/
List<MemoAttachmentDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return MemoAttachmentDTO
* @author generator
* @date 2022-03-14
*/
MemoAttachmentDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void save(MemoAttachmentDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void update(MemoAttachmentDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2022-03-14
*/
void delete(String[] ids);
}

78
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoAttrService.java

@ -1,78 +0,0 @@
package com.epmet.service;
import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.MemoAttrDTO;
import com.epmet.entity.MemoAttrEntity;
import java.util.List;
import java.util.Map;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
public interface MemoAttrService extends BaseService<MemoAttrEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<MemoAttrDTO>
* @author generator
* @date 2022-03-14
*/
PageData<MemoAttrDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<MemoAttrDTO>
* @author generator
* @date 2022-03-14
*/
List<MemoAttrDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return MemoAttrDTO
* @author generator
* @date 2022-03-14
*/
MemoAttrDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void save(MemoAttrDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void update(MemoAttrDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2022-03-14
*/
void delete(String[] ids);
}

78
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoConcernService.java

@ -1,78 +0,0 @@
package com.epmet.service;
import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.MemoConcernDTO;
import com.epmet.entity.MemoConcernEntity;
import java.util.List;
import java.util.Map;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
public interface MemoConcernService extends BaseService<MemoConcernEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<MemoConcernDTO>
* @author generator
* @date 2022-03-14
*/
PageData<MemoConcernDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<MemoConcernDTO>
* @author generator
* @date 2022-03-14
*/
List<MemoConcernDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return MemoConcernDTO
* @author generator
* @date 2022-03-14
*/
MemoConcernDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void save(MemoConcernDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void update(MemoConcernDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2022-03-14
*/
void delete(String[] ids);
}

78
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoDifficultyService.java

@ -1,78 +0,0 @@
package com.epmet.service;
import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.MemoDifficultyDTO;
import com.epmet.entity.MemoDifficultyEntity;
import java.util.List;
import java.util.Map;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
public interface MemoDifficultyService extends BaseService<MemoDifficultyEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<MemoDifficultyDTO>
* @author generator
* @date 2022-03-14
*/
PageData<MemoDifficultyDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<MemoDifficultyDTO>
* @author generator
* @date 2022-03-14
*/
List<MemoDifficultyDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return MemoDifficultyDTO
* @author generator
* @date 2022-03-14
*/
MemoDifficultyDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void save(MemoDifficultyDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void update(MemoDifficultyDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2022-03-14
*/
void delete(String[] ids);
}

78
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/MemoWorkDiaryService.java

@ -1,78 +0,0 @@
package com.epmet.service;
import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.MemoWorkDiaryDTO;
import com.epmet.entity.MemoWorkDiaryEntity;
import java.util.List;
import java.util.Map;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
public interface MemoWorkDiaryService extends BaseService<MemoWorkDiaryEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<MemoWorkDiaryDTO>
* @author generator
* @date 2022-03-14
*/
PageData<MemoWorkDiaryDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<MemoWorkDiaryDTO>
* @author generator
* @date 2022-03-14
*/
List<MemoWorkDiaryDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return MemoWorkDiaryDTO
* @author generator
* @date 2022-03-14
*/
MemoWorkDiaryDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void save(MemoWorkDiaryDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2022-03-14
*/
void update(MemoWorkDiaryDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2022-03-14
*/
void delete(String[] ids);
}

87
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoAttachmentServiceImpl.java

@ -1,87 +0,0 @@
package com.epmet.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.dao.MemoAttachmentDao;
import com.epmet.dto.MemoAttachmentDTO;
import com.epmet.entity.MemoAttachmentEntity;
import com.epmet.redis.MemoAttachmentRedis;
import com.epmet.service.MemoAttachmentService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
* 备忘录-附件表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Service
public class MemoAttachmentServiceImpl extends BaseServiceImpl<MemoAttachmentDao, MemoAttachmentEntity> implements MemoAttachmentService {
@Autowired
private MemoAttachmentRedis memoAttachmentRedis;
@Override
public PageData<MemoAttachmentDTO> page(Map<String, Object> params) {
IPage<MemoAttachmentEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, MemoAttachmentDTO.class);
}
@Override
public List<MemoAttachmentDTO> list(Map<String, Object> params) {
List<MemoAttachmentEntity> entityList = baseDao.selectList(getWrapper(params));
return ConvertUtils.sourceToTarget(entityList, MemoAttachmentDTO.class);
}
private QueryWrapper<MemoAttachmentEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get(FieldConstant.ID_HUMP);
QueryWrapper<MemoAttachmentEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id);
return wrapper;
}
@Override
public MemoAttachmentDTO get(String id) {
MemoAttachmentEntity entity = baseDao.selectById(id);
return ConvertUtils.sourceToTarget(entity, MemoAttachmentDTO.class);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void save(MemoAttachmentDTO dto) {
MemoAttachmentEntity entity = ConvertUtils.sourceToTarget(dto, MemoAttachmentEntity.class);
insert(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void update(MemoAttachmentDTO dto) {
MemoAttachmentEntity entity = ConvertUtils.sourceToTarget(dto, MemoAttachmentEntity.class);
updateById(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids));
}
}

87
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoAttrServiceImpl.java

@ -1,87 +0,0 @@
package com.epmet.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.dao.MemoAttrDao;
import com.epmet.dto.MemoAttrDTO;
import com.epmet.entity.MemoAttrEntity;
import com.epmet.redis.MemoAttrRedis;
import com.epmet.service.MemoAttrService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
* 备忘录-属性表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Service
public class MemoAttrServiceImpl extends BaseServiceImpl<MemoAttrDao, MemoAttrEntity> implements MemoAttrService {
@Autowired
private MemoAttrRedis memoAttrRedis;
@Override
public PageData<MemoAttrDTO> page(Map<String, Object> params) {
IPage<MemoAttrEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, MemoAttrDTO.class);
}
@Override
public List<MemoAttrDTO> list(Map<String, Object> params) {
List<MemoAttrEntity> entityList = baseDao.selectList(getWrapper(params));
return ConvertUtils.sourceToTarget(entityList, MemoAttrDTO.class);
}
private QueryWrapper<MemoAttrEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get(FieldConstant.ID_HUMP);
QueryWrapper<MemoAttrEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id);
return wrapper;
}
@Override
public MemoAttrDTO get(String id) {
MemoAttrEntity entity = baseDao.selectById(id);
return ConvertUtils.sourceToTarget(entity, MemoAttrDTO.class);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void save(MemoAttrDTO dto) {
MemoAttrEntity entity = ConvertUtils.sourceToTarget(dto, MemoAttrEntity.class);
insert(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void update(MemoAttrDTO dto) {
MemoAttrEntity entity = ConvertUtils.sourceToTarget(dto, MemoAttrEntity.class);
updateById(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids));
}
}

87
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoConcernServiceImpl.java

@ -1,87 +0,0 @@
package com.epmet.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.dao.MemoConcernDao;
import com.epmet.dto.MemoConcernDTO;
import com.epmet.entity.MemoConcernEntity;
import com.epmet.redis.MemoConcernRedis;
import com.epmet.service.MemoConcernService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
* 备忘录-人文关怀
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Service
public class MemoConcernServiceImpl extends BaseServiceImpl<MemoConcernDao, MemoConcernEntity> implements MemoConcernService {
@Autowired
private MemoConcernRedis memoConcernRedis;
@Override
public PageData<MemoConcernDTO> page(Map<String, Object> params) {
IPage<MemoConcernEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, MemoConcernDTO.class);
}
@Override
public List<MemoConcernDTO> list(Map<String, Object> params) {
List<MemoConcernEntity> entityList = baseDao.selectList(getWrapper(params));
return ConvertUtils.sourceToTarget(entityList, MemoConcernDTO.class);
}
private QueryWrapper<MemoConcernEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get(FieldConstant.ID_HUMP);
QueryWrapper<MemoConcernEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id);
return wrapper;
}
@Override
public MemoConcernDTO get(String id) {
MemoConcernEntity entity = baseDao.selectById(id);
return ConvertUtils.sourceToTarget(entity, MemoConcernDTO.class);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void save(MemoConcernDTO dto) {
MemoConcernEntity entity = ConvertUtils.sourceToTarget(dto, MemoConcernEntity.class);
insert(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void update(MemoConcernDTO dto) {
MemoConcernEntity entity = ConvertUtils.sourceToTarget(dto, MemoConcernEntity.class);
updateById(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids));
}
}

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

@ -1,87 +0,0 @@
package com.epmet.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.dao.MemoDifficultyDao;
import com.epmet.dto.MemoDifficultyDTO;
import com.epmet.entity.MemoDifficultyEntity;
import com.epmet.redis.MemoDifficultyRedis;
import com.epmet.service.MemoDifficultyService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
* 备忘录-难点读点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Service
public class MemoDifficultyServiceImpl extends BaseServiceImpl<MemoDifficultyDao, MemoDifficultyEntity> implements MemoDifficultyService {
@Autowired
private MemoDifficultyRedis memoDifficultyRedis;
@Override
public PageData<MemoDifficultyDTO> page(Map<String, Object> params) {
IPage<MemoDifficultyEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, MemoDifficultyDTO.class);
}
@Override
public List<MemoDifficultyDTO> list(Map<String, Object> params) {
List<MemoDifficultyEntity> entityList = baseDao.selectList(getWrapper(params));
return ConvertUtils.sourceToTarget(entityList, MemoDifficultyDTO.class);
}
private QueryWrapper<MemoDifficultyEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get(FieldConstant.ID_HUMP);
QueryWrapper<MemoDifficultyEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id);
return wrapper;
}
@Override
public MemoDifficultyDTO get(String id) {
MemoDifficultyEntity entity = baseDao.selectById(id);
return ConvertUtils.sourceToTarget(entity, MemoDifficultyDTO.class);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void save(MemoDifficultyDTO dto) {
MemoDifficultyEntity entity = ConvertUtils.sourceToTarget(dto, MemoDifficultyEntity.class);
insert(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void update(MemoDifficultyDTO dto) {
MemoDifficultyEntity entity = ConvertUtils.sourceToTarget(dto, MemoDifficultyEntity.class);
updateById(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids));
}
}

87
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/MemoWorkDiaryServiceImpl.java

@ -1,87 +0,0 @@
package com.epmet.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.dao.MemoWorkDiaryDao;
import com.epmet.dto.MemoWorkDiaryDTO;
import com.epmet.entity.MemoWorkDiaryEntity;
import com.epmet.redis.MemoWorkDiaryRedis;
import com.epmet.service.MemoWorkDiaryService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
* 备忘录-工作日志
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-14
*/
@Service
public class MemoWorkDiaryServiceImpl extends BaseServiceImpl<MemoWorkDiaryDao, MemoWorkDiaryEntity> implements MemoWorkDiaryService {
@Autowired
private MemoWorkDiaryRedis memoWorkDiaryRedis;
@Override
public PageData<MemoWorkDiaryDTO> page(Map<String, Object> params) {
IPage<MemoWorkDiaryEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, MemoWorkDiaryDTO.class);
}
@Override
public List<MemoWorkDiaryDTO> list(Map<String, Object> params) {
List<MemoWorkDiaryEntity> entityList = baseDao.selectList(getWrapper(params));
return ConvertUtils.sourceToTarget(entityList, MemoWorkDiaryDTO.class);
}
private QueryWrapper<MemoWorkDiaryEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get(FieldConstant.ID_HUMP);
QueryWrapper<MemoWorkDiaryEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id);
return wrapper;
}
@Override
public MemoWorkDiaryDTO get(String id) {
MemoWorkDiaryEntity entity = baseDao.selectById(id);
return ConvertUtils.sourceToTarget(entity, MemoWorkDiaryDTO.class);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void save(MemoWorkDiaryDTO dto) {
MemoWorkDiaryEntity entity = ConvertUtils.sourceToTarget(dto, MemoWorkDiaryEntity.class);
insert(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void update(MemoWorkDiaryDTO dto) {
MemoWorkDiaryEntity entity = ConvertUtils.sourceToTarget(dto, MemoWorkDiaryEntity.class);
updateById(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids));
}
}

27
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoAttachmentDao.xml

@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.epmet.dao.MemoAttachmentDao">
<resultMap type="com.epmet.entity.MemoAttachmentEntity" id="memoAttachmentMap">
<result property="id" column="ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="remindMsgId" column="REMIND_MSG_ID"/>
<result property="fileName" column="FILE_NAME"/>
<result property="attachmentName" column="ATTACHMENT_NAME"/>
<result property="attachmentSize" column="ATTACHMENT_SIZE"/>
<result property="attachmentFormat" column="ATTACHMENT_FORMAT"/>
<result property="attachmentType" column="ATTACHMENT_TYPE"/>
<result property="attachmentUrl" column="ATTACHMENT_URL"/>
<result property="duration" column="DURATION"/>
<result property="sort" column="SORT"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper>

22
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoAttrDao.xml

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.epmet.dao.MemoAttrDao">
<resultMap type="com.epmet.entity.MemoAttrEntity" id="memoAttrMap">
<result property="id" column="ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="remindTime" column="REMIND_TIME"/>
<result property="readFlag" column="READ_FLAG"/>
<result property="type" column="TYPE"/>
<result property="receiver" column="RECEIVER"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper>

26
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoConcernDao.xml

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.epmet.dao.MemoConcernDao">
<resultMap type="com.epmet.entity.MemoConcernEntity" id="memoConcernMap">
<result property="id" column="ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="concernType" column="CONCERN_TYPE"/>
<result property="resiName" column="RESI_NAME"/>
<result property="phnoe" column="PHNOE"/>
<result property="address" column="ADDRESS"/>
<result property="content" column="CONTENT"/>
<result property="scheduledTime" column="SCHEDULED_TIME"/>
<result property="actualTime" column="ACTUAL_TIME"/>
<result property="status" column="STATUS"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper>

22
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoDifficultyDao.xml

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.epmet.dao.MemoDifficultyDao">
<resultMap type="com.epmet.entity.MemoDifficultyEntity" id="memoDifficultyMap">
<result property="id" column="ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="content" column="CONTENT"/>
<result property="resolveWay" column="RESOLVE_WAY"/>
<result property="remark" column="REMARK"/>
<result property="scheduledTime" column="SCHEDULED_TIME"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper>

20
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/MemoWorkDiaryDao.xml

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.epmet.dao.MemoWorkDiaryDao">
<resultMap type="com.epmet.entity.MemoWorkDiaryEntity" id="memoWorkDiaryMap">
<result property="id" column="ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="workType" column="WORK_TYPE"/>
<result property="content" column="CONTENT"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper>
Loading…
Cancel
Save