| | |
| | | INNER JOIN se_client_card card ON his.cardId = card.id |
| | | WHERE card.cardNum = ${cardNum} |
| | | </select> |
| | | |
| | | <!--根据水卡编号获取卡片状态:1-开卡,2-补卡,3-充值,4-挂失,5-注销,6-解锁,7-冲正,8-消费--> |
| | | <select id="getCardStateByCardNum" resultType="java.lang.String"> |
| | | SELECT |
| | | (CASE |
| | | WHEN lastOper = 1 THEN "开卡" |
| | | WHEN lastOper = 2 THEN "补卡" |
| | | WHEN lastOper = 3 THEN "充值" |
| | | WHEN lastOper = 4 THEN "挂失" |
| | | WHEN lastOper = 5 THEN "注销" |
| | | WHEN lastOper = 6 THEN "解锁" |
| | | WHEN lastOper = 7 THEN "冲正" |
| | | WHEN lastOper = 8 THEN "消费" |
| | | END) AS stateName |
| | | FROM se_client_card |
| | | WHERE cardNum = ${cardNum} |
| | | </select> |
| | | </mapper> |