From c2266e103ddc803d0a4f397eb1cdb9455eae87f3 Mon Sep 17 00:00:00 2001
From: hecan <1718492867@qq.com>
Date: Tue, 25 Jun 2024 11:01:39 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=A2=9E=E5=88=A0=E6=94=B9?=
=?UTF-8?q?=E6=9F=A5=E9=80=BB=E8=BE=91=EF=BC=8C=E4=BD=BF=E7=94=A8=E4=B8=BB?=
=?UTF-8?q?=E8=A1=A8id=E5=BD=93=E4=BD=9C=E6=98=8E=E7=BB=86=E7=9A=84formmai?=
=?UTF-8?q?n=5Fid?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../entity/ComparisonDetailsEntity.xml | 6 +--
.../comparison/entity/ComparisonEntity.xml | 4 +-
.../service/impl/ComparisonServiceImpl.java | 44 +++++++++++++++----
3 files changed, 41 insertions(+), 13 deletions(-)
diff --git a/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonDetailsEntity.xml b/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonDetailsEntity.xml
index 8b35da0b..4957592c 100644
--- a/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonDetailsEntity.xml
+++ b/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonDetailsEntity.xml
@@ -20,7 +20,7 @@
@@ -48,7 +48,7 @@
${key} =#{value}
- where data_id=#{dataId} and sts='Y'
+ where data_id=#{dataId} and formmain_id= #{formmainId} and sts='Y' and (data_status='Y' or data_status='F')
@@ -60,7 +60,7 @@
- and formmain_id=#{formmainId} and sts='Y'
+ and formmain_id=#{formmainId} and sts='Y' and (data_status='Y' or data_status='F')
diff --git a/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonEntity.xml b/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonEntity.xml
index 47e8825a..341e28cd 100644
--- a/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonEntity.xml
+++ b/service/src/main/java/com/hzya/frame/sysnew/comparison/entity/ComparisonEntity.xml
@@ -106,7 +106,7 @@
${key} =#{value}
- where data_id=#{dataId} and sts='Y'
+ where id=#{id} and sts='Y' and (data_status='Y' or data_status='F')
@@ -119,7 +119,7 @@
and ${key} =#{value}
- and data_id=#{dataId} and sts='Y'
+ and id=#{id} and sts='Y' and (data_status='Y' or data_status='F')
diff --git a/service/src/main/java/com/hzya/frame/sysnew/comparison/service/impl/ComparisonServiceImpl.java b/service/src/main/java/com/hzya/frame/sysnew/comparison/service/impl/ComparisonServiceImpl.java
index 3104b67f..251be257 100644
--- a/service/src/main/java/com/hzya/frame/sysnew/comparison/service/impl/ComparisonServiceImpl.java
+++ b/service/src/main/java/com/hzya/frame/sysnew/comparison/service/impl/ComparisonServiceImpl.java
@@ -102,7 +102,7 @@ public class ComparisonServiceImpl extends BaseService
JSONObject jsonObjects=new JSONObject();
jsonObjects.put(comparisonEntity.getDbName(),comparisonEntitiePage);
if(comparisonDetailsEntity.getDbName()!=null){
- comparisonDetailsEntity.setFormmainId(String.valueOf(comparisonEntitiePage.get("data_id")));
+ comparisonDetailsEntity.setFormmainId(String.valueOf(comparisonEntitiePage.get("id")));
//查询明细表数据
List