|
|
@@ -1,89 +0,0 @@
|
|
|
-package com.sckw.payment.mapper;
|
|
|
-
|
|
|
-import com.sckw.payment.entity.Wallet;
|
|
|
-import org.apache.ibatis.annotations.Mapper;
|
|
|
-import org.apache.ibatis.annotations.Param;
|
|
|
-
|
|
|
-import java.util.List;
|
|
|
-
|
|
|
-/**
|
|
|
- * 钱包表Mapper接口
|
|
|
- *
|
|
|
- * @author tangys
|
|
|
- * @since 2026-01-06 10:30:54
|
|
|
- */
|
|
|
-@Mapper
|
|
|
-public interface WalletMapper {
|
|
|
- /**
|
|
|
- * 分页查询钱包表列表
|
|
|
- *
|
|
|
- * @param wallet 钱包表
|
|
|
- * @return 钱包表列表
|
|
|
- */
|
|
|
- List<Wallet> selectWalletList(Wallet wallet);
|
|
|
-
|
|
|
- /**
|
|
|
- * 根据主键ID查询钱包表
|
|
|
- *
|
|
|
- * @param id id
|
|
|
- * @return 钱包表
|
|
|
- */
|
|
|
- Wallet selectWalletById(@Param("id") Long id);
|
|
|
-
|
|
|
- /**
|
|
|
- * 根据企业ID查询钱包表
|
|
|
- *
|
|
|
- * @param entId 企业ID
|
|
|
- * @return 钱包表
|
|
|
- */
|
|
|
- Wallet selectWalletByEntId(@Param("entId") Long entId);
|
|
|
-
|
|
|
- /**
|
|
|
- * 根据主键ID列表查询钱包表列表
|
|
|
- *
|
|
|
- * @param idList id列表
|
|
|
- * @return 列表数据
|
|
|
- */
|
|
|
- List<Wallet> selectWalletByIds(@Param("idList") List<Long> idList);
|
|
|
-
|
|
|
- /**
|
|
|
- * 新增钱包表
|
|
|
- *
|
|
|
- * @param wallet 钱包表
|
|
|
- * @return 结果数据
|
|
|
- */
|
|
|
- int insertWallet(Wallet wallet);
|
|
|
-
|
|
|
- /**
|
|
|
- * 修改钱包表
|
|
|
- *
|
|
|
- * @param wallet 钱包表
|
|
|
- * @return 结果数据
|
|
|
- */
|
|
|
- int updateWallet(Wallet wallet);
|
|
|
-
|
|
|
- /**
|
|
|
- * 删除钱包表
|
|
|
- *
|
|
|
- * @param id id
|
|
|
- * @return 结果数据
|
|
|
- */
|
|
|
- int deleteWalletById(@Param("id") Long id);
|
|
|
-
|
|
|
- /**
|
|
|
- * 批量删除钱包表
|
|
|
- *
|
|
|
- * @param idList id列表
|
|
|
- * @return 结果数据
|
|
|
- */
|
|
|
- int deleteWalletByIds(@Param("idList") List<Long> idList);
|
|
|
-
|
|
|
- /**
|
|
|
- * 批量逻辑删除钱包表
|
|
|
- *
|
|
|
- * @param idList id列表
|
|
|
- * @param updateBy 登录用户名
|
|
|
- * @return 结果数据
|
|
|
- */
|
|
|
- int deleteWalletLogicByIds(@Param("idList") List<Long> idList, @Param("updateBy") Long updateBy);
|
|
|
-}
|