Browse Source

生成代码

zhoutg 5 years ago
parent
commit
7bee335283
19 changed files with 631 additions and 1 deletions
  1. 94 0
      knowledgeman-service/src/main/java/com/diagbot/entity/Diagnose.java
  2. 142 0
      knowledgeman-service/src/main/java/com/diagbot/entity/DiagnoseDetail.java
  3. 117 0
      knowledgeman-service/src/main/java/com/diagbot/entity/DiagnoseQuestion.java
  4. 16 0
      knowledgeman-service/src/main/java/com/diagbot/mapper/DiagnoseDetailMapper.java
  5. 16 0
      knowledgeman-service/src/main/java/com/diagbot/mapper/DiagnoseMapper.java
  6. 16 0
      knowledgeman-service/src/main/java/com/diagbot/mapper/DiagnoseQuestionMapper.java
  7. 16 0
      knowledgeman-service/src/main/java/com/diagbot/service/DiagnoseDetailService.java
  8. 16 0
      knowledgeman-service/src/main/java/com/diagbot/service/DiagnoseQuestionService.java
  9. 16 0
      knowledgeman-service/src/main/java/com/diagbot/service/DiagnoseService.java
  10. 20 0
      knowledgeman-service/src/main/java/com/diagbot/service/impl/DiagnoseDetailServiceImpl.java
  11. 20 0
      knowledgeman-service/src/main/java/com/diagbot/service/impl/DiagnoseQuestionServiceImpl.java
  12. 20 0
      knowledgeman-service/src/main/java/com/diagbot/service/impl/DiagnoseServiceImpl.java
  13. 17 0
      knowledgeman-service/src/main/java/com/diagbot/web/DiagnoseController.java
  14. 17 0
      knowledgeman-service/src/main/java/com/diagbot/web/DiagnoseDetailController.java
  15. 18 0
      knowledgeman-service/src/main/java/com/diagbot/web/DiagnoseQuestionController.java
  16. 27 0
      knowledgeman-service/src/main/resources/mapper/DiagnoseDetailMapper.xml
  17. 19 0
      knowledgeman-service/src/main/resources/mapper/DiagnoseMapper.xml
  18. 23 0
      knowledgeman-service/src/main/resources/mapper/DiagnoseQuestionMapper.xml
  19. 1 1
      knowledgeman-service/src/test/java/com/diagbot/CodeGeneration.java

+ 94 - 0
knowledgeman-service/src/main/java/com/diagbot/entity/Diagnose.java

@@ -0,0 +1,94 @@
+package com.diagbot.entity;
+
+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.util.Date;
+
+/**
+ * <p>
+ * 诊断依据表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@TableName("kl_diagnose")
+@Getter
+@Setter
+public class Diagnose 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 disName;
+
+    /**
+     * 是否问题词
+     */
+    private String hasQuestion;
+
+    /**
+     * 记录更新图谱的时间,如果时间是1970年则表示纪录未修改
+     */
+    private Date neoUpdate;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+
+    @Override
+    public String toString() {
+        return "Diagnose{" +
+        "id=" + id +
+        ", isDeleted=" + isDeleted +
+        ", gmtCreate=" + gmtCreate +
+        ", gmtModified=" + gmtModified +
+        ", creator=" + creator +
+        ", modifier=" + modifier +
+        ", disName=" + disName +
+        ", hasQuestion=" + hasQuestion +
+        ", neoUpdate=" + neoUpdate +
+        ", remark=" + remark +
+        "}";
+    }
+}

+ 142 - 0
knowledgeman-service/src/main/java/com/diagbot/entity/DiagnoseDetail.java

@@ -0,0 +1,142 @@
+package com.diagbot.entity;
+
+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.util.Date;
+
+/**
+ * <p>
+ * 诊断依据明细表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@TableName("kl_diagnose_detail")
+@Getter
+@Setter
+public class DiagnoseDetail 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 Long diagnoseId;
+
+    /**
+     * 诊断名称
+     */
+    private String disName;
+
+    /**
+     * 类型
+     */
+    private Integer type;
+
+    /**
+     * 编码
+     */
+    private String code;
+
+    /**
+     * 标准词
+     */
+    private String standard;
+
+    /**
+     * 关联词
+     */
+    private String relation;
+
+    /**
+     * 结果
+     */
+    private String result;
+
+    /**
+     * 排序号
+     */
+    private Integer orderNo;
+
+    /**
+     * 校验编码(0:正确,1:错误)
+     */
+    private String verifyCode;
+
+    /**
+     * 校验标准词(0:正确,1:错误)
+     */
+    private String verifyStandard;
+
+    /**
+     * 校验关联词(0:正确,1:错误)
+     */
+    private String verifyRelation;
+
+    /**
+     * 校验结果(0:正确,1:错误)
+     */
+    private String verifyResult;
+
+
+    @Override
+    public String toString() {
+        return "DiagnoseDetail{" +
+        "id=" + id +
+        ", isDeleted=" + isDeleted +
+        ", gmtCreate=" + gmtCreate +
+        ", gmtModified=" + gmtModified +
+        ", creator=" + creator +
+        ", modifier=" + modifier +
+        ", diagnoseId=" + diagnoseId +
+        ", disName=" + disName +
+        ", type=" + type +
+        ", code=" + code +
+        ", standard=" + standard +
+        ", relation=" + relation +
+        ", result=" + result +
+        ", orderNo=" + orderNo +
+        ", verifyCode=" + verifyCode +
+        ", verifyStandard=" + verifyStandard +
+        ", verifyRelation=" + verifyRelation +
+        ", verifyResult=" + verifyResult +
+        "}";
+    }
+}

+ 117 - 0
knowledgeman-service/src/main/java/com/diagbot/entity/DiagnoseQuestion.java

@@ -0,0 +1,117 @@
+package com.diagbot.entity;
+
+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.util.Date;
+
+/**
+ * <p>
+ * 诊断依据问题词表
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@TableName("kl_diagnose_question")
+@Getter
+@Setter
+public class DiagnoseQuestion 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 Long diagnoseId;
+
+    /**
+     * 诊断名称
+     */
+    private String disName;
+
+    /**
+     * 类型
+     */
+    private Integer type;
+
+    /**
+     * 编码
+     */
+    private String code;
+
+    /**
+     * 标准词
+     */
+    private String standard;
+
+    /**
+     * 关联词
+     */
+    private String relation;
+
+    /**
+     * 结果
+     */
+    private String result;
+
+    /**
+     * 排序号
+     */
+    private Integer orderNo;
+
+    @Override
+    public String toString() {
+        return "DiagnoseQuestion{" +
+        "id=" + id +
+        ", isDeleted=" + isDeleted +
+        ", gmtCreate=" + gmtCreate +
+        ", gmtModified=" + gmtModified +
+        ", creator=" + creator +
+        ", modifier=" + modifier +
+        ", diagnoseId=" + diagnoseId +
+        ", disName=" + disName +
+        ", type=" + type +
+        ", code=" + code +
+        ", standard=" + standard +
+        ", relation=" + relation +
+        ", result=" + result +
+        ", orderNo=" + orderNo +
+        "}";
+    }
+}

+ 16 - 0
knowledgeman-service/src/main/java/com/diagbot/mapper/DiagnoseDetailMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.DiagnoseDetail;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 诊断依据明细表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+public interface DiagnoseDetailMapper extends BaseMapper<DiagnoseDetail> {
+
+}

+ 16 - 0
knowledgeman-service/src/main/java/com/diagbot/mapper/DiagnoseMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.Diagnose;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 诊断依据表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+public interface DiagnoseMapper extends BaseMapper<Diagnose> {
+
+}

+ 16 - 0
knowledgeman-service/src/main/java/com/diagbot/mapper/DiagnoseQuestionMapper.java

@@ -0,0 +1,16 @@
+package com.diagbot.mapper;
+
+import com.diagbot.entity.DiagnoseQuestion;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 诊断依据问题词表 Mapper 接口
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+public interface DiagnoseQuestionMapper extends BaseMapper<DiagnoseQuestion> {
+
+}

+ 16 - 0
knowledgeman-service/src/main/java/com/diagbot/service/DiagnoseDetailService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.DiagnoseDetail;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 诊断依据明细表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+public interface DiagnoseDetailService extends IService<DiagnoseDetail> {
+
+}

+ 16 - 0
knowledgeman-service/src/main/java/com/diagbot/service/DiagnoseQuestionService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.DiagnoseQuestion;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 诊断依据问题词表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+public interface DiagnoseQuestionService extends IService<DiagnoseQuestion> {
+
+}

+ 16 - 0
knowledgeman-service/src/main/java/com/diagbot/service/DiagnoseService.java

@@ -0,0 +1,16 @@
+package com.diagbot.service;
+
+import com.diagbot.entity.Diagnose;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 诊断依据表 服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+public interface DiagnoseService extends IService<Diagnose> {
+
+}

+ 20 - 0
knowledgeman-service/src/main/java/com/diagbot/service/impl/DiagnoseDetailServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.DiagnoseDetail;
+import com.diagbot.mapper.DiagnoseDetailMapper;
+import com.diagbot.service.DiagnoseDetailService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 诊断依据明细表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@Service
+public class DiagnoseDetailServiceImpl extends ServiceImpl<DiagnoseDetailMapper, DiagnoseDetail> implements DiagnoseDetailService {
+
+}

+ 20 - 0
knowledgeman-service/src/main/java/com/diagbot/service/impl/DiagnoseQuestionServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.DiagnoseQuestion;
+import com.diagbot.mapper.DiagnoseQuestionMapper;
+import com.diagbot.service.DiagnoseQuestionService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 诊断依据问题词表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@Service
+public class DiagnoseQuestionServiceImpl extends ServiceImpl<DiagnoseQuestionMapper, DiagnoseQuestion> implements DiagnoseQuestionService {
+
+}

+ 20 - 0
knowledgeman-service/src/main/java/com/diagbot/service/impl/DiagnoseServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.Diagnose;
+import com.diagbot.mapper.DiagnoseMapper;
+import com.diagbot.service.DiagnoseService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 诊断依据表 服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@Service
+public class DiagnoseServiceImpl extends ServiceImpl<DiagnoseMapper, Diagnose> implements DiagnoseService {
+
+}

+ 17 - 0
knowledgeman-service/src/main/java/com/diagbot/web/DiagnoseController.java

@@ -0,0 +1,17 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 诊断依据表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@RestController("/diagnose")
+public class DiagnoseController {
+
+}

+ 17 - 0
knowledgeman-service/src/main/java/com/diagbot/web/DiagnoseDetailController.java

@@ -0,0 +1,17 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 诊断依据明细表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+@RestController("/diagnoseDetail")
+public class DiagnoseDetailController {
+
+}

+ 18 - 0
knowledgeman-service/src/main/java/com/diagbot/web/DiagnoseQuestionController.java

@@ -0,0 +1,18 @@
+package com.diagbot.web;
+
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 诊断依据问题词表 前端控制器
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2019-08-08
+ */
+
+@RestController("/diagnoseQuestion")
+public class DiagnoseQuestionController {
+
+}

+ 27 - 0
knowledgeman-service/src/main/resources/mapper/DiagnoseDetailMapper.xml

@@ -0,0 +1,27 @@
+<?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.DiagnoseDetailMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.DiagnoseDetail">
+        <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="diagnose_id" property="diagnoseId" />
+        <result column="dis_name" property="disName" />
+        <result column="type" property="type" />
+        <result column="code" property="code" />
+        <result column="standard" property="standard" />
+        <result column="relation" property="relation" />
+        <result column="result" property="result" />
+        <result column="order_no" property="orderNo" />
+        <result column="verify_code" property="verifyCode" />
+        <result column="verify_standard" property="verifyStandard" />
+        <result column="verify_relation" property="verifyRelation" />
+        <result column="verify_result" property="verifyResult" />
+    </resultMap>
+
+</mapper>

+ 19 - 0
knowledgeman-service/src/main/resources/mapper/DiagnoseMapper.xml

@@ -0,0 +1,19 @@
+<?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.DiagnoseMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.Diagnose">
+        <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="dis_name" property="disName" />
+        <result column="has_question" property="hasQuestion" />
+        <result column="neo_update" property="neoUpdate" />
+        <result column="remark" property="remark" />
+    </resultMap>
+
+</mapper>

+ 23 - 0
knowledgeman-service/src/main/resources/mapper/DiagnoseQuestionMapper.xml

@@ -0,0 +1,23 @@
+<?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.DiagnoseQuestionMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.DiagnoseQuestion">
+        <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="diagnose_id" property="diagnoseId" />
+        <result column="dis_name" property="disName" />
+        <result column="type" property="type" />
+        <result column="code" property="code" />
+        <result column="standard" property="standard" />
+        <result column="relation" property="relation" />
+        <result column="result" property="result" />
+        <result column="order_no" property="orderNo" />
+    </resultMap>
+
+</mapper>

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

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