diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java index 86478b335..63dc92a78 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java @@ -609,9 +609,9 @@ public class AdapayService { // 逻辑删除原来审核不通过的记录 List accountList = adapayMemberAccountService.selectAdapayMemberAccountList(dto.getMerchantId()); if (CollectionUtils.isNotEmpty(accountList)) { - Long[] ids = accountList.stream() - .map(AdapayMemberAccount::getId) - .toArray(Long[]::new); + List ids = accountList.stream() + .map(x -> x.getId() + "") + .collect(Collectors.toList()); adapayMemberAccountService.deleteAdapayMemberAccountByIds(ids); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayMemberAccountMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayMemberAccountMapper.java index a97c2e757..d26e43d2a 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayMemberAccountMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/AdapayMemberAccountMapper.java @@ -110,7 +110,7 @@ public interface AdapayMemberAccountMapper { * @param ids 需要删除的数据主键集合 * @return 结果 */ - int deleteAdapayMemberAccountByIds(Long[] ids); + int deleteAdapayMemberAccountByIds(List ids); AdapayMemberAccount selectByMerchantId(String merchantId); diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayMemberAccountService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayMemberAccountService.java index 7d5409ddb..e64db07c5 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayMemberAccountService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/AdapayMemberAccountService.java @@ -57,7 +57,7 @@ public interface AdapayMemberAccountService { * @param ids 需要删除的【请填写功能名称】主键集合 * @return 结果 */ - int deleteAdapayMemberAccountByIds(Long[] ids); + int deleteAdapayMemberAccountByIds(List ids); AdapayMemberAccount selectByMerchantId(String merchantId); diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/AdapayMemberAccountServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/AdapayMemberAccountServiceImpl.java index 883673867..d78df6ff4 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/AdapayMemberAccountServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/AdapayMemberAccountServiceImpl.java @@ -93,7 +93,7 @@ public class AdapayMemberAccountServiceImpl implements AdapayMemberAccountServic * @return 结果 */ @Override - public int deleteAdapayMemberAccountByIds(Long[] ids) { + public int deleteAdapayMemberAccountByIds(List ids) { return adapayMemberAccountMapper.deleteAdapayMemberAccountByIds(ids); } diff --git a/jsowell-pile/src/main/resources/mapper/pile/AdapayMemberAccountMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/AdapayMemberAccountMapper.xml index 720620b9b..47ef0b5a9 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/AdapayMemberAccountMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/AdapayMemberAccountMapper.xml @@ -504,7 +504,7 @@ update adapay_member_account set del_flag = '1' where id in - + #{id}