Pārlūkot izejas kodu

完成查询和修改

itcast 1 gadu atpakaļ
vecāks
revīzija
0a296374af

+ 7 - 4
src/main/java/com/om/service/impl/DiagnosisVersionInfoServiceImpl.java

@@ -111,8 +111,11 @@ public class DiagnosisVersionInfoServiceImpl extends ServiceImpl<DiagnosisVersio
         DiagnosisVersionInfo info2 = this.getById(diaId);//查询到copy过去
         BeanUtil.copyProperties(info2,info);
         BeanUtil.copyProperties(diagnosisVersionVO,info);
-        log.info("----修改用户信息-----");
-        this.update(info,null);
+        log.info("----修改用户信息{}-----",info);
+        LambdaQueryWrapper<DiagnosisVersionInfo> queryWrappeInfo = new LambdaQueryWrapper<>();
+        queryWrappeInfo.eq(DiagnosisVersionInfo::getId,diaId);
+
+        this.update(info,queryWrappeInfo);
 
         //客户端编号也要更改
         String[] clientNums = diagnosisVersionVO.getClientNums();
@@ -125,7 +128,7 @@ public class DiagnosisVersionInfoServiceImpl extends ServiceImpl<DiagnosisVersio
             DiagClients diagClients = new DiagClients();
             diagClients.setClientNum(clientNums[i]);
             diagClients.setDiagId(diaId);
-            log.info("----修改客户端名称-----");
+            log.info("----修改客户端名称{}-----",diagClients);
             diagClientsService.save(diagClients);
         }
         log.info("----修改完成-----");
@@ -182,7 +185,7 @@ public class DiagnosisVersionInfoServiceImpl extends ServiceImpl<DiagnosisVersio
                               String username) {
 
         Page<DiagnosisVersionInfo> page = this.lambdaQuery()
-                .eq(StringUtils.isNotBlank(username),DiagnosisVersionInfo::getUsername,username)
+                .like(StringUtils.isNotBlank(username),DiagnosisVersionInfo::getUsername,username)
                 .page(new Page<>(pageIndex,pageSize));
         //获取总的数据
         List<DiagnosisVersionInfo> diagLists = page.getRecords();