| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.util.ObjectUtils; |
| | | |
| | | @Service("iUserBankService") |
| | | @Service("iUserBankService") |
| | | public class UserBankServiceImpl extends ServiceImpl<UserBankMapper, UserBank> implements IUserBankService { |
| | | |
| | | @Resource |
| | |
| | | |
| | | public ServerResponse getBank(Integer userId) { return ServerResponse.createBySuccess(this.userBankMapper.selectList(new LambdaQueryWrapper<UserBank>().eq(UserBank::getUserId,userId)));} |
| | | |
| | | } |
| | | @Override |
| | | public ServerResponse delete(String id, HttpServletRequest request) { |
| | | User user = this.iUserService.getCurrentUser(request); |
| | | UserBank userBank = userBankMapper.selectOne(new LambdaQueryWrapper<>(UserBank.class).eq(UserBank::getId,id).eq(UserBank::getUserId,user.getId())); |
| | | if(ObjectUtils.isEmpty(userBank)){ |
| | | return ServerResponse.createByErrorMsg("删除失败,银行卡不存在",request); |
| | | } |
| | | userBankMapper.deleteById(userBank.getId()); |
| | | return ServerResponse.createBySuccessMsg("删除成功",request); |
| | | } |
| | | |
| | | @Override |
| | | public ServerResponse getById(String id, HttpServletRequest request) { |
| | | UserBank userBank = userBankMapper.selectById(id); |
| | | return ServerResponse.createBySuccess(userBank); |
| | | } |
| | | |
| | | } |