소스 검색

处理一个用户绑定同一银行卡只能插入一条数据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");