Browse Source

回显职位

master
ma 4 years ago
parent
commit
1cb7a7a9e0
  1. 11
      src/main/java/com/ccsens/carbasics/bean/po/QuestionnaireDetail.java
  2. 60
      src/main/java/com/ccsens/carbasics/bean/po/QuestionnaireDetailExample.java
  3. 4
      src/main/resources/mapper_dao/QuestionnaireDao.xml
  4. 25
      src/main/resources/mapper_raw/QuestionnaireDetailMapper.xml
  5. 2
      src/main/resources/mbg.xml

11
src/main/java/com/ccsens/carbasics/bean/po/QuestionnaireDetail.java

@ -72,6 +72,8 @@ public class QuestionnaireDetail implements Serializable {
private String province;
private Long positionId;
private static final long serialVersionUID = 1L;
public Long getId() {
@ -346,6 +348,14 @@ public class QuestionnaireDetail implements Serializable {
this.province = province == null ? null : province.trim();
}
public Long getPositionId() {
return positionId;
}
public void setPositionId(Long positionId) {
this.positionId = positionId;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
@ -386,6 +396,7 @@ public class QuestionnaireDetail implements Serializable {
sb.append(", pciStatus=").append(pciStatus);
sb.append(", submitStatus=").append(submitStatus);
sb.append(", province=").append(province);
sb.append(", positionId=").append(positionId);
sb.append("]");
return sb.toString();
}

60
src/main/java/com/ccsens/carbasics/bean/po/QuestionnaireDetailExample.java

@ -2214,6 +2214,66 @@ public class QuestionnaireDetailExample {
addCriterion("province not between", value1, value2, "province");
return (Criteria) this;
}
public Criteria andPositionIdIsNull() {
addCriterion("position_id is null");
return (Criteria) this;
}
public Criteria andPositionIdIsNotNull() {
addCriterion("position_id is not null");
return (Criteria) this;
}
public Criteria andPositionIdEqualTo(Long value) {
addCriterion("position_id =", value, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdNotEqualTo(Long value) {
addCriterion("position_id <>", value, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdGreaterThan(Long value) {
addCriterion("position_id >", value, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdGreaterThanOrEqualTo(Long value) {
addCriterion("position_id >=", value, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdLessThan(Long value) {
addCriterion("position_id <", value, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdLessThanOrEqualTo(Long value) {
addCriterion("position_id <=", value, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdIn(List<Long> values) {
addCriterion("position_id in", values, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdNotIn(List<Long> values) {
addCriterion("position_id not in", values, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdBetween(Long value1, Long value2) {
addCriterion("position_id between", value1, value2, "positionId");
return (Criteria) this;
}
public Criteria andPositionIdNotBetween(Long value1, Long value2) {
addCriterion("position_id not between", value1, value2, "positionId");
return (Criteria) this;
}
}
public static class Criteria extends GeneratedCriteria {

4
src/main/resources/mapper_dao/QuestionnaireDao.xml

@ -38,6 +38,7 @@
<result column="death_number" property="deathNumber"/>
<result column="submit_status" property="submitStatus"/>
<result column="pciStatus" property="pciStatus"/>
<result column="positionId" property="positionId"/>
</collection>
</resultMap>
@ -76,7 +77,8 @@
qd.jmrs_number_two,
qd.death_number,
qd.submit_status,
qd.pci_status AS pciStatus
qd.pci_status AS pciStatus,
qd.position_id AS positionId
FROM
t_qcp_questionnaire AS q
LEFT JOIN t_qcp_questionnaire_detail AS qd ON q.id = qd.questionnaire_id

25
src/main/resources/mapper_raw/QuestionnaireDetailMapper.xml

@ -36,6 +36,7 @@
<result column="pci_status" jdbcType="TINYINT" property="pciStatus" />
<result column="submit_status" jdbcType="TINYINT" property="submitStatus" />
<result column="province" jdbcType="VARCHAR" property="province" />
<result column="position_id" jdbcType="BIGINT" property="positionId" />
</resultMap>
<sql id="Example_Where_Clause">
<where>
@ -101,7 +102,7 @@
dnt_number, dnt_number_four, dnt_number_six, sich_number, jmrs_number_one, ais_number_six,
should_directly, dpt_median_number, prt_median_number, jmrs_number_two, death_number,
user_id, questionnaire_id, created_at, updated_at, rec_status, pci_status, submit_status,
province
province, position_id
</sql>
<select id="selectByExample" parameterType="com.ccsens.carbasics.bean.po.QuestionnaireDetailExample" resultMap="BaseResultMap">
select
@ -145,7 +146,7 @@
jmrs_number_two, death_number, user_id,
questionnaire_id, created_at, updated_at,
rec_status, pci_status, submit_status,
province)
province, position_id)
values (#{id,jdbcType=BIGINT}, #{city,jdbcType=VARCHAR}, #{county,jdbcType=VARCHAR},
#{hospitalLevel,jdbcType=TINYINT}, #{hospitalName,jdbcType=VARCHAR}, #{departments,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR}, #{advancedStrokeCenter,jdbcType=TINYINT},
@ -157,7 +158,7 @@
#{jmrsNumberTwo,jdbcType=INTEGER}, #{deathNumber,jdbcType=INTEGER}, #{userId,jdbcType=BIGINT},
#{questionnaireId,jdbcType=BIGINT}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedAt,jdbcType=TIMESTAMP},
#{recStatus,jdbcType=TINYINT}, #{pciStatus,jdbcType=TINYINT}, #{submitStatus,jdbcType=TINYINT},
#{province,jdbcType=VARCHAR})
#{province,jdbcType=VARCHAR}, #{positionId,jdbcType=BIGINT})
</insert>
<insert id="insertSelective" parameterType="com.ccsens.carbasics.bean.po.QuestionnaireDetail">
insert into t_qcp_questionnaire_detail
@ -264,6 +265,9 @@
<if test="province != null">
province,
</if>
<if test="positionId != null">
position_id,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null">
@ -368,6 +372,9 @@
<if test="province != null">
#{province,jdbcType=VARCHAR},
</if>
<if test="positionId != null">
#{positionId,jdbcType=BIGINT},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="com.ccsens.carbasics.bean.po.QuestionnaireDetailExample" resultType="java.lang.Long">
@ -481,6 +488,9 @@
<if test="record.province != null">
province = #{record.province,jdbcType=VARCHAR},
</if>
<if test="record.positionId != null">
position_id = #{record.positionId,jdbcType=BIGINT},
</if>
</set>
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
@ -521,7 +531,8 @@
rec_status = #{record.recStatus,jdbcType=TINYINT},
pci_status = #{record.pciStatus,jdbcType=TINYINT},
submit_status = #{record.submitStatus,jdbcType=TINYINT},
province = #{record.province,jdbcType=VARCHAR}
province = #{record.province,jdbcType=VARCHAR},
position_id = #{record.positionId,jdbcType=BIGINT}
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
@ -628,6 +639,9 @@
<if test="province != null">
province = #{province,jdbcType=VARCHAR},
</if>
<if test="positionId != null">
position_id = #{positionId,jdbcType=BIGINT},
</if>
</set>
where id = #{id,jdbcType=BIGINT}
</update>
@ -665,7 +679,8 @@
rec_status = #{recStatus,jdbcType=TINYINT},
pci_status = #{pciStatus,jdbcType=TINYINT},
submit_status = #{submitStatus,jdbcType=TINYINT},
province = #{province,jdbcType=VARCHAR}
province = #{province,jdbcType=VARCHAR},
position_id = #{positionId,jdbcType=BIGINT}
where id = #{id,jdbcType=BIGINT}
</update>
</mapper>

2
src/main/resources/mbg.xml

@ -64,7 +64,7 @@
<!-- <table tableName="t_area" domainObjectName="Area"></table>-->
<!-- <table tableName="t_organization_department" domainObjectName="OrganizationDepartment"></table>-->
<!-- <table tableName="t_organization_member" domainObjectName="OrganizationMember"></table>-->
<table tableName="t_organization_member_position" domainObjectName="OrganizationMemberPosition"></table>
<!-- <table tableName="t_organization_member_position" domainObjectName="OrganizationMemberPosition"></table>-->
<!-- <table tableName="t_organization_parent" domainObjectName="OrganizationParent"></table>-->
<!-- <table tableName="t_organization_position" domainObjectName="OrganizationPosition"></table>-->
<!-- <table tableName="t_organization_project" domainObjectName="OrganizationProject"></table>-->

Loading…
Cancel
Save