修复条件查询报错

This commit is contained in:
zhaoqing
2026-05-15 15:27:30 +08:00
parent 151aa4f8b4
commit 5e3a7d364a
@@ -10,28 +10,28 @@
FROM erp_enterprise_unit
WHERE del_flag = 1
<if test="erpEnterpriseUnitDO.erpCode != null and erpEnterpriseUnitDO.erpCode != ''">
AND erp_code LIKE CONCAT('%', #{erpCode}, '%')
AND erp_code LIKE CONCAT('%', #{erpEnterpriseUnitDO.erpCode}, '%')
</if>
<if test="erpEnterpriseUnitDO.erpName != null and erpEnterpriseUnitDO.erpName != ''">
AND erp_name LIKE CONCAT('%', #{erpName}, '%')
AND erp_name LIKE CONCAT('%', #{erpEnterpriseUnitDO.erpName}, '%')
</if>
<if test="erpEnterpriseUnitDO.pushStatus != null">
AND push_status = #{pushStatus}
AND push_status = #{erpEnterpriseUnitDO.pushStatus}
</if>
<if test="erpEnterpriseUnitDO.pushTimeFrom != null and erpEnterpriseUnitDO.pushTimeFrom != ''">
AND DATE_FORMAT(push_time, '%Y-%m-%d') &gt;= #{pushTimeFrom}
AND DATE_FORMAT(push_time, '%Y-%m-%d') &gt;= #{erpEnterpriseUnitDO.pushTimeFrom}
</if>
<if test="erpEnterpriseUnitDO.pushTimeTo != null and erpEnterpriseUnitDO.pushTimeTo != ''">
AND DATE_FORMAT(push_time, '%Y-%m-%d') &lt;= #{pushTimeTo}
AND DATE_FORMAT(push_time, '%Y-%m-%d') &lt;= #{erpEnterpriseUnitDO.pushTimeTo}
</if>
<if test="erpEnterpriseUnitDO.organizationId != null">
AND organization_id = #{organizationId}
AND organization_id = #{erpEnterpriseUnitDO.organizationId}
</if>
<if test="erpEnterpriseUnitDO.createTimeFrom != null and erpEnterpriseUnitDO.createTimeFrom != ''">
AND DATE_FORMAT(create_time, '%Y-%m-%d') &gt;= #{createTimeFrom}
AND DATE_FORMAT(create_time, '%Y-%m-%d') &gt;= #{erpEnterpriseUnitDO.createTimeFrom}
</if>
<if test="erpEnterpriseUnitDO.createTimeTo != null and erpEnterpriseUnitDO.createTimeTo != ''">
AND DATE_FORMAT(create_time, '%Y-%m-%d') &lt;= #{createTimeTo}
AND DATE_FORMAT(create_time, '%Y-%m-%d') &lt;= #{erpEnterpriseUnitDO.createTimeTo}
</if>
ORDER BY create_time DESC
</select>