24 lines
1.4 KiB
XML
24 lines
1.4 KiB
XML
<?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.dite.znpt.mapper.OutbidInfoMapper">
|
|
|
|
<select id="listOutbidInfoResp" resultType="com.dite.znpt.domain.vo.OutbidInfoResp">
|
|
SELECT oi.outbid_info_id, oi.bidding_info_id, bi.bidding_project, bi.bidding_company, oi.outbid_amount, oi.outbid_notify_date, oi.outbid_notice_file_id, oi.status, ai.file_name, ai.attach_path
|
|
FROM outbid_info oi
|
|
LEFT JOIN bidding_info bi ON oi.bidding_info_id = bi.bidding_info_id
|
|
LEFT JOIN attach_info ai ON oi.outbid_notice_file_id = ai.attach_id
|
|
<where>
|
|
oi.del_flag = '0'
|
|
<if test="projectName != null and project != ''">
|
|
AND bi.bidding_project LIKE concat ('%', #{projectName}, '%')
|
|
</if>
|
|
</where>
|
|
</select>
|
|
<select id="getOutbidInfoResp" resultType="com.dite.znpt.domain.vo.OutbidInfoResp">
|
|
SELECT oi.outbid_info_id, oi.bidding_info_id, bi.bidding_project, bi.bidding_company, oi.outbid_amount, oi.outbid_notify_date, oi.outbid_notice_file_id, oi.status, ai.file_name, ai.attach_path
|
|
FROM outbid_info oi
|
|
LEFT JOIN bidding_info bi ON oi.bidding_info_id = bi.bidding_info_id
|
|
LEFT JOIN attach_info ai ON oi.outbid_notice_file_id = ai.attach_id
|
|
WHERE oi.outbid_info_id = #{outbidInfoId}
|
|
</select>
|
|
</mapper> |