diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiservice/impl/InfoApiServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiservice/impl/InfoApiServiceImpl.java index 4e595c8..93ad1c2 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiservice/impl/InfoApiServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiservice/impl/InfoApiServiceImpl.java @@ -80,7 +80,27 @@ public class InfoApiServiceImpl implements InfoApiService { //添加银行卡 @Override public Result addBankCard(String token, HanHaiBank bean){ - return Result.OK(); + + String bankId = bean.getBankId(); + String name = bean.getName(); + String card = bean.getCard(); + + if(null == bankId){ + return Result.OK("银行卡号未上传!"); + }else if(null == name){ + return Result.OK("姓名未上传!"); + }else if(null == card){ + return Result.OK("身份证号未上传!"); + } + + boolean result = hanHaiBankService.save(bean); + + if(result){ + return Result.OK("银行卡添加成功!"); + }else { + return Result.OK("银行卡添加失败!"); + } + } @@ -88,7 +108,13 @@ public class InfoApiServiceImpl implements InfoApiService { //获取银行卡列表带分页 @Override public Result getBankCardPage(String token, HanHaiBankBean bean){ - return Result.OK(); + Page page = new Page<>(bean.getPageNo(),bean.getPageSize()); + Page pageList = hanHaiBankService + .lambdaQuery() + .orderByDesc(HanHaiBank::getCreateTime) + .page(page); + + return Result.OK("银行卡列表", pageList); }