zhoutg 5 vuotta sitten
vanhempi
commit
3c13e22433

+ 1 - 17
docs/029.20200109模板新需求/icss.sql

@@ -50,20 +50,4 @@ CREATE TABLE `icss_template_classify` (
   `order_no` int(11) NOT NULL DEFAULT '1' COMMENT '排序号',
   `remark` varchar(255)  NOT NULL DEFAULT '' COMMENT '备注',
   PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8  COMMENT='模板分类表';
-
-
-DROP TABLE IF EXISTS `icss_classify_mapping`;
-CREATE TABLE `icss_classify_mapping` (
-  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
-  `is_deleted` char(1)  NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
-  `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
-  `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
-  `creator` varchar(20)  NOT NULL DEFAULT '' COMMENT '创建人姓名',
-  `modifier` varchar(20)  NOT NULL DEFAULT '' COMMENT '修改人姓名',
-  `template_id` bigint(20) DEFAULT NULL COMMENT '模板id',
-  `classify_id` bigint(20) DEFAULT NULL COMMENT '模板分类id',
-  `order_no` int(11) NOT NULL DEFAULT '1' COMMENT '排序号',
-  `remark` varchar(255)  NOT NULL DEFAULT '' COMMENT '备注',
-  PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8  COMMENT='模板分类映射表';
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8  COMMENT='模板分类表';

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

@@ -1,78 +0,0 @@
-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 Long orderNo;
-
-    /**
-     * 备注
-     */
-    private String remark;
-
-}

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

@@ -1,89 +0,0 @@
-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 Long orderNo;
-
-    /**
-     * 备注
-     */
-    private String remark;
-
-}

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

@@ -1,16 +0,0 @@
-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> {
-
-}

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

@@ -1,16 +0,0 @@
-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> {
-
-}

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

@@ -1,16 +0,0 @@
-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> {
-
-}

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

@@ -1,16 +0,0 @@
-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> {
-
-}

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

@@ -1,20 +0,0 @@
-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 {
-
-}

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

@@ -1,20 +0,0 @@
-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 {
-
-}

+ 0 - 29
icss-service/src/main/java/com/diagbot/vo/TemplateClassifyDelVO.java

@@ -1,29 +0,0 @@
-package com.diagbot.vo;
-
-import lombok.Getter;
-import lombok.Setter;
-
-import javax.validation.constraints.NotNull;
-import java.io.Serializable;
-
-/**
- * <p>
- * 模板文件夹表
- * </p>
- *
- * @author zhoutg
- * @since 2020-01-09
- */
-@Setter
-@Getter
-public class TemplateClassifyDelVO implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    @NotNull(message = "请输入分类id")
-    private Long classifyId;
-    @NotNull(message = "请输入医院编码")
-    private Long hospitalId;
-    @NotNull(message = "请输入医生编码")
-    private Long doctorId;
-}

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

@@ -1,32 +0,0 @@
-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 TemplateClassifyListVO implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    /**
-     * 医院id
-     */
-    private Long hospitalId;
-
-    /**
-     * 医生id
-     */
-    private Long doctorId;
-
-}

+ 0 - 56
icss-service/src/main/java/com/diagbot/vo/TemplateClassifyVO.java

@@ -1,56 +0,0 @@
-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 TemplateClassifyVO 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 Long orderNo;
-
-    /**
-     * 备注
-     */
-    private String remark;
-}

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

@@ -1,20 +0,0 @@
-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 {
-
-}

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

@@ -1,72 +0,0 @@
-package com.diagbot.web;
-
-
-import com.diagbot.annotation.SysLogger;
-import com.diagbot.dto.RespDTO;
-import com.diagbot.entity.TemplateClassify;
-import com.diagbot.entity.TemplateFolder;
-import com.diagbot.facade.TemplateClassifyFacade;
-import com.diagbot.facade.TemplateFolderFacade;
-import com.diagbot.vo.TemplateClassifyDelVO;
-import com.diagbot.vo.TemplateClassifyListVO;
-import com.diagbot.vo.TemplateClassifyVO;
-import com.diagbot.vo.TemplateFolderDelVO;
-import com.diagbot.vo.TemplateFolderListVO;
-import com.diagbot.vo.TemplateFolderVO;
-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.stereotype.Controller;
-
-import java.util.List;
-
-/**
- * <p>
- * 模板分类表 前端控制器
- * </p>
- *
- * @author zhoutg
- * @since 2020-01-09
- */
-@Controller
-@RequestMapping("/templateClassify")
-public class TemplateClassifyController {
-
-    @Autowired
-    TemplateClassifyFacade templateClassifyFacade;
-
-    @ApiOperation(value = "分类新增或更新[by:zhoutg]",
-            notes = "")
-    @PostMapping("/saveOrUpdate")
-    @SysLogger("saveOrUpdate")
-    @Transactional
-    public RespDTO<Boolean> saveOrUpdate(@RequestBody TemplateClassifyVO templateClassifyVO) {
-        templateClassifyFacade.saveOrUpdate(templateClassifyVO);
-        return RespDTO.onSuc(true);
-    }
-
-
-    @ApiOperation(value = "文件夹删除[by:zhoutg]",
-            notes = "folderId: 文件夹id<br>")
-    @PostMapping("/detele")
-    @SysLogger("detele")
-    @Transactional
-    public RespDTO<Boolean> detele(@RequestBody TemplateClassifyDelVO templateClassifyDelVO) {
-        templateClassifyFacade.delete(templateClassifyDelVO);
-        return RespDTO.onSuc(true);
-    }
-
-
-    @ApiOperation(value = "文件夹列表[by:zhoutg]",
-            notes = "")
-    @PostMapping("/list")
-    @SysLogger("list")
-    public RespDTO<List<TemplateClassify>> list(@RequestBody TemplateClassifyListVO templateClassifyListVO) {
-        List<TemplateClassify> data = templateClassifyFacade.list(templateClassifyListVO);
-        return RespDTO.onSuc(data);
-    }
-}

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

@@ -1,19 +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.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="order_no" property="orderNo" />
-        <result column="remark" property="remark" />
-    </resultMap>
-
-</mapper>

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

@@ -1,21 +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.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="order_no" property="orderNo" />
-        <result column="remark" property="remark" />
-    </resultMap>
-
-</mapper>