From bc352eb500297445631fb02351e0c64e09631a3d Mon Sep 17 00:00:00 2001 From: wuzeyu <1223318623@qq.com> Date: 星期四, 08 八月 2024 11:08:10 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeClientCardMapper.java | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 85 insertions(+), 1 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeClientCardMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeClientCardMapper.java index b329fa7..8596575 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeClientCardMapper.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeClientCardMapper.java @@ -3,7 +3,12 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.dy.pipIrrGlobal.pojoSe.SeClientCard; import com.dy.pipIrrGlobal.voSe.VoCardInfo; + +import com.dy.pipIrrGlobal.voSe.VoCardInfo1; import com.dy.pipIrrGlobal.voSe.VoCards; +import com.dy.pipIrrGlobal.voSe.VoCards2; +import com.dy.pipIrrGlobal.voSt.VoICCard; +import com.dy.pipIrrGlobal.voWe.VoCards3; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -57,7 +62,23 @@ * @param cardNum * @return */ - Map getCardIdAndClientNum(@Param("cardNum") String cardNum); + Map getCardIdAndClientNum(@Param("cardNum") Long cardNum); + + /** + * 鏍规嵁姘村崱缂栧彿鑾峰彇姘村崱瀵瑰簲鐨勫啘鎴穒d鍜屽鍚� + * @param cardAddr + * @param cardNum + * @return + */ + Map getClientIdAndNameByCardAddrAndCardNo(@Param("cardAddr") String cardAddr, @Param("cardNum") Long cardNum); + + /** + * 寰楀埌姘村崱瀵硅薄 + * @param cardAddr + * @param cardNum + * @return + */ + List<VoCardInfo1> getCardsByAddrAndNum(@Param("cardAddr") String cardAddr, @Param("cardNum") Long cardNum); /** * 鏍规嵁鍐滄埛涓婚敭鑾峰彇姘村崱鍒楄〃 @@ -107,4 +128,67 @@ * @return */ List<VoCards> getCards(Map<?, ?> params); + + /** + * 鑾峰彇宸叉寕澶憋紝鏈ˉ鍗$殑璁板綍鏁伴噺锛屽簲鐢ㄧ▼搴忎娇鐢� + * @return + */ + Long getUnreplacedRecordCount(); + + /** + * 鑾峰彇宸叉寕澶憋紝鏈ˉ鍗$殑璁板綍锛屽簲鐢ㄧ▼搴忎娇鐢� + * @return + */ + List<VoCards> getUnreplaced(Map<?, ?> params); + + /** + * 鏍规嵁鎸囧畾姘村崱缂栧彿鑾峰彇鎸傚け浜嬭褰曟暟閲忥紙琛ュ崱銆佽В閿佷娇鐢級 + * @param cardNum + * @return + */ + Integer getLostCount(@Param("cardNum") Long cardNum); + + /** + * 鏍规嵁鎸囧畾姘村崱缂栧彿鑾峰彇宸茶ˉ鍗℃暟閲忥紙琛ュ崱銆佽В閿佷娇鐢級 + * @param cardNum 姘村崱缂栧彿 + * @return 绗﹀悎鏉′欢璁板綍鏁帮紝鏈�澶氫竴鏉� + */ + Integer getReplacedCount(@Param("cardNum") Long cardNum); + + /** + * 鏍规嵁鍐滄埛濮撳悕鍜屾墜鏈哄彿鑾峰彇姘村崱鍒楄〃璁板綍鏁帮紝搴旂敤绋嬪簭浣跨敤 + * @param params + * @return + */ + Long getCardsByClientNameAndPhoneCount(Map<?, ?> params); + + /** + * 鏍规嵁鍐滄埛濮撳悕鍜屾墜鏈哄彿鑾峰彇姘村崱鍒楄〃锛屽簲鐢ㄧ▼搴忎娇鐢� + * @param params + * @return + */ + List<VoCards2> getCardsByClientNameAndPhone(Map<?, ?> params); + + + /** + * 鏍规嵁鍐滄埛ID鏌ヨ姝e父鐘舵�佺殑姘村崱鍒楄〃,灏忕▼搴忎娇鐢� + * @param clientId + * @return + */ + List<VoCards3> getCardsByClientID(String clientId); + + /** + * 鏇存柊瀹炰綋鍗″墿浣欓噾棰� + * @param id + * @param money + */ + void updateMoney(@Param("id")Long id , @Param("money")Double money); + + /** + * 鎸囧畾鏃堕棿娈靛唴寮�鍗℃�绘暟閲忥紙鐗╃悊鍗★級 + * @param params + * @return + */ + Long getOpenCountIcCardsCount(Map<String, Object> params); + } \ No newline at end of file -- Gitblit v1.8.0