修改mapper
parent
727f8a28b0
commit
b5227ebcb8
|
|
@ -368,78 +368,72 @@
|
|||
<where>
|
||||
kp.delete_enum = 'FALSE'
|
||||
<!-- projectName 模糊查询判空 -->
|
||||
<if test="params.projectName != null and params.projectName != ''">
|
||||
AND kp.project_name LIKE CONCAT('%', #{params.projectName}, '%')
|
||||
<if test="projectName != null and projectName != ''">
|
||||
AND kp.project_name LIKE CONCAT('%', #{projectName}, '%')
|
||||
</if>
|
||||
<if test="params.jurisdictionCorpinfoId != null">
|
||||
AND kp.jurisdiction_corpinfo_id = #{params.jurisdictionCorpinfoId}
|
||||
<if test="jurisdictionCorpinfoId != null">
|
||||
AND kp.jurisdiction_corpinfo_id = #{jurisdictionCorpinfoId}
|
||||
</if>
|
||||
<if test="params.jurisdictionDepartmentId != null">
|
||||
AND kp.jurisdiction_department_id = #{params.jurisdictionDepartmentId}
|
||||
<if test="jurisdictionDepartmentId != null">
|
||||
AND kp.jurisdiction_department_id = #{jurisdictionDepartmentId}
|
||||
</if>
|
||||
<if test="params.jurisdictionUserId != null">
|
||||
AND kp.jurisdiction_user_id = #{params.jurisdictionUserId}
|
||||
<if test="jurisdictionUserId != null">
|
||||
AND kp.jurisdiction_user_id = #{jurisdictionUserId}
|
||||
</if>
|
||||
<!-- xgfCorpinfoId 判空 -->
|
||||
<if test="params.xgfCorpinfoId != null">
|
||||
AND kp.xgf_corpinfo_id = #{params.xgfCorpinfoId}
|
||||
<if test="xgfCorpinfoId != null">
|
||||
AND kp.xgf_corpinfo_id = #{xgfCorpinfoId}
|
||||
</if>
|
||||
<if test="params.xgfCorpinfoName != null and params.xgfCorpinfoName != ''">
|
||||
AND xgfci.corp_name LIKE CONCAT('%', #{params.xgfCorpinfoName}, '%')
|
||||
<if test="xgfCorpinfoName != null and xgfCorpinfoName != ''">
|
||||
AND xgfci.corp_name LIKE CONCAT('%', #{xgfCorpinfoName}, '%')
|
||||
</if>
|
||||
|
||||
<if test="params.xgfMasterUserId != null">
|
||||
AND kp.xgf_master_user_id = #{params.xgfMasterUserId}
|
||||
<if test="xgfMasterUserId != null">
|
||||
AND kp.xgf_master_user_id = #{xgfMasterUserId}
|
||||
</if>
|
||||
|
||||
<!-- masterDepartmentId 判空 -->
|
||||
<if test="params.masterDepartmentId != null">
|
||||
AND kp.master_department_id = #{params.masterDepartmentId}
|
||||
<if test="masterDepartmentId != null">
|
||||
AND kp.master_department_id = #{masterDepartmentId}
|
||||
</if>
|
||||
|
||||
<!-- applyStatus 判空 -->
|
||||
<if test="params.applyStatus != null ">
|
||||
AND kp.apply_status = #{params.applyStatus}
|
||||
<if test="applyStatus != null ">
|
||||
AND kp.apply_status = #{applyStatus}
|
||||
</if>
|
||||
|
||||
<!-- applyStatusList 集合判空 -->
|
||||
<if test="params.applyStatusList != null and params.applyStatusList.size() > 0">
|
||||
<if test="applyStatusList != null and applyStatusList.size() > 0">
|
||||
AND kp.apply_status IN
|
||||
<foreach collection="params.applyStatusList" item="status" open="(" separator="," close=")">
|
||||
<foreach collection="applyStatusList" item="status" open="(" separator="," close=")">
|
||||
#{status}
|
||||
</foreach>
|
||||
</if>
|
||||
|
||||
<!-- planWorkStartDate 判空 -->
|
||||
<if test="params.planWorkStartDate != null">
|
||||
AND kp.plan_work_start_date <![CDATA[ <= ]]> #{params.planWorkStartDate}
|
||||
<if test="planWorkStartDate != null">
|
||||
AND kp.plan_work_start_date <![CDATA[ <= ]]> #{planWorkStartDate}
|
||||
</if>
|
||||
|
||||
<!-- planWorkEndDate 判空 -->
|
||||
<if test="params.planWorkEndDate != null">
|
||||
AND kp.plan_work_end_date <![CDATA[ >= ]]> #{params.planWorkEndDate}
|
||||
<if test="planWorkEndDate != null">
|
||||
AND kp.plan_work_end_date <![CDATA[ >= ]]> #{planWorkEndDate}
|
||||
</if>
|
||||
|
||||
<!-- corpinfoId 判空 -->
|
||||
<if test="params.corpinfoId != null">
|
||||
AND kp.corpinfo_id = #{params.corpinfoId}
|
||||
<if test="corpinfoId != null">
|
||||
AND kp.corpinfo_id = #{corpinfoId}
|
||||
</if>
|
||||
|
||||
<!-- projectType 判空 -->
|
||||
<if test="params.projectType != null and params.projectType != ''">
|
||||
AND kp.project_type = #{params.projectType}
|
||||
<if test="projectType != null and projectType != ''">
|
||||
AND kp.project_type = #{projectType}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
group by kp.xgf_corpinfo_id
|
||||
order by xgfci.corp_order asc,xgfci.create_time desc
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</select>
|
||||
|
||||
<select id="getLastStatus" resultType="com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO">
|
||||
|
|
|
|||
Loading…
Reference in New Issue