From e2c14ffb0a6237bb5c397f5d0baaa4fa70cfe3b0 Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期一, 11 九月 2023 11:20:01 +0800
Subject: [PATCH] MOM系统-9-11

---
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/RawInsProductServiceImpl.java |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/RawInsProductServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/RawInsProductServiceImpl.java
index 98ea903..f3be70b 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/RawInsProductServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/RawInsProductServiceImpl.java
@@ -1,15 +1,19 @@
 package com.yuanchu.mom.service.impl;
 
 
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.yuanchu.mom.mapper.RawInsProductMapper;
 import com.yuanchu.mom.mapper.RawInspectMapper;
 import com.yuanchu.mom.pojo.RawInsProduct;
 import com.yuanchu.mom.pojo.RawInspect;
 import com.yuanchu.mom.service.RawInsProductService;
+import com.yuanchu.mom.utils.MyUtil;
 import org.springframework.stereotype.Service;
 
 import javax.annotation.Resource;
+import java.sql.Wrapper;
 import java.util.Arrays;
 import java.util.Date;
 import java.util.List;
@@ -64,12 +68,12 @@
     //鍙洿鏀硅澶�,涔嬪墠鐨勬楠屽�煎垹鎺�
     @Override
     public void updateDevByRpId(Integer rpId, Integer devId) {
-        RawInsProduct rawInsProduct = new RawInsProduct();
-        rawInsProduct.setId(rpId);
-        rawInsProduct.setDeviceId(devId);
-        rawInsProduct.setTestValue(null);
-        rawInsProduct.setTestState(null);
-        rawInsProductMapper.updateById(rawInsProduct);
+        LambdaUpdateWrapper<RawInsProduct> updateWrapper = Wrappers.<RawInsProduct>lambdaUpdate()
+                .eq(RawInsProduct::getId, rpId)
+                .set(RawInsProduct::getDeviceId, devId)
+                .set(RawInsProduct::getTestState, null)
+                .set(RawInsProduct::getTestValue, null);
+        rawInsProductMapper.update(new RawInsProduct(), updateWrapper);
     }
 
     /*鍒ゆ柇妫�娴嬪�兼槸鍚︽弧瓒虫爣鍑嗗�煎拰鍐呮帶鍊肩殑瑕佹眰,濡傛灉涓嶆弧瓒冲垯妫�楠岀粨璁轰负涓嶅悎鏍�*/

--
Gitblit v1.9.3