From dd15f7f00e9eda3b15bd956ff830ccbe78752a4f Mon Sep 17 00:00:00 2001 From: wuzeyu <1223318623@qq.com> Date: 星期一, 20 五月 2024 17:11:07 +0800 Subject: [PATCH] 田间灌溉项目管理 项目模块 解决分页问题、增加创建时间字段、解决地址ID不一致问题 灌溉单元模块 创建Ctrl SV mapper 实体类 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java | 102 +++++++++++++++++++++++++++++--------------------- 1 files changed, 59 insertions(+), 43 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java index 12a6884..00cb1f0 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java @@ -4,20 +4,19 @@ import com.dy.pipIrrGlobal.pojoSe.SeCardOperate; import com.dy.pipIrrGlobal.voSe.*; import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * @author ZhuBaoMin - * @date 2024-01-18 19:28 - * @LastEditTime 2024-01-18 19:28 + * @date 2024-02-02 16:00 + * @LastEditTime 2024-02-02 16:00 * @Description */ @Mapper -public interface SeCardOperateMapper extends BaseMapper { +public interface SeCardOperateMapper extends BaseMapper<SeCardOperate> { int deleteByPrimaryKey(Long id); int insert(SeCardOperate record); @@ -57,44 +56,8 @@ * @param params * @return */ - List<VoTransaction> getTransactions(Map<?, ?> params); - - /** - * 鏍规嵁鎸囧畾鏉′欢鑾峰彇璐按姹囨�诲拰璐崱姹囨�伙紝鑾峰彇浜ゆ槗鏄庣粏浣跨敤 - * @param params - * @return - */ - Map getTransactionSums(Map<?, ?> params); - - /** - * 鏍规嵁鎸囧畾鏉′欢鑾峰彇浜ゆ槗缁熻璁板綍鏁� - * @param params - * @return - */ - Long getTransactionStatisticsRecordCount(Map<?, ?> params); - - /** - * 鏍规嵁鎸囧畾鏉′欢鑾峰彇浜ゆ槗缁熻璁板綍 - * @param params - * @return - */ - List<VoTransactionStatistics> getTransactionStatistics(Map<?, ?> params); - - /** - * 鏍瑰熀鎸囧畾鏉′欢鑾峰彇绗旀暟鍚堣銆佸疄鏀堕噾棰濆悎璁°�佽禒閫侀噾棰濆悎璁� - * @param params - * @return - */ - Map getTransactionStatisticsSums(Map<?, ?> params); - - /** - * 鑾峰彇鎸囧畾鏃ユ湡銆佹寚瀹氭敮浠樻柟寮忓疄鏀堕噾棰濆悎璁� - * @param tradeDate - * @param paymentId - * @return - */ - //Float getPaymentSums(Map<?, ?> params); - Float getPaymentSums(@Param("tradeDate") String tradeDate, @Param("paymentId") Long paymentId); + /*List<VoTransaction> getTransactions(Map<?, ?> params);*/ + List<VoTradeDetails> getTransactions(Map<?, ?> params); /** * 鏍规嵁鎸囧畾鏉′欢鑾峰彇寮�鍗¤褰曟暟 @@ -108,5 +71,58 @@ * @param params * @return */ - List<VoActiveCardNew> getActiveCards(Map<?, ?> params); + List<VoActiveCard> getActiveCards(Map<?, ?> params); + + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇琛ュ崱璁板綍鏁� + * @param params + * @return + */ + Long getReissueCardRecordCount(Map<?, ?> params); + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇琛ュ崱璁板綍 + * @param params + * @return + */ + List<VoReissueCard> getReissueCards(Map<?, ?> params); + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇閫氱敤鎿嶄綔璁板綍鏁伴噺 + * 娉ㄩ攢銆佹寕澶便�佸啿姝c�佽В閿侀�氱敤 + * @param params + * @return + */ + Long getCommonOperationRecordCount(Map<?, ?> params); + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇閫氱敤鎿嶄綔璁板綍 + * 娉ㄩ攢銆佹寕澶便�佸啿姝c�佽В閿侀�氱敤 + * @param params + * @return + */ + List<VoOperate> getCommonOperations(Map<?, ?> params); + + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鏀舵嵁鍒楄〃鏁� + * @param params + * @return + */ + Long getReceiptsRecordCount(Map<?, ?> params); + + /*** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鏀舵嵁鍒楄〃 + * @param params + * @return + */ + List<VoReceipt> getReceipts(Map<?, ?> params); + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鏀舵嵁鏀惰垂閲戦鍚堣 + * @param params + * @return + */ + Double getTotalAmount(Map<?, ?> params); } \ No newline at end of file -- Gitblit v1.8.0