Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayMemberAccountService.java

96 lines
2.5 KiB
Java
Raw Normal View History

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();
/**
* 根据运营商id逻辑删除审核未通过的汇付会员账户
* @param merchantId
* @return
*/
int deleteAuditFailed(String merchantId);
2023-11-29 11:55:33 +08:00
}