Browse Source

版本添加状态字段

test
zhangye 2 months ago
parent
commit
c141d1da6b
  1. 12
      ruisi_java/ruisi-cc-generator/src/main/resources/mbg.xml
  2. 2
      ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/dto/HmsVersionDto.java
  3. 11
      ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/po/HmsVersion.java
  4. 70
      ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/po/HmsVersionExample.java
  5. 1
      ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/vo/HmsVersionVo.java
  6. 1
      ruisi_java/ruisi-system/src/main/resources/mapper/dao/SysVersionDao.xml
  7. 30
      ruisi_java/ruisi-system/src/main/resources/mapper/system/HmsVersionMapper.xml
  8. 2
      ruisi_java/ruisi-web-client/src/main/java/com/ccsens/client/service/impl/IHmsVersionServiceImpl.java
  9. 3
      sql/添加bmi和问题code字段20260127.sql

12
ruisi_java/ruisi-cc-generator/src/main/resources/mbg.xml

@ -19,10 +19,10 @@
<property name="suppressAllComments" value="true"/> <property name="suppressAllComments" value="true"/>
</commentGenerator> </commentGenerator>
<jdbcConnection driverClass="com.mysql.jdbc.Driver" <jdbcConnection driverClass="com.mysql.cj.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/ruisi_cga_yf1?useUnicode=true&amp;characterEncoding=UTF-8&amp;serverTimezone=GMT%2B8&amp;tinyInt1isBit=false" connectionURL="jdbc:mysql://localhost:3306/ruisi_cga_yf1?useUnicode=true&amp;characterEncoding=UTF-8&amp;serverTimezone=GMT%2B8&amp;tinyInt1isBit=false"
userId="root" userId="root"
password="q7510327"> password="123456">
<!--仅仅查询当前库的表,不查询其他库--> <!--仅仅查询当前库的表,不查询其他库-->
<property name="nullCatalogMeansCurrent" value="true"/> <property name="nullCatalogMeansCurrent" value="true"/>
</jdbcConnection> </jdbcConnection>
@ -106,8 +106,8 @@
<!-- <table tableName="tzbs_qms_scale_cognitive" domainObjectName="TzbsQmsScaleCognitive"/>--> <!-- <table tableName="tzbs_qms_scale_cognitive" domainObjectName="TzbsQmsScaleCognitive"/>-->
<!-- <table tableName="tzbs_qms_scale_consti_ref_score" domainObjectName="TzbsQmsScaleConstiRefScore"/>--> <!-- <table tableName="tzbs_qms_scale_consti_ref_score" domainObjectName="TzbsQmsScaleConstiRefScore"/>-->
<!-- <table tableName="tzbs_qms_scale_consti_ysfa" domainObjectName="TzbsQmsScaleConstiYsfa"/>--> <!-- <table tableName="tzbs_qms_scale_consti_ysfa" domainObjectName="TzbsQmsScaleConstiYsfa"/>-->
<table tableName="tzbs_rms_report_result" domainObjectName="TzbsRmsReportResult"/> <!-- <table tableName="tzbs_rms_report_result" domainObjectName="TzbsRmsReportResult"/>-->
<table tableName="tzbs_rms_report_ysjy" domainObjectName="TzbsRmsReportYsjy"/> <!-- <table tableName="tzbs_rms_report_ysjy" domainObjectName="TzbsRmsReportYsjy"/>-->
<!-- <table tableName="ams_patient_answer_score" domainObjectName="AmsPatientAnswerScore"/>--> <!-- <table tableName="ams_patient_answer_score" domainObjectName="AmsPatientAnswerScore"/>-->
<!-- <table tableName="ams_patient_canvas" domainObjectName="AmsPatientCanvas"/>--> <!-- <table tableName="ams_patient_canvas" domainObjectName="AmsPatientCanvas"/>-->
<!-- <table tableName="ams_patient_canvas_line" domainObjectName="AmsPatientCanvasLine"/>--> <!-- <table tableName="ams_patient_canvas_line" domainObjectName="AmsPatientCanvasLine"/>-->
@ -122,7 +122,7 @@
<!-- <table tableName="kms_knowledge_type" domainObjectName="KmsKnowledgeType"/>--> <!-- <table tableName="kms_knowledge_type" domainObjectName="KmsKnowledgeType"/>-->
<!-- <table tableName="qms_scale_ass_conf" domainObjectName="QmsScaleAssConf"/>--> <!-- <table tableName="qms_scale_ass_conf" domainObjectName="QmsScaleAssConf"/>-->
<!-- <table tableName="kms_knowledge" domainObjectName="KmsKnowledge"/>--> <!-- <table tableName="kms_knowledge" domainObjectName="KmsKnowledge"/>-->
<!-- <table tableName="hms_version" domainObjectName="HmsVersion"/>--> <table tableName="hms_version" domainObjectName="HmsVersion"/>
<!-- <table tableName="qms_scale_ass_conf" domainObjectName="QmsScaleAssConf"/>--> <!-- <table tableName="qms_scale_ass_conf" domainObjectName="QmsScaleAssConf"/>-->
<!-- <table tableName="kms_knowledge_detail" domainObjectName="KmsKnowledgeDetail"/>--> <!-- <table tableName="kms_knowledge_detail" domainObjectName="KmsKnowledgeDetail"/>-->
@ -132,7 +132,7 @@
<!-- <table tableName="ams_report_template" domainObjectName="AmsReportTemplate"/>--> <!-- <table tableName="ams_report_template" domainObjectName="AmsReportTemplate"/>-->
<!-- <table tableName="tb_options" domainObjectName="TbOptions"/>--> <!-- <table tableName="tb_options" domainObjectName="TbOptions"/>-->
<!-- <table tableName="tb_question_conf" domainObjectName="TbQuestionConf"/>--> <!-- <table tableName="tb_question_conf" domainObjectName="TbQuestionConf"/>-->
<table tableName="tb_scale_ass_conf" domainObjectName="TbScaleAssConf"/> <!-- <table tableName="tb_scale_ass_conf" domainObjectName="TbScaleAssConf"/>-->
<!-- <table tableName="tb_scale_conf" domainObjectName="TbScaleConf"/>--> <!-- <table tableName="tb_scale_conf" domainObjectName="TbScaleConf"/>-->
<!-- <table tableName="tb_icd" domainObjectName="TbIcd"/>--> <!-- <table tableName="tb_icd" domainObjectName="TbIcd"/>-->
<!-- <table tableName="tb_drug" domainObjectName="TbDrug"/>--> <!-- <table tableName="tb_drug" domainObjectName="TbDrug"/>-->

2
ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/dto/HmsVersionDto.java

@ -27,6 +27,8 @@ public class HmsVersionDto {
private String code; private String code;
private Integer sort; private Integer sort;
@ApiModelProperty("状态")
private String status;
} }
@Data @Data

11
ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/po/HmsVersion.java

@ -22,6 +22,8 @@ public class HmsVersion implements Serializable {
private Byte delFlag; private Byte delFlag;
private String status;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public Long getId() { public Long getId() {
@ -96,6 +98,14 @@ public class HmsVersion implements Serializable {
this.delFlag = delFlag; this.delFlag = delFlag;
} }
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status == null ? null : status.trim();
}
@Override @Override
public String toString() { public String toString() {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
@ -111,6 +121,7 @@ public class HmsVersion implements Serializable {
sb.append(", updateBy=").append(updateBy); sb.append(", updateBy=").append(updateBy);
sb.append(", updateTime=").append(updateTime); sb.append(", updateTime=").append(updateTime);
sb.append(", delFlag=").append(delFlag); sb.append(", delFlag=").append(delFlag);
sb.append(", status=").append(status);
sb.append("]"); sb.append("]");
return sb.toString(); return sb.toString();
} }

70
ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/po/HmsVersionExample.java

@ -684,6 +684,76 @@ public class HmsVersionExample {
addCriterion("del_flag not between", value1, value2, "delFlag"); addCriterion("del_flag not between", value1, value2, "delFlag");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andStatusIsNull() {
addCriterion("status is null");
return (Criteria) this;
}
public Criteria andStatusIsNotNull() {
addCriterion("status is not null");
return (Criteria) this;
}
public Criteria andStatusEqualTo(String value) {
addCriterion("status =", value, "status");
return (Criteria) this;
}
public Criteria andStatusNotEqualTo(String value) {
addCriterion("status <>", value, "status");
return (Criteria) this;
}
public Criteria andStatusGreaterThan(String value) {
addCriterion("status >", value, "status");
return (Criteria) this;
}
public Criteria andStatusGreaterThanOrEqualTo(String value) {
addCriterion("status >=", value, "status");
return (Criteria) this;
}
public Criteria andStatusLessThan(String value) {
addCriterion("status <", value, "status");
return (Criteria) this;
}
public Criteria andStatusLessThanOrEqualTo(String value) {
addCriterion("status <=", value, "status");
return (Criteria) this;
}
public Criteria andStatusLike(String value) {
addCriterion("status like", value, "status");
return (Criteria) this;
}
public Criteria andStatusNotLike(String value) {
addCriterion("status not like", value, "status");
return (Criteria) this;
}
public Criteria andStatusIn(List<String> values) {
addCriterion("status in", values, "status");
return (Criteria) this;
}
public Criteria andStatusNotIn(List<String> values) {
addCriterion("status not in", values, "status");
return (Criteria) this;
}
public Criteria andStatusBetween(String value1, String value2) {
addCriterion("status between", value1, value2, "status");
return (Criteria) this;
}
public Criteria andStatusNotBetween(String value1, String value2) {
addCriterion("status not between", value1, value2, "status");
return (Criteria) this;
}
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {

1
ruisi_java/ruisi-system/src/main/java/com/ccsens/system/domain/vo/HmsVersionVo.java

@ -20,6 +20,7 @@ public class HmsVersionVo {
private String version; private String version;
private String code; private String code;
private String status;
private Integer sort; private Integer sort;
private String createBy; private String createBy;

1
ruisi_java/ruisi-system/src/main/resources/mapper/dao/SysVersionDao.xml

@ -27,6 +27,7 @@
version, version,
code, code,
sort, sort,
status,
create_by as createBy, create_by as createBy,
create_time as createTime create_time as createTime
from hms_version from hms_version

30
ruisi_java/ruisi-system/src/main/resources/mapper/system/HmsVersionMapper.xml

@ -11,6 +11,7 @@
<result column="update_by" jdbcType="VARCHAR" property="updateBy" /> <result column="update_by" jdbcType="VARCHAR" property="updateBy" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
<result column="del_flag" jdbcType="TINYINT" property="delFlag" /> <result column="del_flag" jdbcType="TINYINT" property="delFlag" />
<result column="status" jdbcType="VARCHAR" property="status" />
</resultMap> </resultMap>
<sql id="Example_Where_Clause"> <sql id="Example_Where_Clause">
<where> <where>
@ -71,7 +72,8 @@
</where> </where>
</sql> </sql>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, version, code, sort, create_by, create_time, update_by, update_time, del_flag id, version, code, sort, create_by, create_time, update_by, update_time, del_flag,
status
</sql> </sql>
<select id="selectByExample" parameterType="com.ccsens.system.domain.po.HmsVersionExample" resultMap="BaseResultMap"> <select id="selectByExample" parameterType="com.ccsens.system.domain.po.HmsVersionExample" resultMap="BaseResultMap">
select select
@ -106,12 +108,12 @@
<insert id="insert" parameterType="com.ccsens.system.domain.po.HmsVersion"> <insert id="insert" parameterType="com.ccsens.system.domain.po.HmsVersion">
insert into hms_version (id, version, code, insert into hms_version (id, version, code,
sort, create_by, create_time, sort, create_by, create_time,
update_by, update_time, del_flag update_by, update_time, del_flag,
) status)
values (#{id,jdbcType=BIGINT}, #{version,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, values (#{id,jdbcType=BIGINT}, #{version,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR},
#{sort,jdbcType=INTEGER}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{sort,jdbcType=INTEGER}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{delFlag,jdbcType=TINYINT} #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{delFlag,jdbcType=TINYINT},
) #{status,jdbcType=VARCHAR})
</insert> </insert>
<insert id="insertSelective" parameterType="com.ccsens.system.domain.po.HmsVersion"> <insert id="insertSelective" parameterType="com.ccsens.system.domain.po.HmsVersion">
insert into hms_version insert into hms_version
@ -143,6 +145,9 @@
<if test="delFlag != null"> <if test="delFlag != null">
del_flag, del_flag,
</if> </if>
<if test="status != null">
status,
</if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null"> <if test="id != null">
@ -172,6 +177,9 @@
<if test="delFlag != null"> <if test="delFlag != null">
#{delFlag,jdbcType=TINYINT}, #{delFlag,jdbcType=TINYINT},
</if> </if>
<if test="status != null">
#{status,jdbcType=VARCHAR},
</if>
</trim> </trim>
</insert> </insert>
<select id="countByExample" parameterType="com.ccsens.system.domain.po.HmsVersionExample" resultType="java.lang.Long"> <select id="countByExample" parameterType="com.ccsens.system.domain.po.HmsVersionExample" resultType="java.lang.Long">
@ -210,6 +218,9 @@
<if test="record.delFlag != null"> <if test="record.delFlag != null">
del_flag = #{record.delFlag,jdbcType=TINYINT}, del_flag = #{record.delFlag,jdbcType=TINYINT},
</if> </if>
<if test="record.status != null">
status = #{record.status,jdbcType=VARCHAR},
</if>
</set> </set>
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" /> <include refid="Update_By_Example_Where_Clause" />
@ -225,7 +236,8 @@
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_by = #{record.updateBy,jdbcType=VARCHAR}, update_by = #{record.updateBy,jdbcType=VARCHAR},
update_time = #{record.updateTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP},
del_flag = #{record.delFlag,jdbcType=TINYINT} del_flag = #{record.delFlag,jdbcType=TINYINT},
status = #{record.status,jdbcType=VARCHAR}
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" /> <include refid="Update_By_Example_Where_Clause" />
</if> </if>
@ -257,6 +269,9 @@
<if test="delFlag != null"> <if test="delFlag != null">
del_flag = #{delFlag,jdbcType=TINYINT}, del_flag = #{delFlag,jdbcType=TINYINT},
</if> </if>
<if test="status != null">
status = #{status,jdbcType=VARCHAR},
</if>
</set> </set>
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</update> </update>
@ -269,7 +284,8 @@
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR}, update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
del_flag = #{delFlag,jdbcType=TINYINT} del_flag = #{delFlag,jdbcType=TINYINT},
status = #{status,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</update> </update>
</mapper> </mapper>

2
ruisi_java/ruisi-web-client/src/main/java/com/ccsens/client/service/impl/IHmsVersionServiceImpl.java

@ -25,7 +25,7 @@ public class IHmsVersionServiceImpl implements IHmsVersionService {
public List<HmsVersion> query() { public List<HmsVersion> query() {
HmsVersionExample hmsVersionExample = new HmsVersionExample(); HmsVersionExample hmsVersionExample = new HmsVersionExample();
hmsVersionExample.setOrderByClause("sort asc"); hmsVersionExample.setOrderByClause("sort asc");
hmsVersionExample.createCriteria().andDelFlagEqualTo((byte) 0); hmsVersionExample.createCriteria().andDelFlagEqualTo((byte) 0).andStatusEqualTo("0");
return hmsVersionMapper.selectByExample(hmsVersionExample); return hmsVersionMapper.selectByExample(hmsVersionExample);
} }
} }

3
sql/添加bmi和问题code字段20260127.sql

@ -3,3 +3,6 @@ ADD COLUMN `bmi` varchar(255) NULL COMMENT 'BMI';
ALTER TABLE `qms_question` ALTER TABLE `qms_question`
ADD COLUMN `question_code` varchar(255) NULL COMMENT '问题CODE(关联tzbs_qms_scale_cognitive的ques_code)'; ADD COLUMN `question_code` varchar(255) NULL COMMENT '问题CODE(关联tzbs_qms_scale_cognitive的ques_code)';
ALTER TABLE `hms_version`
ADD COLUMN `status` varchar(2) DEFAULT 0 COMMENT '状态 0正常 1禁用';

Loading…
Cancel
Save