ProjectBaseInfoMapper.xml
1012 Bytes
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.order.erp.mapper.order.ProjectBaseInfoMapper">
<select id="selectDistinctProjectNos" resultType="java.lang.String">
SELECT DISTINCT project_no
FROM order_base_info
<where>
<if test="queryVO.customerCode != null and queryVO.customerCode.size() > 0">
AND customer_code IN
<foreach collection="queryVO.customerCode" item="code" open="(" separator="," close=")">
#{code}
</foreach>
</if>
<if test="queryVO.projectNo != null and queryVO.projectNo.size() > 0">
AND project_no IN
<foreach collection="queryVO.projectNo" item="proj" open="(" separator="," close=")">
#{proj}
</foreach>
</if>
</where>
</select>
</mapper>