浏览代码

处理一个用户绑定同一银行卡只能插入一条数据bug修复

hxl13994548489 2 年之前
父节点
当前提交
f1209312ad
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      src/main/java/com/ydtech/modules/admin/service/impl/SysUserBankCardServiceImpl.java

+ 1 - 3
src/main/java/com/ydtech/modules/admin/service/impl/SysUserBankCardServiceImpl.java

@@ -1,13 +1,11 @@
 package com.ydtech.modules.admin.service.impl;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ydtech.core.page.HttpResult;
 import com.ydtech.exception.SystemException;
 import com.ydtech.modules.admin.dao.SysUserBankCardMapper;
-import com.ydtech.modules.admin.model.SysDeptAccount;
 import com.ydtech.modules.admin.model.po.SysUserBankCard;
 import com.ydtech.modules.admin.model.po.SysUserBankCardHistory;
 import com.ydtech.modules.admin.model.vo.SysUserBankCardVO;
@@ -140,7 +138,7 @@ public class SysUserBankCardServiceImpl extends ServiceImpl<SysUserBankCardMappe
     public void insertByBankNumber(SysUserBankCardVO sysUserBankCardVO) {
         SysUserBankCard findSysUserBankCard = sysUserBankCardService.getOne(new LambdaQueryWrapper<SysUserBankCard>()
                 .eq(SysUserBankCard::getBankNumber, sysUserBankCardVO.getBankNumber())
-                .eq(SysUserBankCard::getUserId, BaseController.getUser().getId()));
+                .eq(SysUserBankCard::getUserId, sysUserBankCardVO.getUserId()));
         if (findSysUserBankCard != null) {
             findSysUserBankCard.setDelFlag("0");
             findSysUserBankCard.setAuditStatus("0");