| | |
| | | </where> |
| | | </select> |
| | | |
| | | <!--获取全部虚拟卡--> |
| | | <!--获取农户全部虚拟卡--> |
| | | <select id="getVCs" resultType="com.dy.pipIrrGlobal.voSe.VoVirtualCard"> |
| | | SELECT |
| | | CAST(id AS char) AS id, |
| | |
| | | WHEN in_use = 1 THEN "使用中" |
| | | END) AS inUseName |
| | | FROM se_virtual_card |
| | | <where> |
| | | <if test = "clientId != null"> |
| | | AND client_id = #{clientId} |
| | | </if> |
| | | </where> |
| | | ORDER BY in_use, money |
| | | </select> |
| | | |
| | |
| | | <select id="getVcIdByNum" resultType="java.lang.Long"> |
| | | SELECT id FROM se_virtual_card WHERE vc_num = #{vcNum} |
| | | </select> |
| | | |
| | | <!--根据行政区划串模糊查询虚拟卡编号--> |
| | | <select id="getVcCardNumOfMax" resultType="java.lang.String"> |
| | | SELECT vc_num |
| | | FROM se_virtual_card |
| | | WHERE vc_num LIKE CONCAT('%',#{areaCode},'%') |
| | | ORDER BY vc_num desc |
| | | LIMIT 0,1 |
| | | </select> |
| | | </mapper> |