فهرست منبع

医生端文件夹接口

zhoutg 5 سال پیش
والد
کامیت
0a7bbdc24b
29فایلهای تغییر یافته به همراه869 افزوده شده و 1 حذف شده
  1. 73 0
      icss-service/src/main/java/com/diagbot/entity/ClassifyMapping.java
  2. 74 0
      icss-service/src/main/java/com/diagbot/entity/FolderMapping.java
  3. 84 0
      icss-service/src/main/java/com/diagbot/entity/TemplateClassify.java
  4. 84 0
      icss-service/src/main/java/com/diagbot/entity/TemplateFolder.java
  5. 27 0
      icss-service/src/main/java/com/diagbot/facade/FolderMappingFacade.java
  6. 16 0
      icss-service/src/main/java/com/diagbot/mapper/ClassifyMappingMapper.java
  7. 16 0
      icss-service/src/main/java/com/diagbot/mapper/FolderMappingMapper.java
  8. 16 0
      icss-service/src/main/java/com/diagbot/mapper/TemplateClassifyMapper.java
  9. 16 0
      icss-service/src/main/java/com/diagbot/mapper/TemplateFolderMapper.java
  10. 16 0
      icss-service/src/main/java/com/diagbot/service/ClassifyMappingService.java
  11. 16 0
      icss-service/src/main/java/com/diagbot/service/FolderMappingService.java
  12. 16 0
      icss-service/src/main/java/com/diagbot/service/TemplateClassifyService.java
  13. 16 0
      icss-service/src/main/java/com/diagbot/service/TemplateFolderService.java
  14. 20 0
      icss-service/src/main/java/com/diagbot/service/impl/ClassifyMappingServiceImpl.java
  15. 20 0
      icss-service/src/main/java/com/diagbot/service/impl/FolderMappingServiceImpl.java
  16. 20 0
      icss-service/src/main/java/com/diagbot/service/impl/TemplateClassifyServiceImpl.java
  17. 20 0
      icss-service/src/main/java/com/diagbot/service/impl/TemplateFolderServiceImpl.java
  18. 26 0
      icss-service/src/main/java/com/diagbot/vo/TemplateFolderDelVO.java
  19. 32 0
      icss-service/src/main/java/com/diagbot/vo/TemplateFolderListVO.java
  20. 55 0
      icss-service/src/main/java/com/diagbot/vo/TemplateFolderVO.java
  21. 20 0
      icss-service/src/main/java/com/diagbot/web/ClassifyMappingController.java
  22. 20 0
      icss-service/src/main/java/com/diagbot/web/FolderMappingController.java
  23. 20 0
      icss-service/src/main/java/com/diagbot/web/TemplateClassifyController.java
  24. 69 0
      icss-service/src/main/java/com/diagbot/web/TemplateFolderController.java
  25. 18 0
      icss-service/src/main/resources/mapper/ClassifyMappingMapper.xml
  26. 18 0
      icss-service/src/main/resources/mapper/FolderMappingMapper.xml
  27. 20 0
      icss-service/src/main/resources/mapper/TemplateClassifyMapper.xml
  28. 20 0
      icss-service/src/main/resources/mapper/TemplateFolderMapper.xml
  29. 1 1
      icss-service/src/test/java/com/diagbot/CodeGeneration.java

+ 73 - 0
icss-service/src/main/java/com/diagbot/entity/ClassifyMapping.java

@@ -0,0 +1,73 @@
+package com.diagbot.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Getter;
+import lombok.Setter;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 模板分类映射表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@TableName("icss_classify_mapping")
+@Getter
+@Setter
+public class ClassifyMapping implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 是否删除,N:未删除,Y:删除
+     */
+    private String isDeleted;
+
+    /**
+     * 记录创建时间
+     */
+    private Date gmtCreate;
+
+    /**
+     * 记录修改时间,如果时间是1970年则表示纪录未    */
+    private Date gmtModified;
+
+    /**
+     * 创建人姓名
+     */
+    private String creator;
+
+    /**
+     * 修改人姓名
+     */
+    private String modifier;
+
+    /**
+     * 模板id
+     */
+    private Long templateId;
+
+    /**
+     * 模板分类id
+     */
+    private Long classifyId;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+}

+ 74 - 0
icss-service/src/main/java/com/diagbot/entity/FolderMapping.java

@@ -0,0 +1,74 @@
+package com.diagbot.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Getter;
+import lombok.Setter;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 模板文件夹映射表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@TableName("icss_folder_mapping")
+@Getter
+@Setter
+public class FolderMapping implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 是否删除,N:未删除,Y:删除
+     */
+    private String isDeleted;
+
+    /**
+     * 记录创建时间
+     */
+    private Date gmtCreate;
+
+    /**
+     * 记录修改时间,如果时间是1970年则表示纪录未修改
+     */
+    private Date gmtModified;
+
+    /**
+     * 创建人姓名
+     */
+    private String creator;
+
+    /**
+     * 修改人姓名
+     */
+    private String modifier;
+
+    /**
+     * 模板id
+     */
+    private Long templateId;
+
+    /**
+     * 文件夹id
+     */
+    private Long folderId;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+}

+ 84 - 0
icss-service/src/main/java/com/diagbot/entity/TemplateClassify.java

@@ -0,0 +1,84 @@
+package com.diagbot.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Getter;
+import lombok.Setter;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 模板分类表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@TableName("icss_template_classify")
+@Getter
+@Setter
+public class TemplateClassify implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 是否删除,N:未删除,Y:删除
+     */
+    private String isDeleted;
+
+    /**
+     * 记录创建时间
+     */
+    private Date gmtCreate;
+
+    /**
+     * 记录修改时间,如果时间是1970年则表示纪录未修改
+     */
+    private Date gmtModified;
+
+    /**
+     * 创建人姓名
+     */
+    private String creator;
+
+    /**
+     * 修改人姓名
+     */
+    private String modifier;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 医院id
+     */
+    private Long hospitalId;
+
+    /**
+     * 医生id
+     */
+    private Long doctorId;
+
+    /**
+     * 模板类型(个人1,管理员2)
+     */
+    private Integer templateType;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+}

+ 84 - 0
icss-service/src/main/java/com/diagbot/entity/TemplateFolder.java

@@ -0,0 +1,84 @@
+package com.diagbot.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Getter;
+import lombok.Setter;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 模板文件夹表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@TableName("icss_template_folder")
+@Getter
+@Setter
+public class TemplateFolder implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 是否删除,N:未删除,Y:删除
+     */
+    private String isDeleted;
+
+    /**
+     * 记录创建时间
+     */
+    private Date gmtCreate;
+
+    /**
+     * 记录修改时间,如果时间是1970年则表示纪录未修改
+     */
+    private Date gmtModified;
+
+    /**
+     * 创建人姓名
+     */
+    private String creator;
+
+    /**
+     * 修改人姓名
+     */
+    private String modifier;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 医院id
+     */
+    private Long hospitalId;
+
+    /**
+     * 医生id
+     */
+    private Long doctorId;
+
+    /**
+     * 模板类型(个人1,管理员2)
+     */
+    private Integer templateType;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+}

+ 27 - 0
icss-service/src/main/java/com/diagbot/facade/FolderMappingFacade.java

@@ -0,0 +1,27 @@
+package com.diagbot.facade;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.diagbot.client.TranServiceClient;
+import com.diagbot.entity.TemplateFolder;
+import com.diagbot.enums.IsDeleteEnum;
+import com.diagbot.exception.CommonErrorCode;
+import com.diagbot.exception.CommonException;
+import com.diagbot.service.impl.FolderMappingServiceImpl;
+import com.diagbot.service.impl.TemplateFolderServiceImpl;
+import com.diagbot.util.BeanUtil;
+import com.diagbot.util.DateUtil;
+import com.diagbot.vo.TemplateFolderDelVO;
+import com.diagbot.vo.TemplateFolderVO;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+import java.util.Date;
+
+/**
+ * @author zhoutg
+ * @Description: 模板文件夹映射
+ * @date 2018年11月16日 上午11:24:36
+ */
+@Component
+public class FolderMappingFacade extends FolderMappingServiceImpl {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/mapper/ClassifyMappingMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.ClassifyMapping;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 模板分类映射表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface ClassifyMappingMapper extends BaseMapper<ClassifyMapping> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/mapper/FolderMappingMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.FolderMapping;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 模板文件夹映射表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface FolderMappingMapper extends BaseMapper<FolderMapping> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/mapper/TemplateClassifyMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.TemplateClassify;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 模板分类表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface TemplateClassifyMapper extends BaseMapper<TemplateClassify> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/mapper/TemplateFolderMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.TemplateFolder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 模板文件夹表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface TemplateFolderMapper extends BaseMapper<TemplateFolder> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/service/ClassifyMappingService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.ClassifyMapping;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 模板分类映射表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface ClassifyMappingService extends IService<ClassifyMapping> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/service/FolderMappingService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.FolderMapping;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 模板文件夹映射表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface FolderMappingService extends IService<FolderMapping> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/service/TemplateClassifyService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.TemplateClassify;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 模板分类表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface TemplateClassifyService extends IService<TemplateClassify> {
+
+}

+ 16 - 0
icss-service/src/main/java/com/diagbot/service/TemplateFolderService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.TemplateFolder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 模板文件夹表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+public interface TemplateFolderService extends IService<TemplateFolder> {
+
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/service/impl/ClassifyMappingServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.ClassifyMapping;
+import com.diagbot.mapper.ClassifyMappingMapper;
+import com.diagbot.service.ClassifyMappingService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 模板分类映射表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Service
+public class ClassifyMappingServiceImpl extends ServiceImpl<ClassifyMappingMapper, ClassifyMapping> implements ClassifyMappingService {
+
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/service/impl/FolderMappingServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.FolderMapping;
+import com.diagbot.mapper.FolderMappingMapper;
+import com.diagbot.service.FolderMappingService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 模板文件夹映射表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Service
+public class FolderMappingServiceImpl extends ServiceImpl<FolderMappingMapper, FolderMapping> implements FolderMappingService {
+
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/service/impl/TemplateClassifyServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.TemplateClassify;
+import com.diagbot.mapper.TemplateClassifyMapper;
+import com.diagbot.service.TemplateClassifyService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 模板分类表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Service
+public class TemplateClassifyServiceImpl extends ServiceImpl<TemplateClassifyMapper, TemplateClassify> implements TemplateClassifyService {
+
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/service/impl/TemplateFolderServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.TemplateFolder;
+import com.diagbot.mapper.TemplateFolderMapper;
+import com.diagbot.service.TemplateFolderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 模板文件夹表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Service
+public class TemplateFolderServiceImpl extends ServiceImpl<TemplateFolderMapper, TemplateFolder> implements TemplateFolderService {
+
+}

+ 26 - 0
icss-service/src/main/java/com/diagbot/vo/TemplateFolderDelVO.java

@@ -0,0 +1,26 @@
+package com.diagbot.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 模板文件夹表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Setter
+@Getter
+public class TemplateFolderDelVO implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    private Long folderId;
+}

+ 32 - 0
icss-service/src/main/java/com/diagbot/vo/TemplateFolderListVO.java

@@ -0,0 +1,32 @@
+package com.diagbot.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 模板文件夹表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Setter
+@Getter
+public class TemplateFolderListVO implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 医院id
+     */
+    private Long hospitalId;
+
+    /**
+     * 医生id
+     */
+    private Long doctorId;
+
+}

+ 55 - 0
icss-service/src/main/java/com/diagbot/vo/TemplateFolderVO.java

@@ -0,0 +1,55 @@
+package com.diagbot.vo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Getter;
+import lombok.Setter;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 模板文件夹表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Setter
+@Getter
+public class TemplateFolderVO implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    private Long id;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 医院id
+     */
+    private Long hospitalId;
+
+    /**
+     * 医生id
+     */
+    private Long doctorId;
+
+    /**
+     * 模板类型(个人1,管理员2)
+     */
+    private Integer templateType;
+
+    /**
+     * 备注
+     */
+    private String remark;
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/web/ClassifyMappingController.java

@@ -0,0 +1,20 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 模板分类映射表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Controller
+@RequestMapping("/classifyMapping")
+public class ClassifyMappingController {
+
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/web/FolderMappingController.java

@@ -0,0 +1,20 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 模板文件夹映射表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Controller
+@RequestMapping("/folderMapping")
+public class FolderMappingController {
+
+}

+ 20 - 0
icss-service/src/main/java/com/diagbot/web/TemplateClassifyController.java

@@ -0,0 +1,20 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 模板分类表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@Controller
+@RequestMapping("/templateClassify")
+public class TemplateClassifyController {
+
+}

+ 69 - 0
icss-service/src/main/java/com/diagbot/web/TemplateFolderController.java

@@ -0,0 +1,69 @@
+package com.diagbot.web;
+
+
+import com.diagbot.annotation.SysLogger;
+import com.diagbot.dto.RespDTO;
+import com.diagbot.entity.TemplateFolder;
+import com.diagbot.facade.TemplateFolderFacade;
+import com.diagbot.vo.TemplateFolderListVO;
+import com.diagbot.vo.TemplateFolderDelVO;
+import com.diagbot.vo.TemplateFolderVO;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * <p>
+ * 模板文件夹表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-01-09
+ */
+@RestController
+@RequestMapping("/templateFolder")
+@Api(value = "病历模板文件夹API", tags = { "病历模板文件夹API" })
+public class TemplateFolderController {
+
+    @Autowired
+    TemplateFolderFacade templateFolderFacade;
+
+    @ApiOperation(value = "文件夹新增或更新[by:zhoutg]",
+            notes = "")
+    @PostMapping("/saveOrUpdate")
+    @SysLogger("saveOrUpdate")
+    @Transactional
+    public RespDTO<Boolean> saveOrUpdate(@RequestBody TemplateFolderVO templateFolderVO) {
+        templateFolderFacade.saveOrUpdate(templateFolderVO);
+        return RespDTO.onSuc(true);
+    }
+
+
+    @ApiOperation(value = "文件夹删除[by:zhoutg]",
+            notes = "folderId: 文件夹id<br>")
+    @PostMapping("/detele")
+    @SysLogger("detele")
+    @Transactional
+    public RespDTO<Boolean> detele(@RequestBody TemplateFolderDelVO templateFolderDelVO) {
+        templateFolderFacade.delete(templateFolderDelVO);
+        return RespDTO.onSuc(true);
+    }
+
+
+    @ApiOperation(value = "文件夹列表[by:zhoutg]",
+            notes = "")
+    @PostMapping("/list")
+    @SysLogger("list")
+    public RespDTO<List<TemplateFolder>> list(@RequestBody TemplateFolderListVO templateFoldeListVO) {
+        List<TemplateFolder> data = templateFolderFacade.list(templateFoldeListVO);
+        return RespDTO.onSuc(data);
+    }
+}

+ 18 - 0
icss-service/src/main/resources/mapper/ClassifyMappingMapper.xml

@@ -0,0 +1,18 @@
+<?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.diagbot.mapper.ClassifyMappingMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.ClassifyMapping">
+        <id column="id" property="id" />
+        <result column="is_deleted" property="isDeleted" />
+        <result column="gmt_create" property="gmtCreate" />
+        <result column="gmt_modified" property="gmtModified" />
+        <result column="creator" property="creator" />
+        <result column="modifier" property="modifier" />
+        <result column="template_id" property="templateId" />
+        <result column="classify_id" property="classifyId" />
+        <result column="remark" property="remark" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
icss-service/src/main/resources/mapper/FolderMappingMapper.xml

@@ -0,0 +1,18 @@
+<?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.diagbot.mapper.FolderMappingMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.FolderMapping">
+        <id column="id" property="id" />
+        <result column="is_deleted" property="isDeleted" />
+        <result column="gmt_create" property="gmtCreate" />
+        <result column="gmt_modified" property="gmtModified" />
+        <result column="creator" property="creator" />
+        <result column="modifier" property="modifier" />
+        <result column="template_id" property="templateId" />
+        <result column="folder_id" property="folderId" />
+        <result column="remark" property="remark" />
+    </resultMap>
+
+</mapper>

+ 20 - 0
icss-service/src/main/resources/mapper/TemplateClassifyMapper.xml

@@ -0,0 +1,20 @@
+<?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.diagbot.mapper.TemplateClassifyMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.TemplateClassify">
+        <id column="id" property="id" />
+        <result column="is_deleted" property="isDeleted" />
+        <result column="gmt_create" property="gmtCreate" />
+        <result column="gmt_modified" property="gmtModified" />
+        <result column="creator" property="creator" />
+        <result column="modifier" property="modifier" />
+        <result column="name" property="name" />
+        <result column="hospital_id" property="hospitalId" />
+        <result column="doctor_id" property="doctorId" />
+        <result column="template_type" property="templateType" />
+        <result column="remark" property="remark" />
+    </resultMap>
+
+</mapper>

+ 20 - 0
icss-service/src/main/resources/mapper/TemplateFolderMapper.xml

@@ -0,0 +1,20 @@
+<?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.diagbot.mapper.TemplateFolderMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.TemplateFolder">
+        <id column="id" property="id" />
+        <result column="is_deleted" property="isDeleted" />
+        <result column="gmt_create" property="gmtCreate" />
+        <result column="gmt_modified" property="gmtModified" />
+        <result column="creator" property="creator" />
+        <result column="modifier" property="modifier" />
+        <result column="name" property="name" />
+        <result column="hospital_id" property="hospitalId" />
+        <result column="doctor_id" property="doctorId" />
+        <result column="template_type" property="templateType" />
+        <result column="remark" property="remark" />
+    </resultMap>
+
+</mapper>

+ 1 - 1
icss-service/src/test/java/com/diagbot/CodeGeneration.java

@@ -56,7 +56,7 @@ public class CodeGeneration {
         StrategyConfig strategy = new StrategyConfig();
         strategy.setTablePrefix(new String[] { "icss_" });// 此处可以修改为您的表前缀
         strategy.setNaming(NamingStrategy.underline_to_camel);// 表名生成策略
-        strategy.setInclude(new String[] { "icss_inquiry_drug","icss_inquiry_scale" }); // 需要生成的表
+        strategy.setInclude(new String[] { "icss_template_folder","icss_folder_mapping","icss_template_classify","icss_classify_mapping" }); // 需要生成的表
 
         strategy.setSuperServiceClass(null);
         strategy.setSuperServiceImplClass(null);