From 07386c2258263d8f9c357f581d2ec2f3a4696cbf Mon Sep 17 00:00:00 2001 From: zuojincheng <lf_zuo@163.com> Date: 星期二, 24 六月 2025 20:11:55 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeClientCardMapper.xml | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeClientCardMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeClientCardMapper.xml index f00cfd5..c60504f 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeClientCardMapper.xml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeClientCardMapper.xml @@ -864,4 +864,20 @@ ORDER BY card.createDt DESC LIMIT 1 </select> + + <!--妫�鏌ュ崱鍦板潃鏄惁宸插瓨鍦紙绠$悊鍗¤〃 + 鍐滄埛姘村崱琛級--> + <select id="checkCardAddrExists" resultType="java.lang.Long"> + SELECT COUNT(*) AS totalCount FROM ( + -- 妫�鏌ョ鐞嗗崱琛ㄤ腑鐨勬墍鏈夎褰� + SELECT card_addr FROM se_management_card + WHERE card_addr = #{cardAddr} + + UNION ALL + + -- 妫�鏌ュ啘鎴锋按鍗¤〃涓甯�(1)鍜屾寕澶�(3)鐘舵�佺殑璁板綍 + SELECT cardAddr FROM se_client_card + WHERE cardAddr = #{cardAddr} + AND state IN (1, 3) + ) AS combined_result + </select> </mapper> \ No newline at end of file -- Gitblit v1.8.0