From 5490ac34ca045d6dbfe52744fb96d7e5b96a06f8 Mon Sep 17 00:00:00 2001 From: SUNJIABIN Date: Tue, 4 Apr 2023 22:23:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BC=81=E6=A0=87=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E5=A4=9A=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SarBussionessStandServiceImpl.java | 10 +++------- .../java/com/adc/da/slrs/sarUser/dao/TsUserDao.java | 3 +++ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java index 65b078c7..99e851e6 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java @@ -2423,19 +2423,15 @@ public class SarBussionessStandServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(); - queryWrapper.eq(str != null,"UNAME",str) - .eq(account != null,"ACCOUNT",account); - TsUser tsUser = tsUserDao.selectOne(queryWrapper); - String acc = tsUser.getAccount(); - String qcr = tsUser.getUname(); + qcr = tsUserDao.selectByQcrName(account); if (str != null && !str.equals("")) { - if (!account.equals(acc) && !str.equals(qcr)){ + if (!str.equals(qcr)){ return Result.error("第"+ count +"行输入的起草人名称不存在"); } if (str.length() > 100) { diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarUser/dao/TsUserDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarUser/dao/TsUserDao.java index 7ea3406f..6964168a 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarUser/dao/TsUserDao.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarUser/dao/TsUserDao.java @@ -78,4 +78,7 @@ public interface TsUserDao extends BaseMapper { @Select("select ACCOUNT from ts_user where UNAME =#{qcrbuss}") String selectByAccount(String qcrbuss); + + @Select("select UNAME from ts_user where ACCOUNT =#{str}") + String selectByQcrName(String str); }