修改上传银行卡返回值

master
冯凯 2023-11-03 11:10:43 +08:00
parent 1228cceba1
commit 8532c09b1b
3 changed files with 8 additions and 5 deletions

View File

@ -1,6 +1,8 @@
package com.health.system.server.controller;
import com.health.common.core.domain.Result;
import com.health.common.core.utils.StringUtils;
import com.health.system.common.domain.BankCard;
import com.health.system.server.config.ForestClientInterface;
import com.health.system.server.service.SysBankCardService;
import org.springframework.beans.factory.annotation.Autowired;
@ -37,7 +39,7 @@ public class SysBankCardController {
public Result bindUserBank(@RequestParam("bankImage") MultipartFile bankImage) throws IOException {
//获取银行卡照片的字节流
Boolean flag = sysBankCardService.bindUserBank(bankImage);
return flag == true ? Result.success("", "银行卡绑定成功") : Result.error("", "银行卡绑定失败");
BankCard bankCard = sysBankCardService.bindUserBank(bankImage);
return StringUtils.isNotNull(bankCard) ? Result.success(bankCard, "银行卡绑定成功") : Result.error("", "银行卡绑定失败");
}
}

View File

@ -1,5 +1,6 @@
package com.health.system.server.service;
import com.health.system.common.domain.BankCard;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
@ -11,5 +12,5 @@ import java.io.IOException;
* @date 2023/10/28 15:11
*/
public interface SysBankCardService {
Boolean bindUserBank(MultipartFile bankImage) throws IOException;
BankCard bindUserBank(MultipartFile bankImage) throws IOException;
}

View File

@ -31,7 +31,7 @@ public class SysBankCardServiceImpl implements SysBankCardService {
private SysBankCardMapper sysBankCardMapper;
@Override
public Boolean bindUserBank(MultipartFile bankImage) throws IOException {
public BankCard bindUserBank(MultipartFile bankImage) throws IOException {
Long userId = SecurityUtils.getUserId();
byte[] bytes = bankImage.getBytes();
String bank = Base64.getEncoder().encodeToString(bytes);
@ -50,6 +50,6 @@ public class SysBankCardServiceImpl implements SysBankCardService {
bankCard.setBankType(cardType);
bankCard.setCardName(cardName);
System.out.println(bankCard);
return sysBankCardMapper.insertBankCard(bankCard)>0;
return sysBankCardMapper.insertBankCard(bankCard)>0?bankCard:null;
}
}