| | |
| | | <result property="custId" column="cust_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="postalCode" column="postal_code"/> |
| | | <result property="telephone" column="telephone"/> |
| | | <result property="workTimeWeek" column="work_time_week"/> |
| | | <result property="workTimeAm" column="work_time_am"/> |
| | | <result property="workTimePm" column="work_time_pm"/> |
| | | |
| | | </resultMap> |
| | | <!-- 表 --> |
| | | <sql id='table-name'>dyh_ct_unit</sql> |
| | |
| | | delete_status, |
| | | cust_id, |
| | | create_time, |
| | | update_time |
| | | update_time, |
| | | postal_code, |
| | | telephone, |
| | | work_time_week, |
| | | work_time_am, |
| | | work_time_pm |
| | | </sql> |
| | | <!-- 更新实体字段 --> |
| | | <sql id="set-part"> |
| | |
| | | <if test="entity.deleteStatus != null">delete_status = #{entity.deleteStatus},</if> |
| | | <if test="entity.custId != null">cust_id = #{entity.custId},</if> |
| | | <if test="entity.createTime != null">create_time = #{entity.createTime},</if> |
| | | <if test="entity.updateTime != null">update_time = #{entity.updateTime}</if> |
| | | <if test="entity.updateTime != null">update_time = #{entity.updateTime},</if> |
| | | <if test="entity.postalCode != null">postal_code = #{entity.postalCode},</if> |
| | | <if test="entity.telephone != null">telephone = #{entity.telephone},</if> |
| | | <if test="entity.workTimeWeek != null">work_time_week = #{entity.workTimeWeek},</if> |
| | | <if test="entity.workTimeAm != null">work_time_am = #{entity.workTimeAm},</if> |
| | | <if test="entity.workTimePm != null">work_time_pm = #{entity.workTimePm},</if> |
| | | |
| | | |
| | | </sql> |
| | | <!-- 条件 --> |
| | | <sql id="where-part"> |
| | | <if test="terms != null"> |
| | | <where> |
| | | <if test="terms.keyword != null and terms.keyword !=''"> |
| | | and unit_name like CONCAT('%', #{terms.keyword}, '%') |
| | | </if> |
| | | <if test="terms.id != null and terms.id !=''"> |
| | | and id = #{terms.id} |
| | | </if> |
| | |
| | | </if> |
| | | <if test="terms.unitType != null and terms.unitType !=''"> |
| | | and unit_type = #{terms.unitType} |
| | | </if> |
| | | <if test="terms.unitTypes != null and terms.unitTypes.size > 0 "> |
| | | and unit_type in |
| | | <foreach item="unitType" collection="terms.unitTypes" separator="," open="(" close=")" index=""> |
| | | #{unitType} |
| | | </foreach> |
| | | </if> |
| | | <if test="terms.unitCode != null and terms.unitCode !=''"> |
| | | and unit_code = #{terms.unitCode} |
| | |
| | | and disp_status = #{terms.dispStatus} |
| | | </if> |
| | | <if test="terms.deleteStatus = null and terms.deleteStatus =''"> |
| | | and delete_status = '1' |
| | | and delete_status = 0 |
| | | </if> |
| | | <if test="terms.deleteStatus != null and terms.deleteStatus !=''"> |
| | | and delete_status = #{terms.deleteStatus} |
| | |
| | | limit #{page.offset}, #{page.size} |
| | | </select> |
| | | |
| | | <!-- 更新对象 --> |
| | | <update id="updateTerms"> |
| | | update |
| | | <include refid="table-name"/> |
| | | <set> |
| | | <include refid="set-part"/> |
| | | </set> |
| | | WHERE |
| | | id = #{entity.id} |
| | | </update> |
| | | |
| | | <!-- 更新调度规则指标目标组织名称 --> |
| | | <update id="updateDispNormCauseTargetUnitName"> |
| | | update dyh_disp_norm_cause |
| | | set target_unit_name = #{unitName} |
| | | where target_unit_id = #{unitId} |
| | | </update> |
| | | </mapper> |