修改mapper
parent
b5227ebcb8
commit
477a94eb85
|
|
@ -56,7 +56,7 @@ public class KeyProjectQry implements Serializable {
|
|||
private LocalDate planWorkEndDate;
|
||||
|
||||
@ApiModelProperty(value = "创建单位id")
|
||||
private Integer corpinfoId;
|
||||
private Long corpinfoId;
|
||||
@ApiModelProperty(value = "创建单位名称")
|
||||
private String corpinfName;
|
||||
|
||||
|
|
|
|||
|
|
@ -289,68 +289,68 @@
|
|||
<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.corpinfName != null and params.corpinfName != ''">
|
||||
AND cp.corp_name LIKE CONCAT('%', #{params.corpinfName}, '%')
|
||||
<if test="corpinfName != null and corpinfName != ''">
|
||||
AND cp.corp_name LIKE CONCAT('%', #{corpinfName}, '%')
|
||||
</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.key_project_id
|
||||
|
|
|
|||
Loading…
Reference in New Issue