From 7634d7ff15b1fa84ea84a51a1ba6e45b11a4aa21 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期日, 27 四月 2025 11:17:34 +0800 Subject: [PATCH] SSO登录逻辑再修改 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeGeneralMapper.java | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 103 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeGeneralMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeGeneralMapper.java new file mode 100644 index 0000000..9303ae4 --- /dev/null +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeGeneralMapper.java @@ -0,0 +1,103 @@ +package com.dy.pipIrrGlobal.daoSe; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.dy.pipIrrGlobal.pojoSe.SeGeneral; +import com.dy.pipIrrGlobal.voSe.VoGeneral; +import com.dy.pipIrrGlobal.voSe.VoTradeDetails; +import com.dy.pipIrrGlobal.voSe.VoTransactionStatistics; +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-24 18:57 + * @LastEditTime 2024-01-25 15:55 + * @Description + */ + +@Mapper +public interface SeGeneralMapper extends BaseMapper<SeGeneral> { + int deleteByPrimaryKey(Long id); + + int insert(SeGeneral record); + + int insertSelective(SeGeneral record); + + SeGeneral selectByPrimaryKey(Long id); + + int updateByPrimaryKeySelective(SeGeneral record); + + int updateByPrimaryKey(SeGeneral record); + + /** + * 鑾峰彇鏈敓鎴愭�昏处鐨勪氦鏄撴棩鏈熷垪琛紙褰撳ぉ鐨勪氦鏄撹褰曚笉鐢熸垚鎬昏处锛� + * @return + */ + List<Map<String, Object>> getDatesOfNotInGenerals(); + + /** + * 鏍规嵁浜ゆ槗鏃ユ湡鑾峰彇鎬昏处璁板綍鍒楄〃锛堝緟鐢熸垚鐨勶級 + * @param operateDate + * @return + */ + List<SeGeneral> getGeneralByOperateDate(@Param("operateDate") String operateDate); + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鎬昏处璁板綍鏁� + * @param params + * @return + */ + Long getRecordCount(Map<?, ?> params); + + /** + * 鏍规嵁鎸囧畾鏉′欢鑾峰彇鎬昏处璁板綍 + * @param params + * @return + */ + List<VoGeneral> getGenerals(Map<?, ?> params); + + /** + * 璐㈠姟瀵硅处瀹℃牳椤碉紝鏀堕摱鍛�+鏃ユ湡鍒嗙粍锛屾帓闄や氦鏄撶被鍨嬪垎缁勶紝璁板綍鏁� + * @param params + * @return + */ + //Long getToAuditRecordCount(Map<?, ?> params); + + /** + * 寮�鍗$郴缁熶氦鏄撶粺璁★紝鏀堕摱鍛�+鏃ユ湡+绫诲瀷鍒嗙粍 + * @param params + * @return + */ + List<VoTransactionStatistics> getSummaries(Map<?, ?> params); + + /** + * 鑾峰彇鎸囧畾鏃ユ湡銆佹寚瀹氭敹閾跺憳銆佹寚瀹氭敮浠樻柟寮忓疄鏀堕噾棰濆悎璁� + * @param tradeDate + * @param paymentId + * @return + */ + Float getPaymentSums(@Param("tradeDate") String tradeDate, @Param("cashierId") Long cashierId, @Param("paymentId") Long paymentId); + + /** + * 鏍规嵁鏀堕摱鍛業D鍙婃棩鏈熻幏鍙栬储鍔″璐浜ゆ槗鏄庣粏璁板綍鏁� + * @param params + * @return + */ + Long getTradeDetailsRecordCount(Map<?, ?> params); + + /** + * 鏍规嵁鏀堕摱鍛業D鍙婃棩鏈熻幏鍙栬储鍔″璐浜ゆ槗鏄庣粏璁板綍 + * @param params + * @return + */ + List<VoTradeDetails> getTradeDetails(Map<?, ?> params); + + /** + * 鍒犻櫎浠婂ぉ鐨勬�昏处 + * @return + */ + int deleteTodayGeneral(); +} \ No newline at end of file -- Gitblit v1.8.0