From 48a358541caf7d4698fbd569ba61fa3469851e34 Mon Sep 17 00:00:00 2001
From: anthonyywj2 <353682448@qq.com>
Date: Tue, 14 Jun 2022 01:48:53 +0800
Subject: [PATCH] =?UTF-8?q?=E9=AA=8C=E6=94=B6=E4=BC=A0=E5=8F=82=E9=97=AE?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../api/admin/dao/basic/EntrustReceDao.java | 2 ++
.../service/basic/EntrustReceService.java | 2 ++
.../basic/impl/EntrustReceServiceImpl.java | 5 +++++
.../glxp/api/admin/thread/DlBasicService.java | 2 +-
.../mybatis/mapper/basic/EntrustReceDao.xml | 19 +++++++++++++++++++
5 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/api-admin/src/main/java/com/glxp/api/admin/dao/basic/EntrustReceDao.java b/api-admin/src/main/java/com/glxp/api/admin/dao/basic/EntrustReceDao.java
index c77b4bee..6123e60e 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/dao/basic/EntrustReceDao.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/dao/basic/EntrustReceDao.java
@@ -21,6 +21,8 @@ public interface EntrustReceDao {
boolean insertEntrustRec(EntrustReceEntity ioOrderStatusEntity);
+ boolean replaceEntrustRec(EntrustReceEntity entrustReceEntity);
+
boolean deleteById(String id);
boolean deleteAll();
diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/basic/EntrustReceService.java b/api-admin/src/main/java/com/glxp/api/admin/service/basic/EntrustReceService.java
index bf166b6c..46bbcdae 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/service/basic/EntrustReceService.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/service/basic/EntrustReceService.java
@@ -20,6 +20,8 @@ public interface EntrustReceService {
boolean insertEntrustRec(EntrustReceEntity ioOrderStatusEntity);
+ boolean replaceEntrustRec(EntrustReceEntity entrustReceEntity);
+
boolean deleteById(String id);
boolean deleteAll();
diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/basic/impl/EntrustReceServiceImpl.java b/api-admin/src/main/java/com/glxp/api/admin/service/basic/impl/EntrustReceServiceImpl.java
index e5321ab6..90fae389 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/service/basic/impl/EntrustReceServiceImpl.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/service/basic/impl/EntrustReceServiceImpl.java
@@ -74,6 +74,11 @@ public class EntrustReceServiceImpl implements EntrustReceService {
return entrustReceDao.insertEntrustRec(entrustReceEntity);
}
+ @Override
+ public boolean replaceEntrustRec(EntrustReceEntity entrustReceEntity) {
+ return entrustReceDao.replaceEntrustRec(entrustReceEntity);
+ }
+
@Override
public boolean deleteById(String id) {
return entrustReceDao.deleteById(id);
diff --git a/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java b/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java
index 9a701429..48625c83 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java
@@ -388,7 +388,7 @@ public class DlBasicService {
entrustReceService.deleteAll();
for (EntrustReceEntity entrustReceEntity : syncDataResponse.getEntrustReceEntities()) {
entrustReceEntity.setUpdateTime(null);
- entrustReceService.insertEntrustRec(entrustReceEntity);
+ entrustReceService.replaceEntrustRec(entrustReceEntity);
}
}
diff --git a/api-admin/src/main/resources/mybatis/mapper/basic/EntrustReceDao.xml b/api-admin/src/main/resources/mybatis/mapper/basic/EntrustReceDao.xml
index 5b683b1d..323c88b2 100644
--- a/api-admin/src/main/resources/mybatis/mapper/basic/EntrustReceDao.xml
+++ b/api-admin/src/main/resources/mybatis/mapper/basic/EntrustReceDao.xml
@@ -117,6 +117,25 @@
)
+
+
+ replace
+ INTO basic_entrust_accept(id,`action`, entrustInv, `entrustUser`, userId, updateTime, remark,entrustAction,finishRece,curInv)
+ values (
+ #{id},
+ #{action},
+ #{entrustInv},
+ #{entrustUser},
+ #{userId},
+ #{updateTime},
+ #{remark},
+ #{entrustAction},
+ #{finishRece},
+ #{curInv}
+ )
+
+
UPDATE basic_entrust_accept