|
@ -58,7 +58,7 @@ |
|
|
<select id="recordDetails" resultType="com.yxt.yyth.api.empcard.EmpCardVo"> |
|
|
<select id="recordDetails" resultType="com.yxt.yyth.api.empcard.EmpCardVo"> |
|
|
SELECT |
|
|
SELECT |
|
|
card.sid, |
|
|
card.sid, |
|
|
card.recordId, |
|
|
br.id as recordId, |
|
|
date_format(card.createTime, '%Y-%m-%d') as createTime, |
|
|
date_format(card.createTime, '%Y-%m-%d') as createTime, |
|
|
card.remarks, |
|
|
card.remarks, |
|
|
card.giftbagSid, |
|
|
card.giftbagSid, |
|
@ -76,30 +76,29 @@ |
|
|
card.customerSid |
|
|
card.customerSid |
|
|
FROM |
|
|
FROM |
|
|
emp_card card |
|
|
emp_card card |
|
|
|
|
|
left join emp_card_build_record as br |
|
|
|
|
|
on card.recordSid = br.sid |
|
|
<where> |
|
|
<where> |
|
|
${ew.sqlSegment} |
|
|
${ew.sqlSegment} |
|
|
</where> |
|
|
</where> |
|
|
</select> |
|
|
</select> |
|
|
<select id="getEmpCardBySid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo"> |
|
|
<select id="getEmpCardBySid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo"> |
|
|
SELECT |
|
|
SELECT card.*, |
|
|
card.*, |
|
|
CASE |
|
|
CASE |
|
|
card.state |
|
|
card.state |
|
|
WHEN 2 THEN |
|
|
WHEN 2 THEN |
|
|
'已绑定' |
|
|
'已绑定' |
|
|
WHEN 3 THEN |
|
|
WHEN 3 THEN |
|
|
'已完成' |
|
|
'已完成' |
|
|
END stateValue, |
|
|
END stateValue, |
|
|
bag.dateStart AS dateStart, |
|
|
bag.dateStart AS dateStart, |
|
|
bag.dateEnd AS dateEnd, |
|
|
bag.dateEnd AS dateEnd, |
|
|
bag.NAME AS pname, |
|
|
bag.NAME AS pname, |
|
|
card.state AS states, |
|
|
card.state AS states, |
|
|
card.serialNumber AS serialNumber |
|
|
card.serialNumber AS serialNumber |
|
|
FROM emp_card card |
|
|
FROM |
|
|
LEFT JOIN lpk_giftbag bag ON card.giftbagSid = bag.sid |
|
|
emp_card card |
|
|
where card.sid = #{sid} |
|
|
LEFT JOIN lpk_giftbag bag ON card.giftbagSid = bag.sid |
|
|
|
|
|
where |
|
|
|
|
|
card.sid = #{sid} |
|
|
|
|
|
</select> |
|
|
</select> |
|
|
<select id="getEmpCardByCustomerSid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo"> |
|
|
<select id="getEmpCardByCustomerSid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo"> |
|
|
SELECT |
|
|
SELECT |
|
@ -121,14 +120,12 @@ |
|
|
</where> |
|
|
</where> |
|
|
</select> |
|
|
</select> |
|
|
<select id="selEmpCardSid" resultType="com.yxt.yyth.api.empcard.EmpCardVo"> |
|
|
<select id="selEmpCardSid" resultType="com.yxt.yyth.api.empcard.EmpCardVo"> |
|
|
SELECT |
|
|
SELECT card.*, |
|
|
card.*, |
|
|
s.name as goodsNmae, |
|
|
s.name as goodsNmae, |
|
|
s.sid as goodsSid |
|
|
s.sid as goodsSid |
|
|
FROM emp_card card |
|
|
FROM |
|
|
LEFT JOIN lpk_giftbag bag on card.giftbagSid = bag.sid |
|
|
emp_card card |
|
|
left join lpk_giftbag_goods s on card.sid = s.giftbagSid |
|
|
LEFT JOIN lpk_giftbag bag on card.giftbagSid=bag.sid |
|
|
where card.sid = #{empCardSid} |
|
|
left join lpk_giftbag_goods s on card.sid=s.giftbagSid |
|
|
|
|
|
where card.sid=#{empCardSid} |
|
|
|
|
|
</select> |
|
|
</select> |
|
|
</mapper> |
|
|
</mapper> |