2023-11-29 11:55:33 +08:00
|
|
|
package com.jsowell.pile.service;
|
|
|
|
|
|
|
|
|
|
import com.jsowell.pile.domain.AdapayMemberAccount;
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
public interface AdapayMemberAccountService {
|
|
|
|
|
|
|
|
|
|
int insert(AdapayMemberAccount record);
|
|
|
|
|
|
|
|
|
|
int insertOrUpdate(AdapayMemberAccount record);
|
|
|
|
|
|
|
|
|
|
int insertOrUpdateSelective(AdapayMemberAccount record);
|
|
|
|
|
|
|
|
|
|
int insertSelective(AdapayMemberAccount record);
|
|
|
|
|
|
|
|
|
|
AdapayMemberAccount selectByPrimaryKey(Integer id);
|
|
|
|
|
|
|
|
|
|
int updateByPrimaryKeySelective(AdapayMemberAccount record);
|
|
|
|
|
|
|
|
|
|
int updateByPrimaryKey(AdapayMemberAccount record);
|
|
|
|
|
|
|
|
|
|
int updateBatch(List<AdapayMemberAccount> list);
|
|
|
|
|
|
|
|
|
|
int batchInsert(List<AdapayMemberAccount> list);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询【请填写功能名称】列表
|
|
|
|
|
*
|
|
|
|
|
* @param adapayMemberAccount 【请填写功能名称】
|
|
|
|
|
* @return 【请填写功能名称】集合
|
|
|
|
|
*/
|
|
|
|
|
List<AdapayMemberAccount> selectAdapayMemberAccountList(AdapayMemberAccount adapayMemberAccount);
|
|
|
|
|
|
|
|
|
|
List<AdapayMemberAccount> selectAdapayMemberAccountList(String merchantId);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 新增【请填写功能名称】
|
|
|
|
|
*
|
|
|
|
|
* @param adapayMemberAccount 【请填写功能名称】
|
|
|
|
|
* @return 结果
|
|
|
|
|
*/
|
|
|
|
|
int insertAdapayMemberAccount(AdapayMemberAccount adapayMemberAccount);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 修改【请填写功能名称】
|
|
|
|
|
*
|
|
|
|
|
* @param adapayMemberAccount 【请填写功能名称】
|
|
|
|
|
* @return 结果
|
|
|
|
|
*/
|
|
|
|
|
int updateAdapayMemberAccount(AdapayMemberAccount adapayMemberAccount);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 批量删除【请填写功能名称】
|
|
|
|
|
*
|
|
|
|
|
* @param ids 需要删除的【请填写功能名称】主键集合
|
|
|
|
|
* @return 结果
|
|
|
|
|
*/
|
2023-11-30 14:25:57 +08:00
|
|
|
int deleteAdapayMemberAccountByIds(List<String> ids);
|
2023-11-29 11:55:33 +08:00
|
|
|
|
2024-09-27 18:03:54 +08:00
|
|
|
/**
|
|
|
|
|
* 根据运营商id查询汇付会员信息
|
|
|
|
|
* @param merchantId 运营商id
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
2023-11-29 11:55:33 +08:00
|
|
|
AdapayMemberAccount selectByMerchantId(String merchantId);
|
|
|
|
|
|
2024-09-27 18:03:54 +08:00
|
|
|
/**
|
|
|
|
|
* 根据充电站id查询汇付会员信息
|
|
|
|
|
* @param stationId 站点id
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
AdapayMemberAccount selectByStationId(String stationId);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据汇付会员id查询会员信息
|
|
|
|
|
* @param adapayMemberId 汇付会员id
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
2024-09-27 17:52:12 +08:00
|
|
|
AdapayMemberAccount selectByAdapayMemberId(String adapayMemberId);
|
2023-11-29 11:55:33 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
void updateAdapayMemberAccountByMemberId(AdapayMemberAccount adapayMemberAccount);
|
|
|
|
|
|
|
|
|
|
AdapayMemberAccount getDefault();
|
|
|
|
|
|
2024-02-26 16:53:38 +08:00
|
|
|
/**
|
|
|
|
|
* 根据运营商id逻辑删除审核未通过的汇付会员账户
|
|
|
|
|
* @param merchantId
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
int deleteAuditFailed(String merchantId);
|
|
|
|
|
|
2023-11-29 11:55:33 +08:00
|
|
|
}
|