From d48d966dfde7a0c31bd81466559e5e8d681dc200 Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期六, 21 十月 2023 16:16:11 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java | 55 ++++++++++++++++++++-----------------------------------
1 files changed, 20 insertions(+), 35 deletions(-)
diff --git a/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java b/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java
index 16a2de4..fca817d 100644
--- a/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java
+++ b/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java
@@ -6,9 +6,9 @@
import com.ld.igds.check.service.CoreCheckStandardService;
import com.ld.igds.util.ContextUtil;
import org.apache.commons.lang3.StringUtils;
+import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
-
import java.util.ArrayList;
import java.util.List;
@@ -38,18 +38,29 @@
@Override
public List<CheckItemData> getCheckItemById(String checkId, String companyId) {
- return checkStandardMapper.getCheckItemById(checkId, companyId);
+ List<CheckItemData> result = checkStandardMapper.getCheckItemById(checkId, companyId);
+ for (CheckItemData data : result) {
+ if (data.getUpperLimit() > 0.0 && StringUtils.isNotEmpty(data.getOperaSymbol())) {
+ data.setOperaSymbolValue(data.getOperaSymbol() + " " + data.getUpperLimit());
+ }
+ }
+ return result;
}
@Override
- public List<CheckItemData> getCheckItemByStandard(String checkId, String companyId,
- String deptId, String foodVariety) {
+ public List<CheckItemData> getCheckItemByStandard(String companyId,String checkId,String foodVariety) {
List<CheckItemData> result = new ArrayList<>();
+
if (StringUtils.isEmpty(foodVariety)) {
return result;
}
- List<CheckStandardData> list = this.getCheckStandard(companyId, deptId, foodVariety);
+
+ if (StringUtils.isEmpty(companyId)) {
+ companyId = ContextUtil.getDefaultCompanyId();
+ }
+
+ List<CheckStandardData> list = checkStandardMapper.getCheckStandard(companyId, foodVariety);
if (null == list) {
return result;
}
@@ -57,40 +68,14 @@
CheckItemData item;
for (CheckStandardData data : list) {
item = new CheckItemData();
+ BeanUtils.copyProperties(data, item);
item.setCheckId(checkId);
- item.setCompanyId(companyId);
- item.setStandardId(data.getStandardId());
- item.setStandardName(data.getStandardName());
- item.setUnit(data.getUnit());
- item.setUpperLimit(data.getUpperLimit());
- item.setRuleNum(data.getRuleNum());
- item.setRuleAdd(data.getRuleAdd());
- item.setRuleAddEnd(data.getRuleAddEnd());
- item.setRuleReduce(data.getRuleReduce());
- item.setOperaSymbol(data.getOperaSymbol());
-// TODO
-// if (data.getUpperLimit() > 0.0) {
-// item.setStandardValue(data.getUpperLimit() + "");
-// if(null != data.getOperaSymbol()){
-// item.setStandardValue(data.getOperaSymbol() +" " + data.getUpperLimit());
-// }
-// }
+ if (data.getUpperLimit() > 0.0 && StringUtils.isNotEmpty(data.getOperaSymbol())) {
+ item.setOperaSymbolValue(data.getOperaSymbol() + " " + data.getUpperLimit());
+ }
result.add(item);
}
return result;
}
-
- @Override
- public List<CheckStandardData> getCheckStandard(String companyId, String deptId, String foodVariety) {
- if (StringUtils.isEmpty(companyId)) {
- companyId = ContextUtil.getDefaultCompanyId();
- }
- if (StringUtils.isEmpty(deptId)) {
- companyId = ContextUtil.subDeptId(ContextUtil.getLoginUser());
- }
-
- return checkStandardMapper.getCheckStandard(companyId, deptId, foodVariety);
- }
-
}
--
Gitblit v1.9.3