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-api-inte/src/main/java/com/ld/igds/sh/service/ApiShService.java | 2
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1201.java | 28 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/impl/HApiShServiceImpl.java | 3
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1304.java | 28 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1104.java | 15
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1112.java | 17
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1312.java | 26 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1404.java | 62 ++--
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1501.java | 23
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1401.java | 35 +-
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1301.java | 34 +-
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1306.java | 43 +-
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1303.java | 24 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1403.java | 16
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1103.java | 4
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1503.java | 27 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1504.java | 22
igds-verb/src/main/java/com/ld/igds/verb/view/AreationData.view.xml | 28 ++
igds-web/src/main/resources/static/admin/quantity/quantity.js | 2
igds-api-inte/src/main/java/com/ld/igds/sh/util/ApiShUtil.java | 45 +++
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1405.java | 20
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java | 26 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1408.java | 20
igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java | 21
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java | 32 +-
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1106.java | 18
igds-web/src/main/resources/static/admin/grain/liquid-height.js | 12
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1309.java | 24 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1202.java | 26 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1105.java | 13
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1310.java | 20
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1402.java | 13
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1102.java | 1
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1302.java | 31 +
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1502.java | 33 +
35 files changed, 484 insertions(+), 310 deletions(-)
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShService.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShService.java
index 5b718e3..3916944 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShService.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShService.java
@@ -3,8 +3,6 @@
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.param.ApiRequest;
-import java.text.ParseException;
-
/**
* 瀵瑰鎺ュ彛涓氬姟
* @author chen
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1102.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1102.java
index 729db51..e5856ad 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1102.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1102.java
@@ -15,6 +15,7 @@
import org.apache.commons.lang3.time.DateFormatUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1103.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1103.java
index 8eccbd9..4b197b8 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1103.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1103.java
@@ -11,11 +11,13 @@
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
+import com.ld.igds.util.NumberUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateFormatUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -73,7 +75,7 @@
dto.setFdjg(building.getRoof());
dto.setFjjg(building.getRoofTruss());
dto.setDmjg(building.getGround());
- dto.setSjcr("0");
+ dto.setSjcr(building.getStorage() == null ? "0" : NumberUtil.keepPrecision(building.getStorage()/1000,1) + "");
dto.setCwc(building.getLength() == null ? "0" : building.getLength() + "");
dto.setCwk(building.getWidth() == null ? "0" : building.getWidth() + "");
dto.setCwyg(building.getHeight() == null ? "0" : building.getHeight() + "");
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1104.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1104.java
index c710ebf..fd34350 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1104.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1104.java
@@ -1,6 +1,5 @@
package com.ld.igds.sh.service;
-import com.ld.igds.constant.DepotStatus;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.Depot;
import com.ld.igds.models.InteStatusLog;
@@ -13,11 +12,13 @@
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
+import com.ld.igds.util.NumberUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateFormatUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -67,22 +68,22 @@
InteStatusLog addLog;
for (Depot depot : depotList) {
dto = new Dto1104();
- dto.setHwbm(depot.getId());
+ dto.setHwbm(ApiShUtil.getGbDepotId(depot.getId()) + "01");
dto.setHwmc(depot.getName());
dto.setHwqyrq(DateFormatUtils.format((depot.getStoreDate()==null?new Date():depot.getStoreDate()),"yyyy-MM-dd"));
- dto.setHwrl(depot.getStorageReal()==null?"0.0":depot.getStorageReal() + "");
- dto.setCfbh(depot.getId().substring(0,25));
- dto.setHwzt(DepotStatus.getGBCode(depot.getDepotStatus()));
+ dto.setHwrl(depot.getStorageMax()==null?"0.0": NumberUtil.keepPrecision(depot.getStorageMax()/1000,1) + "");
+ dto.setCfbh(ApiShUtil.getGbDepotId(depot.getId()).substring(0,25));
+ dto.setHwzt(apiShUtil.getDepotStatus(depot.getDepotStatus()));
dto.setClfs(depot.getStoreType());
dto.setBgy(depot.getStoreKeeper());
dto.setBgyxm(depot.getStoreKeeperName());
dto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
//鏌ヨ鏃ュ織鐘舵�佽〃锛岃缃搷浣滄爣蹇�
- log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1104 + "_" + depot.getId());
+ log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1104 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
if(null == log){
addLog = new InteStatusLog();
- addLog.setBizId(ApiShConst.API_SH_1104 + "_" + depot.getId());
+ addLog.setBizId(ApiShConst.API_SH_1104 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
addLog.setCompanyId(companyId);
addLog.setBizType(ApiShConst.API_SH_TYPE_BASIC);
addLog.setInterfaceId(ApiShConst.API_SH_1104);
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1105.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1105.java
index f1cd43a..ef04719 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1105.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1105.java
@@ -10,14 +10,17 @@
import com.ld.igds.sh.param.ApiRequest;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
+import com.ld.igds.util.NumberUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateFormatUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -69,10 +72,10 @@
continue;
}
dto = new Dto1105();
- dto.setYgdm(depot.getId());
+ dto.setYgdm(ApiShUtil.getGbDepotId(depot.getId()).substring(0, 25));
dto.setYgmc(depot.getName());
- dto.setKqdm(depot.getId().substring(0, 24));
- dto.setGr(depot.getStorageMax() == null?"0.0":depot.getStorageMax() + "");
+ dto.setKqdm(ApiShUtil.getGbDepotId(depot.getId()).substring(0, 21));
+ dto.setGr(depot.getStorageMax() == null?"0.0": NumberUtil.keepPrecision(depot.getStorageMax()/1000,1) + "");
dto.setJzsj(DateFormatUtils.format((depot.getStoreDate()==null?new Date():depot.getStoreDate()),"yyyy-MM-dd"));
building = hApiShServiceImpl.getBuilding(companyId, depot.getBuildingId());
@@ -84,10 +87,10 @@
dto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
//鏌ヨ鏃ュ織鐘舵�佽〃锛岃缃搷浣滄爣蹇�
- log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1105 + "_" + depot.getId());
+ log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1105 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
if(null == log){
addLog = new InteStatusLog();
- addLog.setBizId(ApiShConst.API_SH_1105 + "_" + depot.getId());
+ addLog.setBizId(ApiShConst.API_SH_1105 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
addLog.setCompanyId(companyId);
addLog.setBizType(ApiShConst.API_SH_TYPE_BASIC);
addLog.setInterfaceId(ApiShConst.API_SH_1105);
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1106.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1106.java
index eb38708..daa67f3 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1106.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1106.java
@@ -11,9 +11,11 @@
import com.ld.igds.sh.param.ApiRequest;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
+import com.ld.igds.util.NumberUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateFormatUtils;
@@ -71,9 +73,9 @@
continue;
}
dto = new Dto1106();
- dto.setAjdh(depot.getId());
+ dto.setAjdh(ApiShUtil.getGbDepotId(depot.getId()));
dto.setAjmc(depot.getName());
- dto.setCfbh(depot.getId().substring(0, 25));
+ dto.setCfbh(ApiShUtil.getGbDepotId(depot.getId()).substring(0, 25));
building = hApiShServiceImpl.getBuilding(companyId, depot.getBuildingId());
if (null != building) {
@@ -81,17 +83,21 @@
dto.setAjkd(building.getWidth() == null ? "0.0" : building.getWidth() + "");
dto.setAjgd(building.getHeight() == null ? "0.0" : building.getHeight() + "");
}
- dto.setSjcr(depot.getStorageMax() == null ? "0.0" : depot.getStorageMax() + "");
+ dto.setSjcr(depot.getStorageMax() == null ? "0.0" : NumberUtil.keepPrecision(depot.getStorageMax()/1000, 1) + "");
dto.setQyrq(DateFormatUtils.format((depot.getStoreDate() == null ? new Date() : depot.getStoreDate()), "yyyy-MM-dd"));
- dto.setAjzt("1"); //鐜╁ソ
+ if(DepotStatus.STATUS_9.getCode().equals(depot.getDepotStatus())){
+ dto.setAjzt("3"); //闇�澶т慨
+ }else {
+ dto.setAjzt("1"); //鐜╁ソ
+ }
dto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
//鏌ヨ鏃ュ織鐘舵�佽〃锛岃缃搷浣滄爣蹇�
- log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1106 + "_" + depot.getId());
+ log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1106 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
if(null == log){
addLog = new InteStatusLog();
- addLog.setBizId(ApiShConst.API_SH_1106 + "_" + depot.getId());
+ addLog.setBizId(ApiShConst.API_SH_1106 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
addLog.setCompanyId(companyId);
addLog.setBizType(ApiShConst.API_SH_TYPE_BASIC);
addLog.setInterfaceId(ApiShConst.API_SH_1106);
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1112.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1112.java
index fca3b70..518b6e1 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1112.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1112.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.bstek.bdf2.core.model.DefaultDept;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.file.CoreFileService;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.FileInfo;
@@ -23,6 +22,7 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.io.File;
import java.util.ArrayList;
import java.util.Date;
@@ -61,13 +61,16 @@
//鑾峰彇鍗曚綅淇℃伅
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
- List<FileInfo> listFiles = hApiShServiceImpl.listFiles(companyId, startTime, param.getEndTime());
+ List<FileInfo> listFiles = hApiShServiceImpl.listFiles(companyId, param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (listFiles == null || listFiles.isEmpty()) {
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1201.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1201.java
index 5b26c40..3ceca65 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1201.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1201.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.ld.igds.constant.CheckType;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.CheckItem;
import com.ld.igds.models.InteStatusLog;
@@ -13,6 +12,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -57,15 +57,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1201);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<MQuality> dataList = hApiShServiceImpl.listQuality(companyId, param.getDepotId(), startTime, param.getEndTime());
+ List<MQuality> dataList = hApiShServiceImpl.listQuality(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -81,9 +84,9 @@
for (MQuality data : dataList) {
dto = new Dto1201();
dto.setZjbgdbh(data.getId());
- dto.setHwbm(data.getDepotId());
+ dto.setHwbm(ApiShUtil.getGbDepotId(data.getDepotId()) + "01");
dto.setPznm(StringUtils.isEmpty(data.getFoodVariety())?"0":data.getFoodVariety());
- dto.setZznm(data.getDepotId().substring(0, 21));
+ dto.setZznm(ApiShUtil.getGbDepotId(data.getDepotId()).substring(0, 21));
dto.setSkdjbm(StringUtils.isEmpty(data.getFoodLevel())?"0":data.getFoodLevel());
dto.setQysj(DateFormatUtils.format((data.getCheckTime() == null ? new Date() : data.getCheckTime()), "yyyy-MM-dd"));
dto.setRkrq(DateFormatUtils.format((data.getCheckTime() == null ? new Date() : data.getCheckTime()), "yyyy-MM-dd"));
@@ -110,10 +113,9 @@
dto.setShrxm(StringUtils.isEmpty(data.getUser())?"0":data.getUser());
dto.setQyqy(StringUtils.isEmpty(data.getCheckArea())?"0":data.getCheckArea());
dto.setQyrxm(StringUtils.isEmpty(data.getCheckUser())?"0":data.getCheckUser());
- // TODO
-// dto.setYpsl(data.getCheckNum()==null?"0.0":(data.getCheckNum() + ""));
-// dto.setDbsl(StringUtils.isEmpty(data.getCheckRepresent())?"0":data.getCheckRepresent());
-// dto.setYpdj(StringUtils.isEmpty(data.getCheckLevel())?"0":data.getCheckLevel());
+ dto.setYpsl(data.getYpsl()==null?"0.0":(data.getYpsl() + ""));
+ dto.setDbsl(data.getDbsl() == null?"0.0":data.getDbsl() + "");
+ dto.setYpdj(StringUtils.isEmpty(data.getYpdj())?"0":data.getYpdj());
dto.setSfzcccnx(StringUtils.isEmpty(data.getNormalYear())?"0":data.getNormalYear());
dto.setLsxz(StringUtils.isEmpty(data.getFoodLevel())?"0":data.getFoodLevel());
dto.setBgbh(data.getId());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1202.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1202.java
index 2802703..55365e3 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1202.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1202.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.bstek.bdf2.core.model.DefaultDept;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.CheckItem;
import com.ld.igds.models.InteStatusLog;
@@ -23,7 +22,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 璐ㄦ鏁版嵁鏄庣粏淇℃伅鎺ュ彛
@@ -54,15 +56,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1202);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ璐ㄦ鏁版嵁
- List<MQuality> dataList = hApiShServiceImpl.listQuality(companyId, param.getDepotId(), startTime, param.getEndTime());
+ List<MQuality> dataList = hApiShServiceImpl.listQuality(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -99,7 +104,10 @@
dto.setZjbgdnm(data.getCheckId() + data.getCompanyId() + data.getStandardId());
dto.setZjbgmxnm(data.getCheckId() + data.getCompanyId() + data.getStandardId());
dto.setJyxmnm(data.getStandardId());
- // dto.setJybz(data.getStandardValue()); TODO
+ if(data.getUpperLimit() == null){
+ data.setUpperLimit(0.0);
+ }
+ dto.setJybz(data.getUpperLimit() + " ~ " + data.getUpperLimit());
dto.setJyjl(StringUtils.isEmpty(data.getRemarks())?"0":data.getRemarks());
dto.setBz(StringUtils.isEmpty(data.getRemarks())?"0":data.getRemarks());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1301.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1301.java
index c9b9a31..d45f4c0 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1301.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1301.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.ld.igds.constant.FoodVariety;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.Building;
import com.ld.igds.models.InoutNoticeOut;
@@ -13,6 +12,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -23,7 +23,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮鍑哄簱閫氱煡鍗曟暟鎹帴鍙�
@@ -54,15 +57,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1301);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<InoutNoticeOut> noticeOutList = hApiShServiceImpl.listNoticeOut(companyId, param.getDepotId(), startTime, param.getEndTime());
+ List<InoutNoticeOut> noticeOutList = hApiShServiceImpl.listNoticeOut(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (noticeOutList == null || noticeOutList.isEmpty()) {
@@ -77,16 +83,16 @@
//灏佽鏁版嵁淇℃伅
for (InoutNoticeOut noticeOut : noticeOutList) {
dto = new Dto1301();
- dto.setZznm(noticeOut.getDepotId().substring(0, 21));
+ dto.setZznm(ApiShUtil.getGbDepotId(noticeOut.getDepotId()).substring(0, 21));
dto.setTzdbh(noticeOut.getId());
dto.setTzdnm(noticeOut.getId());
dto.setKhmc(StringUtils.isEmpty(noticeOut.getCustomerName())?"0":noticeOut.getCustomerName());
dto.setKhnm(StringUtils.isEmpty(noticeOut.getCustomerId())?"0":noticeOut.getCustomerId());
dto.setWlnm(StringUtils.isEmpty(noticeOut.getFoodVariety())?"0":noticeOut.getFoodVariety());
- dto.setWlmc(StringUtils.isEmpty(noticeOut.getFoodVariety())?"0":FoodVariety.getMsg(noticeOut.getFoodVariety()));
+ dto.setWlmc(StringUtils.isEmpty(noticeOut.getFoodVariety())?"0": FoodVariety.getMsg(noticeOut.getFoodVariety()));
dto.setWlbh(StringUtils.isEmpty(noticeOut.getFoodVariety())?"0":noticeOut.getFoodVariety());
- // dto.setWldjnm(StringUtils.isEmpty(noticeOut.getFoodLevel())?"0":noticeOut.getFoodLevel()); TODO
- building = hApiShServiceImpl.getBuilding(companyId, noticeOut.getDepotId().substring(0, 25));
+// dto.setWldjnm(StringUtils.isEmpty(noticeOut.getFoodLevel())?"0":noticeOut.getFoodLevel());
+ building = hApiShServiceImpl.getBuilding(companyId, noticeOut.getDepotId());
if (null != building) {
dto.setCfbh(building.getId());
dto.setCfnm(building.getId());
@@ -94,8 +100,8 @@
dto.setCfbh("0");
dto.setCfnm("0");
}
- dto.setHwbh(noticeOut.getDepotId());
- dto.setHwnm(noticeOut.getDepotId());
+ dto.setHwbh(ApiShUtil.getGbDepotId(noticeOut.getDepotId()) + "01");
+ dto.setHwnm(ApiShUtil.getGbDepotId(noticeOut.getDepotId()) + "01");
dto.setTzdsl(String.valueOf(noticeOut.getTargetNumber()));
dto.setYwrq(DateFormatUtils.format(noticeOut.getCreateTime(), "yyyy-MM-dd HH:mm:ss"));
if("NONE".equals(noticeOut.getCompleteStatus())){
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1302.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1302.java
index 01af882..56451ac 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1302.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1302.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.inout.InoutConstant;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.InoutNoticeIn;
@@ -14,6 +13,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -24,7 +24,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮鍏ュ簱淇℃伅鏁版嵁鎺ュ彛
@@ -55,15 +58,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1302);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<InoutRecord> inoutRecords = hApiShServiceImpl.listInoutRecord(companyId, param.getDepotId(), startTime, param.getEndTime(), InoutConstant.TYPE_IN);
+ List<InoutRecord> inoutRecords = hApiShServiceImpl.listInoutRecord(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime(), InoutConstant.TYPE_IN);
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (inoutRecords == null || inoutRecords.isEmpty()) {
@@ -80,7 +86,7 @@
for (InoutRecord inoutRecord : inoutRecords) {
dto = new Dto1302();
dto.setYwdh("14" + inoutRecord.getId().substring(4, 14));
- dto.setHwbm(inoutRecord.getDepotId());
+ dto.setHwbm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()) + "01");
dto.setYwrq(DateFormatUtils.format(inoutRecord.getCompleteTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setCyr(StringUtils.isEmpty(inoutRecord.getUserName())?"0":inoutRecord.getUserName());
@@ -98,7 +104,7 @@
dto.setMzjlsj(DateFormatUtils.format(inoutRecord.getFullWeightTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setPz(inoutRecord.getEmptyWeight() + "");
dto.setPzjlsj(DateFormatUtils.format(inoutRecord.getEmptyWeightTime(),"yyyy-MM-dd HH:mm:ss"));
- // dto.setZjkl(inoutRecord.getDeSum() + ""); TODO
+ dto.setZjkl(inoutRecord.getDeCheck() + "");
dto.setJz(inoutRecord.getSettleWeight() + "");
dto.setCmsj(DateFormatUtils.format(inoutRecord.getCompleteTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setCmqrmgryxm(StringUtils.isEmpty(inoutRecord.getCompleteUser())?"0":inoutRecord.getCompleteUser());
@@ -115,9 +121,10 @@
}
dto.setDjmgryxm(StringUtils.isEmpty(inoutRecord.getRegisterUser())?"0":inoutRecord.getRegisterUser());
dto.setRkdnm(StringUtils.isEmpty(inoutRecord.getNoticeId())?"0":inoutRecord.getNoticeId());
- dto.setZznm(inoutRecord.getDepotId().substring(0, 21));
+ dto.setZznm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()).substring(0, 21));
dto.setSxh(inoutRecord.getId().substring(10));
- if(InoutConstant.RECORD_STATUS_DEL.equals(inoutRecord.getRecordStatus())){
+ if(InoutConstant.RECORD_STATUS_DEL.equals(inoutRecord.getRecordStatus()) ||
+ "ERROR".equals(inoutRecord.getRecordStatus())){
dto.setDjzt("4"); //宸蹭綔搴�
}else {
dto.setDjzt("2"); //鍏ュ簱瀹屾垚
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1303.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1303.java
index c3638ca..8959659 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1303.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1303.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.ld.igds.constant.CheckType;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.inout.InoutConstant;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.CheckItem;
@@ -14,6 +13,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -24,7 +24,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮鍏ュ簱妫�楠屼俊鎭暟鎹帴鍙�
@@ -55,16 +58,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1303);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鍏ュ簱鏁版嵁
List<InoutRecord> inoutRecords = hApiShServiceImpl.listInoutRecord(companyId,
- param.getDepotId(), startTime, param.getEndTime(), InoutConstant.TYPE_IN);
+ param.getDepotId(), param.getStartTime(), param.getEndTime(), InoutConstant.TYPE_IN);
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (inoutRecords == null || inoutRecords.isEmpty()) {
@@ -79,7 +85,7 @@
for (InoutRecord inoutRecord : inoutRecords) {
dto = new Dto1303();
dto.setQydbh("14" + inoutRecord.getCheckId().substring(2));
- dto.setHwbm(inoutRecord.getDepotId());
+ dto.setHwbm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()) + "01");
dto.setYpbm("14" + inoutRecord.getCheckId().substring(2));
dto.setQysj(DateFormatUtils.format(inoutRecord.getEmptyWeightTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setQyrxm(StringUtils.isEmpty(inoutRecord.getCheckUser())?"0":inoutRecord.getCheckUser());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1304.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1304.java
index fc5278e..099ae42 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1304.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1304.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.inout.InoutConstant;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.InoutNoticeIn;
@@ -14,6 +13,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -24,7 +24,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮姣斿搴撶粨绠椾俊鎭暟鎹帴鍙�
@@ -55,15 +58,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1304);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<InoutSettle> settleList = hApiShServiceImpl.listInoutSettle(companyId, param.getDepotId(), startTime, param.getEndTime(), InoutConstant.TYPE_IN);
+ List<InoutSettle> settleList = hApiShServiceImpl.listInoutSettle(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime(), InoutConstant.TYPE_IN);
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (settleList == null || settleList.isEmpty()) {
@@ -82,8 +88,8 @@
dto.setJsdbm(settle.getId());
inoutRecord = hApiShServiceImpl.getInoutRecord(companyId, settle.getId());
if(null != inoutRecord){
- dto.setHwbm(inoutRecord.getDepotId());
- dto.setZznm(inoutRecord.getDepotId().substring(0, 21));
+ dto.setHwbm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()) + "01");
+ dto.setZznm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()).substring(0, 21));
}else {
dto.setHwbm("0");
dto.setZznm("0");
@@ -100,7 +106,7 @@
dto.setJsje(String.valueOf(settle.getPayMoney()));
dto.setJssj(DateFormatUtils.format(settle.getPayTime()==null?new Date():settle.getPayTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setJsfs(StringUtils.isEmpty(settle.getPayType())?"0":settle.getPayType());
- // dto.setSkr(StringUtils.isEmpty(settle.getCustomerName())?"0":settle.getCustomerName()); TODO
+ dto.setSkr(StringUtils.isEmpty(settle.getPayee())?"0":settle.getPayee());
dto.setYhkh(StringUtils.isEmpty(settle.getBankNum())?"0":settle.getBankNum());
dto.setSgjsdnm(settle.getId());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1306.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1306.java
index 092e910..7e29cdf 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1306.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1306.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.ld.igds.constant.FoodVariety;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.inout.InoutConstant;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.InoutNoticeOut;
@@ -15,6 +14,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -25,7 +25,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮鍑哄簱淇℃伅鏁版嵁鎺ュ彛
@@ -56,15 +59,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1306);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<InoutRecord> inoutRecords = hApiShServiceImpl.listInoutRecord(companyId, param.getDepotId(), startTime, param.getEndTime(), InoutConstant.TYPE_OUT);
+ List<InoutRecord> inoutRecords = hApiShServiceImpl.listInoutRecord(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime(), InoutConstant.TYPE_OUT);
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (inoutRecords == null || inoutRecords.isEmpty()) {
@@ -81,7 +87,7 @@
for (InoutRecord inoutRecord : inoutRecords) {
dto = new Dto1306();
dto.setYwdh("14" + inoutRecord.getId().substring(4, 14));
- dto.setHwbm(inoutRecord.getDepotId());
+ dto.setHwbm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()) + "01");
dto.setCktzdh(inoutRecord.getNoticeId());
dto.setYwlx("1");
dto.setYwrq(DateFormatUtils.format(inoutRecord.getCompleteTime(),"yyyy-MM-dd HH:mm:ss"));
@@ -113,10 +119,11 @@
dto.setDjmgryxm(StringUtils.isEmpty(inoutRecord.getFoodVariety())?"0":inoutRecord.getRegisterUser());
dto.setCmqrmgryxm(StringUtils.isEmpty(inoutRecord.getCompleteUser())?"0":inoutRecord.getCompleteUser());
dto.setNm(inoutRecord.getId());
- dto.setZznm(inoutRecord.getDepotId().substring(0, 21));
+ dto.setZznm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()).substring(0, 21));
dto.setDjbh(inoutRecord.getId());
dto.setSxh(inoutRecord.getId().substring(10));
- if(InoutConstant.RECORD_STATUS_DEL.equals(inoutRecord.getRecordStatus()) ){
+ if(InoutConstant.RECORD_STATUS_DEL.equals(inoutRecord.getRecordStatus()) ||
+ "ERROR".equals(inoutRecord.getRecordStatus())){
dto.setDjzt("4"); //宸蹭綔搴�
}else {
dto.setDjzt("2"); //鍑哄簱瀹屾垚
@@ -136,7 +143,7 @@
dto.setLrfs("0");
dto.setTzdbh(StringUtils.isEmpty(inoutRecord.getNoticeId())?"0":inoutRecord.getNoticeId());
dto.setTzdnm(StringUtils.isEmpty(inoutRecord.getNoticeId())?"0":inoutRecord.getNoticeId());
- dto.setWlmc(StringUtils.isEmpty(inoutRecord.getFoodVariety())?"0":FoodVariety.getMsg(inoutRecord.getFoodVariety()));
+ dto.setWlmc(StringUtils.isEmpty(inoutRecord.getFoodVariety())?"0": FoodVariety.getMsg(inoutRecord.getFoodVariety()));
dto.setWlnm(StringUtils.isEmpty(inoutRecord.getFoodVariety())?"0":inoutRecord.getFoodVariety());
dto.setWlbh(StringUtils.isEmpty(inoutRecord.getFoodVariety())?"0":inoutRecord.getFoodVariety());
dto.setDz(StringUtils.isEmpty(inoutRecord.getUserAddress())?"0":inoutRecord.getUserAddress());
@@ -150,12 +157,12 @@
dto.setJzqj(DateFormatUtils.format(inoutRecord.getCompleteTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setNx(StringUtils.isEmpty(inoutRecord.getFoodYear())?"0":inoutRecord.getFoodYear());
dto.setKcxznm(StringUtils.isEmpty(inoutRecord.getFoodType())?"0":inoutRecord.getFoodType());
- dto.setApclcf(inoutRecord.getDepotId());
- dto.setApclhw(inoutRecord.getDepotId());
- dto.setSjclcf(inoutRecord.getDepotId());
- dto.setSjclcfnm(inoutRecord.getDepotId());
- dto.setSjclhw(inoutRecord.getDepotId());
- dto.setSjclhwnm(inoutRecord.getDepotId());
+ dto.setApclcf(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()));
+ dto.setApclhw(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()));
+ dto.setSjclcf(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()));
+ dto.setSjclcfnm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()));
+ dto.setSjclhw(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()));
+ dto.setSjclhwnm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()));
dto.setBgy(StringUtils.isEmpty(inoutRecord.getHandleUser())?"0":inoutRecord.getHandleUser());
dto.setQtkl(inoutRecord.getDeOther() + "");
dto.setLhnd(StringUtils.isEmpty(inoutRecord.getFoodYear())?"0":inoutRecord.getFoodYear());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java
index 479a906..b742a6d 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.inout.InoutConstant;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.InoutNoticeOut;
@@ -14,6 +13,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -24,7 +24,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮鍑哄簱缁撶畻淇℃伅鏁版嵁鎺ュ彛
@@ -55,15 +58,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1308);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<InoutSettle> settleList = hApiShServiceImpl.listInoutSettle(companyId, param.getDepotId(), startTime, param.getEndTime(), InoutConstant.TYPE_OUT);
+ List<InoutSettle> settleList = hApiShServiceImpl.listInoutSettle(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime(), InoutConstant.TYPE_OUT);
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (settleList == null || settleList.isEmpty()) {
@@ -97,7 +103,7 @@
dto.setFkr(settle.getPayUser());
inoutRecord = hApiShServiceImpl.getInoutRecord(companyId, settle.getId());
if(null != inoutRecord){
- dto.setZznm(inoutRecord.getDepotId().substring(0, 21));
+ dto.setZznm(ApiShUtil.getGbDepotId(inoutRecord.getDepotId()).substring(0, 21));
}else {
dto.setZznm("0");
}
@@ -107,7 +113,7 @@
dto.setJsyxm(StringUtils.isEmpty(settle.getPayUser())?"0":settle.getPayUser());
dto.setShrxm(StringUtils.isEmpty(settle.getPayUser())?"0":settle.getPayUser());
dto.setShsj(DateFormatUtils.format(settle.getPayTime(),"yyyy-MM-dd HH:mm:ss"));
- // dto.setKhmc(StringUtils.isEmpty(settle.getCustomerName())?"0":settle.getCustomerName()); TODO
+ dto.setKhmc(StringUtils.isEmpty(settle.getPayee())?"0":settle.getPayee());
dto.setZdrxm(StringUtils.isEmpty(settle.getPayUser())?"0":settle.getPayUser());
dto.setZdsj(DateFormatUtils.format(settle.getPayTime(),"yyyy-MM-dd HH:mm:ss"));
dto.setJsfsmc(StringUtils.isEmpty(settle.getPayType())?"0":settle.getPayType());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1309.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1309.java
index 879eb26..4fa6473 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1309.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1309.java
@@ -2,16 +2,16 @@
import com.alibaba.fastjson.JSONObject;
import com.bstek.bdf2.core.model.DefaultDept;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
-import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.InoutStockChange;
+import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1309;
import com.ld.igds.sh.param.ApiRequest;
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.sys.service.SysDeptService;
@@ -23,6 +23,7 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -61,15 +62,18 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1309);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
- List<InoutStockChange> dataList = hApiShServiceImpl.listStockChange(companyId, param.getDepotId(), startTime, param.getEndTime());
+ List<InoutStockChange> dataList = hApiShServiceImpl.listStockChange(companyId, param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -97,8 +101,8 @@
dto.setDcdw(dept.getName());
}
dto.setPzbm(StringUtils.isEmpty(data.getPlanCode())?"0":data.getFoodVariety());
- dto.setDchwbm(StringUtils.isEmpty(data.getDepotIdOut())?"0":data.getDepotIdOut());
- dto.setDrhwbm(StringUtils.isEmpty(data.getDepotIdIn())?"0":data.getDepotIdIn());
+ dto.setDchwbm(StringUtils.isEmpty(data.getDepotIdOut())?"0": ApiShUtil.getGbDepotId(data.getDepotIdOut()) + "01");
+ dto.setDrhwbm(StringUtils.isEmpty(data.getDepotIdIn())?"0":ApiShUtil.getGbDepotId(data.getDepotIdIn()) + "01");
dto.setDcrq(DateFormatUtils.format((data.getChangeDate()==null?new Date():data.getChangeDate()),"yyyy-MM-dd"));
dto.setDcsl(data.getNumber()==null?"0.0":data.getNumber() + "");
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1310.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1310.java
index 63c8ebe..18eee88 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1310.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1310.java
@@ -11,6 +11,7 @@
import com.ld.igds.sh.param.ApiRequest;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -20,7 +21,10 @@
import org.apache.commons.lang3.time.DateFormatUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮搴撳瓨鏁版嵁鎺ュ彛
@@ -68,7 +72,7 @@
DicArea dicArea;
for (Depot depot : depotList) {
dto = new Dto1310();
- dto.setHwbm(depot.getId());
+ dto.setHwbm(ApiShUtil.getGbDepotId(depot.getId()) + "01");
dto.setLspzbm(StringUtils.isEmpty(depot.getFoodVariety())?"0":depot.getFoodVariety());
dto.setLsxzbm(StringUtils.isEmpty(depot.getFoodType())?"0":depot.getFoodType());
dto.setDjbm(StringUtils.isEmpty(depot.getFoodLevel())?"0":depot.getFoodLevel());
@@ -77,7 +81,7 @@
dicArea = areaService.listDicAreaByName(depot.getFoodLocation());
dto.setCd(dicArea == null ? "310114": dicArea.getCode());
dto.setGoodscode(dicArea == null ? "310114": dicArea.getCode());
- dto.setLqgsdwbm(depot.getId().substring(0,18));
+ dto.setLqgsdwbm(ApiShUtil.getGbDepotId(depot.getId()).substring(0,18));
dto.setGlfs("01");
dto.setScdd("1");
dto.setClfs(StringUtils.isEmpty(depot.getStoreType())?"1":depot.getStoreType());
@@ -99,9 +103,9 @@
dto.setSjsl(depot.getStorageReal()==null?"0.0":depot.getStorageReal() + "");
dto.setJjsl(depot.getStorageReal()==null?"0.0":depot.getStorageReal() + "");
- dto.setNm(depot.getId().substring(0, 21));
- dto.setZznm(depot.getId().substring(0, 21));
- dto.setPzmc(StringUtils.isEmpty(depot.getFoodVariety())?"0":FoodVariety.getMsg(depot.getFoodVariety()));
+ dto.setNm(ApiShUtil.getGbDepotId(depot.getId()).substring(0, 21));
+ dto.setZznm(ApiShUtil.getGbDepotId(depot.getId()).substring(0, 21));
+ dto.setPzmc(StringUtils.isEmpty(depot.getFoodVariety())?"0": FoodVariety.getMsg(depot.getFoodVariety()));
dto.setPznm(StringUtils.isEmpty(depot.getFoodVariety())?"0":depot.getFoodVariety());
building = hApiShServiceImpl.getBuilding(companyId, depot.getId());
if(building != null){
@@ -110,10 +114,10 @@
dto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
//鏌ヨ鏃ュ織鐘舵�佽〃锛岃缃搷浣滄爣蹇�
- log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1310 + "_" + depot.getId());
+ log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1310 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
if(null == log){
addLog = new InteStatusLog();
- addLog.setBizId(ApiShConst.API_SH_1310 + "_" + depot.getId());
+ addLog.setBizId(ApiShConst.API_SH_1310 + "_" + ApiShUtil.getGbDepotId(depot.getId()));
addLog.setCompanyId(companyId);
addLog.setBizType(ApiShConst.API_SH_TYPE_INOUT);
addLog.setInterfaceId(ApiShConst.API_SH_1310);
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java
index 072bb42..beeec7e 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java
@@ -1,16 +1,16 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
-import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.InoutLossOver;
+import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1311;
import com.ld.igds.sh.param.ApiRequest;
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -21,8 +21,9 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 鎹熸孩鍗曟暟鎹帴鍙�
@@ -53,16 +54,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1311);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鏁版嵁
List<InoutLossOver> dataList = hApiShServiceImpl.listLossOver(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -77,7 +81,7 @@
for (InoutLossOver data : dataList) {
dto1311 = new Dto1311();
dto1311.setSydbh(data.getId());
- dto1311.setHwbm(data.getDepotId());
+ dto1311.setHwbm(ApiShUtil.getGbDepotId(data.getDepotId()) + "01");
dto1311.setYwrq(DateFormatUtils.format((data.getSubmitTime() == null ? new Date() : data.getSubmitTime()), "yyyy-MM-dd"));
dto1311.setSylx("3");
if ("LOSS".equals(data.getType())) {
@@ -96,10 +100,10 @@
dto1311.setRksj(DateFormatUtils.format((data.getSubmitTime() == null ? new Date() : data.getSubmitTime()), "yyyy-MM-dd HH:mm:ss"));
dto1311.setSyyy(StringUtils.isEmpty(data.getRemark()) ? "0" : data.getRemark());
- dto1311.setNm(data.getDepotId().substring(0, 21));
- dto1311.setZznm(data.getDepotId().substring(0, 21));
+ dto1311.setNm(ApiShUtil.getGbDepotId(data.getDepotId()).substring(0, 21));
+ dto1311.setZznm(ApiShUtil.getGbDepotId(data.getDepotId()).substring(0, 21));
dto1311.setSydjdbh(data.getId());
- // dto1311.setWlbh(StringUtils.isEmpty(data.getFoodVariety()) ? "0" : data.getFoodVariety()); TODO
+// dto1311.setWlbh(StringUtils.isEmpty(data.getFoodVariety()) ? "0" : data.getFoodVariety());
dto1311.setRknx(DateFormatUtils.format((data.getSubmitTime() == null ? new Date() : data.getSubmitTime()), "yyyy"));
dto1311.setNx(DateFormatUtils.format((data.getSubmitTime() == null ? new Date() : data.getSubmitTime()), "yyyy"));
dto1311.setLrsj(DateFormatUtils.format((data.getSubmitTime() == null ? new Date() : data.getSubmitTime()), "yyyy-MM-dd HH:mm:ss"));
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1312.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1312.java
index 4c49d9c..6cf14c2 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1312.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1312.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.InoutVarietyChange;
import com.ld.igds.models.InteStatusLog;
@@ -11,20 +10,20 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
import com.ld.igds.util.RedisUtil;
-
import lombok.extern.slf4j.Slf4j;
-
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateFormatUtils;
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 绮鎬ц川杞彉鏁版嵁鎺ュ彛
@@ -55,16 +54,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1312);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ娓╂箍搴︿俊鎭紝鍗崇伯鎯呬俊鎭�
List<InoutVarietyChange> dataList = hApiShServiceImpl.listFoodVarietyChange(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -79,7 +81,7 @@
for (InoutVarietyChange variety : dataList) {
dto1312 = new Dto1312();
dto1312.setXzzbdbh(variety.getId());
- dto1312.setHwbm(variety.getDepotId());
+ dto1312.setHwbm(ApiShUtil.getGbDepotId(variety.getDepotId()) + "01");
dto1312.setLssl(String.valueOf(variety.getNumber()));
dto1312.setHzsl(String.valueOf(variety.getChangeNumber()));
dto1312.setBzwh(StringUtils.isEmpty(variety.getApprovalId())?"0":variety.getApprovalId());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1401.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1401.java
index 84d45a6..2296440 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1401.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1401.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.Grain;
import com.ld.igds.models.InteStatusLog;
@@ -11,10 +10,10 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
-import com.ld.igds.util.DateUtil;
import com.ld.igds.util.RedisUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@@ -23,9 +22,10 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.List;
/**
* 娓╂箍搴︽娴嬫帴鍙�
@@ -56,16 +56,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1401);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ娓╂箍搴︿俊鎭紝鍗崇伯鎯呬俊鎭�
List<Grain> dataList = hApiShServiceImpl.listGrain(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -80,10 +83,10 @@
//灏佽鏁版嵁淇℃伅
for (Grain grain : dataList) {
dto1401 = new Dto1401();
- dto1401.setLqjcbm(grain.getDepotId() + grain.getBatchId());
+ dto1401.setLqjcbm(ApiShUtil.getGbDepotId(grain.getDepotId()) + grain.getBatchId());
dto1401.setJcsj(DateFormatUtils.format(grain.getReceiveDate(), "yyyy-MM-dd HH:mm:ss"));
- dto1401.setHwbm(grain.getDepotId());
+ dto1401.setHwbm(ApiShUtil.getGbDepotId(grain.getDepotId()) + "01");
dto1401.setCfww(String.valueOf(grain.getTempOut()));
dto1401.setCfws(String.valueOf(grain.getHumidityOut()));
dto1401.setCfnw(String.valueOf(grain.getTempIn()));
@@ -96,9 +99,9 @@
} else {
dto1401.setLswdzjh(getPointList2(grain.getPoints(), grain.getCable(), grain.getCableCir()));
}
- dto1401.setNm(grain.getDepotId().substring(0, 21));
- dto1401.setZznm(grain.getDepotId().substring(0, 21));
- dto1401.setCfnm(grain.getDepotId().substring(0, 21));
+ dto1401.setNm(ApiShUtil.getGbDepotId(grain.getDepotId()).substring(0, 21));
+ dto1401.setZznm(ApiShUtil.getGbDepotId(grain.getDepotId()).substring(0, 21));
+ dto1401.setCfnm(ApiShUtil.getGbDepotId(grain.getDepotId()).substring(0, 25));
dto1401.setDqwd(String.valueOf(grain.getTempOut()));
dto1401.setDqsd(String.valueOf(grain.getHumidityOut()));
dto1401.setCnwd(String.valueOf(grain.getTempIn()));
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1402.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1402.java
index 05df914..4f59230 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1402.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1402.java
@@ -2,7 +2,6 @@
import com.alibaba.fastjson.JSONObject;
import com.ld.igds.log.service.InteStatusLogService;
-import com.ld.igds.models.Building;
import com.ld.igds.models.DepotConf;
import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
@@ -11,6 +10,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -18,6 +18,7 @@
import org.apache.commons.lang3.time.DateFormatUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -64,10 +65,10 @@
//灏佽鏁版嵁淇℃伅
for (DepotConf depotConf : dataList) {
dto1402 = new Dto1402();
- dto1402.setNm(depotConf.getDepotId().substring(0, 21));
- dto1402.setZznm(depotConf.getDepotId().substring(0, 21));
- dto1402.setCfnm(depotConf.getDepotId());
- dto1402.setCfbh(depotConf.getDepotId());
+ dto1402.setNm(ApiShUtil.getGbDepotId(depotConf.getDepotId()).substring(0, 21));
+ dto1402.setZznm(ApiShUtil.getGbDepotId(depotConf.getDepotId()).substring(0, 21));
+ dto1402.setCfnm(ApiShUtil.getGbDepotId(depotConf.getDepotId()).substring(0, 25));
+ dto1402.setCfbh(ApiShUtil.getGbDepotId(depotConf.getDepotId()));
String cableRule = depotConf.getCableRule();
String[] split = cableRule.split("-");
dto1402.setDlcs(split[0]);
@@ -96,7 +97,7 @@
log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1402 + "_" + depotConf.getCompanyId() + depotConf.getDepotId());
if(null == log){
addLog = new InteStatusLog();
- addLog.setBizId(ApiShConst.API_SH_1402 + "_" + depotConf.getCompanyId() + depotConf.getDepotId());
+ addLog.setBizId(ApiShConst.API_SH_1402 + "_" + depotConf.getCompanyId() + ApiShUtil.getGbDepotId(depotConf.getDepotId()));
addLog.setCompanyId(companyId);
addLog.setBizType(ApiShConst.API_SH_TYPE_TASK);
addLog.setInterfaceId(ApiShConst.API_SH_1402);
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1403.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1403.java
index a4e572b..6160009 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1403.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1403.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.Building;
import com.ld.igds.models.InteStatusLog;
@@ -56,16 +55,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1403);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ閫氶淇℃伅
List<MAreationData> dataList = hApiShServiceImpl.listAreationData(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1404.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1404.java
index bfa3aaa..0862f16 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1404.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1404.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.DrugLog;
import com.ld.igds.models.InteStatusLog;
@@ -11,6 +10,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -41,7 +41,6 @@
private InteStatusLogService inteStatusLogService;
@Autowired
private RedisUtil redisUtil;
-
@Override
public String getInterfaceId() {
return ApiShConst.API_SH_1404;
@@ -56,16 +55,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1404);
- Date startTime = (Date) redisUtil.get(key);
- if (null == startTime) {
- startTime = DateUtils.addDays(param.getEndTime(), -30);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鐔忚捀浣滀笟淇℃伅
List<DrugLog> dataList = hApiShServiceImpl.listDrugLog(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -79,31 +81,31 @@
//灏佽鏁版嵁淇℃伅
for (DrugLog data : dataList) {
dto = new Dto1404();
- dto.setXzzybm(data.getDepotId().substring(0, 25) + data.getId());
- dto.setCfdm(data.getDepotId().substring(0, 25));
- dto.setXzkssj(DateFormatUtils.format(data.getStart() == null ? (new Date()) : data.getStart(), "yyyy-MM-dd"));
- dto.setXzjssj(DateFormatUtils.format(data.getEnd() == null ? (new Date()) : data.getEnd(), "yyyy-MM-dd"));
- dto.setHcjcdh(StringUtils.isEmpty(data.getPestBatchId()) ? "0" : data.getPestBatchId());
- dto.setDjcxz(data.getNum() == null ? "0" : data.getNum() + "");
- dto.setCgxzfs(StringUtils.isEmpty(data.getMode()) ? "0" : data.getMode());
- dto.setHlxzfs(StringUtils.isEmpty(data.getRecirMode()) ? "0" : data.getRecirMode());
- dto.setYjmc(StringUtils.isEmpty(data.getDrugName()) ? "0" : data.getDrugName());
- dto.setNd(data.getConcentration() == null ? "0" : data.getConcentration() + "");
- dto.setLddwyyl(data.getGrainDose() == null ? "0" : data.getGrainDose() + "");
- dto.setKjdwyyl(data.getSpaceDose() == null ? "0" : data.getSpaceDose() + "");
- dto.setZyyl(data.getDose() == null ? "0" : data.getDose() + "");
- dto.setSqrq(DateFormatUtils.format(data.getVentilateTime() == null ? (new Date()) : data.getVentilateTime(), "yyyy-MM-dd"));
- dto.setSqff(StringUtils.isEmpty(data.getVentilateMethod()) ? "0" : data.getVentilateMethod());
- dto.setSqjsslhqnd(data.getAfterPh3() == null ? "0.0" : data.getAfterPh3() + "");
- dto.setXzxgpj(StringUtils.isEmpty(data.getEvaluate()) ? "0" : data.getEvaluate());
- dto.setCzsjff(StringUtils.isEmpty(data.getCzsjff()) ? "0" : data.getCzsjff());
- dto.setCzclcs(StringUtils.isEmpty(data.getCzclcs()) ? "0" : data.getCzclcs());
-// dto.setXzzyry(StringUtils.isEmpty(data.getUser())?"0":data.getUser());
+ dto.setXzzybm(ApiShUtil.getGbDepotId(data.getDepotId()).substring(0, 25) + data.getId());
+ dto.setCfdm(ApiShUtil.getGbDepotId(data.getDepotId()).substring(0, 25));
+ dto.setXzkssj(DateFormatUtils.format(data.getStart()==null?(new Date()):data.getStart(),"yyyy-MM-dd"));
+ dto.setXzjssj(DateFormatUtils.format(data.getEnd()==null?(new Date()):data.getEnd(),"yyyy-MM-dd"));
+ dto.setHcjcdh(StringUtils.isEmpty(data.getPestBatchId())?"0":data.getPestBatchId());
+ dto.setDjcxz(data.getNum()==null?"0":data.getNum() + "");
+ dto.setCgxzfs(StringUtils.isEmpty(data.getMode())?"0":data.getMode());
+ dto.setHlxzfs(StringUtils.isEmpty(data.getRecirMode())?"0":data.getRecirMode());
+ dto.setYjmc(StringUtils.isEmpty(data.getDrugName())?"0":data.getDrugName());
+ dto.setNd(data.getConcentration()==null?"0":data.getConcentration() + "");
+ dto.setLddwyyl(data.getGrainDose()==null?"0":data.getGrainDose()+"");
+ dto.setKjdwyyl(data.getSpaceDose()==null?"0":data.getSpaceDose()+"");
+ dto.setZyyl(data.getDose()==null?"0":data.getDose()+"");
+ dto.setSqrq(DateFormatUtils.format(data.getVentilateTime()==null?(new Date()):data.getVentilateTime(),"yyyy-MM-dd"));
+ dto.setSqff(StringUtils.isEmpty(data.getVentilateMethod())?"0":data.getVentilateMethod());
+ dto.setSqjsslhqnd(data.getAfterPh3()==null?"0.0":data.getAfterPh3() + "");
+ dto.setXzxgpj(StringUtils.isEmpty(data.getEvaluate())?"0":data.getEvaluate());
+ dto.setCzsjff(StringUtils.isEmpty(data.getCzsjff())?"0":data.getCzsjff());
+ dto.setCzclcs(StringUtils.isEmpty(data.getCzclcs())?"0":data.getCzclcs());
+ dto.setXzzyry(StringUtils.isEmpty(data.getUser())?"0":data.getUser());
dto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
//鏌ヨ鏃ュ織鐘舵�佽〃锛岃缃搷浣滄爣蹇�
log = inteStatusLogService.getLogByBizId(companyId, ApiShConst.API_SH_1404 + "_" + data.getId());
- if (null == log) {
+ if(null == log){
addLog = new InteStatusLog();
addLog.setBizId(ApiShConst.API_SH_1404 + "_" + data.getId());
addLog.setCompanyId(companyId);
@@ -113,7 +115,7 @@
addLog.setStatus(ApiShConst.API_SH_STATUS_SUCCESS);
inteStatusLogService.addInteStatusLog(addLog);
- } else {
+ }else {
dto.setCzbz(ApiShConst.API_SH_U);
}
list.add(dto);
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1405.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1405.java
index e15c65d..ce8ec9e 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1405.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1405.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.Pest;
@@ -11,6 +10,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -21,6 +21,7 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -54,16 +55,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1405);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -100);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ铏妫�娴嬩俊鎭�
List<Pest> dataList = hApiShServiceImpl.listPest(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -79,7 +83,7 @@
dto = new Dto1405();
dto.setHcjcdh(data.getBatchId());
dto.setJcsj(DateFormatUtils.format(data.getReceiveDate(),"yyyy-MM-dd HH:mm:ss"));
- dto.setHwdm(data.getDepotId());
+ dto.setHwdm(ApiShUtil.getGbDepotId(data.getDepotId()) + "01");
dto.setJchcff(StringUtils.isEmpty(data.getMethod())?"0":data.getMethod());
dto.setFsbw(StringUtils.isEmpty(data.getPosition())?"0":data.getPosition());
dto.setHczl(StringUtils.isEmpty(data.getPestType())?"0":data.getPestType());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1408.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1408.java
index 6bfe1de..68e75e2 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1408.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1408.java
@@ -1,7 +1,6 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.models.Gas;
import com.ld.igds.models.InteStatusLog;
@@ -11,6 +10,7 @@
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
@@ -20,6 +20,7 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -53,16 +54,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1408);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -100);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ姘斾綋淇℃伅
List<Gas> dataList = hApiShServiceImpl.listGas(companyId,
- param.getDepotId(), startTime, param.getEndTime());
+ param.getDepotId(), param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if (dataList == null || dataList.isEmpty()) {
@@ -78,7 +82,7 @@
dto = new Dto1408();
dto.setQtndjcdh(data.getBatchId());
dto.setJcsj(DateFormatUtils.format(data.getReceiveDate(), "yyyy-MM-dd HH:mm:ss"));
- dto.setHwdm(data.getDepotId());
+ dto.setHwdm(ApiShUtil.getGbDepotId(data.getDepotId()) + "01");
dto.setYqhlzjh(getPointByType(data.getPoints(), 2));
dto.setLhqndzjh(getPointByType(data.getPoints(), 3));
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1501.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1501.java
index 211165d..3edc5a7 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1501.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1501.java
@@ -1,11 +1,10 @@
package com.ld.igds.sh.service;
import com.alibaba.fastjson.JSONObject;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.m.InoutManageUtil;
-import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.InoutPlan;
+import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1501;
import com.ld.igds.sh.param.ApiRequest;
@@ -22,8 +21,9 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 杞崲璁″垝淇℃伅鏁版嵁鎺ュ彛
@@ -54,16 +54,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1501);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -100);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ璁″垝淇℃伅
List<InoutPlan> dataList = hApiShServiceImpl.listPlan(companyId,
- InoutManageUtil.PLAN_TYPE_3, startTime, param.getEndTime());
+ InoutManageUtil.PLAN_TYPE_3, param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if(dataList == null || dataList.isEmpty()){
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1502.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1502.java
index ec87b3c..ac24ecc 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1502.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1502.java
@@ -2,21 +2,22 @@
import com.alibaba.fastjson.JSONObject;
import com.bstek.bdf2.core.model.DefaultDept;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
import com.ld.igds.m.InoutManageUtil;
-import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.InoutPlan;
import com.ld.igds.models.InoutPlanDetail;
+import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1502;
import com.ld.igds.sh.param.ApiRequest;
import com.ld.igds.sh.param.BaseParam;
import com.ld.igds.sh.service.impl.HApiShServiceImpl;
import com.ld.igds.sh.util.ApiShConst;
+import com.ld.igds.sh.util.ApiShUtil;
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
+import com.ld.igds.util.NumberUtil;
import com.ld.igds.util.RedisUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@@ -24,7 +25,10 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 杞崲璁″垝鏄庣粏淇℃伅鏁版嵁鎺ュ彛
@@ -55,16 +59,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1502);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -100);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ杞崲璁″垝淇℃伅
List<InoutPlan> planList = hApiShServiceImpl.listPlan(companyId,
- InoutManageUtil.PLAN_TYPE_3, startTime, param.getEndTime());
+ InoutManageUtil.PLAN_TYPE_3, param.getStartTime(), param.getEndTime());
if (planList == null || planList.isEmpty()) {
return RespUtil.error(RespCodeEnum.CODE_2000.getCode(), request);
}
@@ -99,15 +106,15 @@
dto1502.setDjbm(StringUtils.isEmpty(planDetail.getFoodLevel())?"0":planDetail.getFoodLevel());
dto1502.setLsxzbm(StringUtils.isEmpty(planDetail.getFoodType())?"0":planDetail.getFoodType());
dto1502.setShnd(StringUtils.isEmpty(planDetail.getYear())?"0":planDetail.getYear());
- dto1502.setLhhwdm(StringUtils.isEmpty(planDetail.getDepotId())?"0":planDetail.getDepotId());
- dto1502.setLhsl(planDetail.getPlanNum()==null?"0.0":planDetail.getPlanNum()+"");
+ dto1502.setLhhwdm(StringUtils.isEmpty(ApiShUtil.getGbDepotId(planDetail.getDepotId()))?"0":ApiShUtil.getGbDepotId(planDetail.getDepotId()));
+ dto1502.setLhsl(planDetail.getPlanNum()==null?"0.0": NumberUtil.keepPrecision(planDetail.getPlanNum(),1)+"");
dto1502.setLhlx(StringUtils.isEmpty(planDetail.getType())?"0":planDetail.getType());
dto1502.setJhkq(dept.getCode());
if("1".equals(planDetail.getType())){
- dto1502.setLcsl(planDetail.getPlanNum() + "");
+ dto1502.setLcsl(NumberUtil.keepPrecision(planDetail.getPlanNum(),1) + "");
}
if("2".equals(planDetail.getType())){
- dto1502.setLrsl(planDetail.getPlanNum() + "");
+ dto1502.setLrsl(NumberUtil.keepPrecision(planDetail.getPlanNum(),1) + "");
}
dto1502.setZznm(dept.getCode());
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1503.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1503.java
index 734fa74..3ea1403 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1503.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1503.java
@@ -2,10 +2,9 @@
import com.alibaba.fastjson.JSONObject;
import com.bstek.bdf2.core.model.DefaultDept;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
-import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.InoutContract;
+import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1503;
import com.ld.igds.sh.param.ApiRequest;
@@ -22,8 +21,9 @@
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
/**
* 鍚堝悓淇℃伅鏁版嵁鎺ュ彛
@@ -38,8 +38,6 @@
private HApiShServiceImpl hApiShServiceImpl;
@Autowired
private InteStatusLogService inteStatusLogService;
- @Autowired
- private RedisUtil redisUtil;
@Override
public String getInterfaceId() {
return ApiShConst.API_SH_1503;
@@ -55,16 +53,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1503);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -100);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鍚堝悓淇℃伅
List<InoutContract> dataList = hApiShServiceImpl.listContract(companyId,
- startTime, param.getEndTime());
+ param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if(dataList == null || dataList.isEmpty()){
@@ -96,7 +97,7 @@
dto1503.setQddd(StringUtils.isEmpty(contract.getSignAddress())?"0":contract.getSignAddress());
if(contract.getPrice() != null){
- dto1503.setHtdj(String.valueOf(contract.getPrice()));
+ dto1503.setHtdj(String.valueOf(contract.getPrice()*1000));
}
if(contract.getMoney() != null){
dto1503.setHtzje(String.valueOf(contract.getMoney()));
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1504.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1504.java
index d78f304..de8f234 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1504.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1504.java
@@ -2,10 +2,9 @@
import com.alibaba.fastjson.JSONObject;
import com.bstek.bdf2.core.model.DefaultDept;
-import com.ld.igds.constant.RedisConst;
import com.ld.igds.log.service.InteStatusLogService;
-import com.ld.igds.models.InteStatusLog;
import com.ld.igds.models.InoutContract;
+import com.ld.igds.models.InteStatusLog;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1504;
import com.ld.igds.sh.param.ApiRequest;
@@ -15,14 +14,12 @@
import com.ld.igds.sh.util.RespCodeEnum;
import com.ld.igds.sh.util.RespUtil;
import com.ld.igds.util.ContextUtil;
-import com.ld.igds.util.RedisUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
-import java.util.Date;
import java.util.List;
/**
@@ -38,8 +35,6 @@
private HApiShServiceImpl hApiShServiceImpl;
@Autowired
private InteStatusLogService inteStatusLogService;
- @Autowired
- private RedisUtil redisUtil;
@Override
public String getInterfaceId() {
return ApiShConst.API_SH_1504;
@@ -55,16 +50,19 @@
String companyId = ContextUtil.getDefaultCompanyId();
- String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1504);
- Date startTime = (Date) redisUtil.get(key);
- if(null == startTime){
- startTime = DateUtils.addDays(param.getEndTime(), -100);
+// String key = RedisConst.buildKey(companyId, ApiShConst.API_SH_1112);
+// Date startTime = (Date) redisUtil.get(key);
+// if(null == startTime){
+// startTime = DateUtils.addDays(param.getEndTime(), -30);
+// }
+// redisUtil.set(key, param.getEndTime());
+ if(null == param.getStartTime()){
+ param.setStartTime(DateUtils.addDays(param.getEndTime(), -1));
}
- redisUtil.set(key, param.getEndTime());
//鏌ヨ鍚堝悓淇℃伅
List<InoutContract> dataList = hApiShServiceImpl.listContract(companyId,
- startTime, param.getEndTime());
+ param.getStartTime(), param.getEndTime());
//鍝嶅簲鏁版嵁涓虹┖鍒欑洿鎺ヨ繑鍥炲搷搴旂爜2000
if(dataList == null || dataList.isEmpty()){
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/service/impl/HApiShServiceImpl.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/impl/HApiShServiceImpl.java
index 437a53e..e560332 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/service/impl/HApiShServiceImpl.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/service/impl/HApiShServiceImpl.java
@@ -7,6 +7,7 @@
import org.apache.commons.lang3.StringUtils;
import org.hibernate.Session;
import org.springframework.stereotype.Component;
+
import java.util.Date;
import java.util.HashMap;
import java.util.List;
@@ -289,6 +290,7 @@
args.put("companyId", companyId);
args.put("progress", InoutConstant.PROGRESS_RECORD);
args.put("recordStatus1", InoutConstant.RECORD_STATUS_DEL);
+ args.put("recordStatus2", "ERROR");
if(StringUtils.isNotEmpty(depotId)){
hql += " and depotId =:depotId";
@@ -804,6 +806,7 @@
args.put("companyId", companyId);
args.put("progress", InoutConstant.PROGRESS_RECORD);
args.put("recordStatus1", InoutConstant.RECORD_STATUS_DEL);
+ args.put("recordStatus2", "ERROR");
if(null != startTime){
hql += " and registerTime >:startTime";
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/util/ApiShUtil.java b/igds-api-inte/src/main/java/com/ld/igds/sh/util/ApiShUtil.java
index 88a5464..10cd8fe 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/util/ApiShUtil.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/util/ApiShUtil.java
@@ -15,6 +15,51 @@
@Component
public class ApiShUtil {
+ /**
+ * 浠撳簱鐘舵�佽浆涓鸿揣浣嶇姸鎬�
+ * @param depotStatus
+ * @return
+ */
+ public String getDepotStatus(String depotStatus){
+ if(DepotStatus.STATUS_1.getCode().equals(depotStatus)){
+ return "1";
+ }
+ if(DepotStatus.STATUS_3.getCode().equals(depotStatus)){
+ return "3";
+ }
+ if(DepotStatus.STATUS_2.getCode().equals(depotStatus)){
+ return "2";
+ }
+ if(DepotStatus.STATUS_4.getCode().equals(depotStatus)){
+ return "4";
+ }
+ return "9";
+ }
+
+ public static String getGbDepotId(String depotId){
+ switch (depotId) {
+ case "0P01":
+ return "91310114703439394M0020001001";
+ case "0P02":
+ return "91310114703439394M0020002001";
+ case "0P03":
+ return "91310114703439394M0020003001";
+ case "0P04":
+ return "91310114703439394M0020004001";
+ case "0P05":
+ return "91310114703439394M0020005001";
+ case "0P06":
+ return "91310114703439394M0020006001";
+ case "0P07":
+ return "91310114703439394M0020007001";
+ case "0P08":
+ return "91310114703439394M0020005001";
+ case "0P09":
+ return "91310114703439394M0020006001";
+ default:
+ return depotId;
+ }
+ }
/**
* 鑾峰彇鍥剧墖鐨勪簩杩涘埗娴�
diff --git a/igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java b/igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java
index 1bcc8d0..5fa3cfc 100644
--- a/igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java
+++ b/igds-quantity/src/main/java/com/ld/igds/io/ServerRunner.java
@@ -1,13 +1,11 @@
package com.ld.igds.io;
-
import com.ld.igds.data.ConfigData;
import com.ld.igds.io.fzzy.server.BhznQuantityServerEngine;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
-
/**
* 鍙互鏍规嵁閰嶇疆鏂囦欢鐏垫椿璋冩暣
@@ -27,15 +25,14 @@
@Override
public void run(String... strings) throws Exception {
-// if (configData.getActive().equals("dev")) {
-// serverEngine.start(BhznQuantityServerEngine.PORT);
-// return;
-// }
-//
-// //椋庢鑷磋繙榛樿閮ㄧ讲鏈嶅姟褰撳墠搴旂敤浣跨敤9000绔彛
-// if (configData.getActive().indexOf("pro") >= 0) {
-// serverEngine.start(BhznQuantityServerEngine.PORT);
-// return;
-// }
+ if (configData.getActive().equals("dev")) {
+ serverEngine.start(BhznQuantityServerEngine.PORT);
+ return;
+ }
+
+ if (configData.getActive().indexOf("pro") >= 0) {
+ serverEngine.start(BhznQuantityServerEngine.PORT);
+ return;
+ }
}
}
diff --git a/igds-verb/src/main/java/com/ld/igds/verb/view/AreationData.view.xml b/igds-verb/src/main/java/com/ld/igds/verb/view/AreationData.view.xml
index a7fd236..ffb804a 100644
--- a/igds-verb/src/main/java/com/ld/igds/verb/view/AreationData.view.xml
+++ b/igds-verb/src/main/java/com/ld/igds/verb/view/AreationData.view.xml
@@ -35,6 +35,34 @@
<PropertyDef name="objective">
<Property></Property>
<Property name="label">閫氶鐩殑</Property>
+ <Property name="mapping">
+ <Property name="mapValues">
+ <Collection>
+ <Entity>
+ <Property name="key">1</Property>
+ <Property name="value">闄嶆俯閫氶</Property>
+ </Entity>
+ <Entity>
+ <Property name="key">2</Property>
+ <Property name="value">闄嶆按閫氶</Property>
+ </Entity>
+ <Entity>
+ <Property name="key">3</Property>
+ <Property name="value">澶勭悊鍙戠儹绮�氶</Property>
+ </Entity>
+ <Entity>
+ <Property name="key">4</Property>
+ <Property name="value">鍧囪 绮俯閫氶</Property>
+ </Entity>
+ <Entity>
+ <Property name="key">5</Property>
+ <Property name="value">鍏朵粬鐩殑閫氶</Property>
+ </Entity>
+ </Collection>
+ </Property>
+ <Property name="keyProperty">key</Property>
+ <Property name="valueProperty">value</Property>
+ </Property>
</PropertyDef>
<PropertyDef name="type">
<Property></Property>
diff --git a/igds-web/src/main/resources/static/admin/grain/liquid-height.js b/igds-web/src/main/resources/static/admin/grain/liquid-height.js
index ef55c1a..08d185e 100644
--- a/igds-web/src/main/resources/static/admin/grain/liquid-height.js
+++ b/igds-web/src/main/resources/static/admin/grain/liquid-height.js
@@ -19,13 +19,13 @@
html += '<div class="status-succ">姝e父</div>';
html += '<div class="num-tit"><div class="t">' + (depot.name == null ? "":depot.name) + '</div></div>';
- html += '<div class="basic-info"><div class="bifo-field"><span class="t">绮鎬ц川</span>';
+ html += '<div class="basic-info"><div class="bifo-field"><span class="t">绮补鎬ц川</span>';
html += '<span class="val">' + (depot.foodTypeName == null ? "--" : depot.foodTypeName) + '</span></div>';
- html += '<div class="bifo-field"><span class="t">绮鍝佺</span>';
+ html += '<div class="bifo-field"><span class="t">绮补鍝佺</span>';
html += '<span class="val">' + (depot.foodVarietyName == null ? "--" : depot.foodVarietyName) + '</span></div>';
- html += '<div class="bifo-field"><span class="t">绮绛夌骇</span>';
+ html += '<div class="bifo-field"><span class="t">绮补绛夌骇</span>';
html += '<span class="val">' + (depot.foodLevelName == null ? "--" : depot.foodLevelName) + '</span></div></div>';
html += '<div class="basic-info-sub"><div class="basic-info"><div class="bifo-field">';
@@ -48,13 +48,13 @@
html += '<div class="status-succ">姝e父</div>';
html += '<div class="num-tit"><div class="t">鏆傛棤浠撳簱淇℃伅</div></div>';
- html += '<div class="basic-info"><div class="bifo-field"><span class="t">绮鎬ц川</span>';
+ html += '<div class="basic-info"><div class="bifo-field"><span class="t">绮补鎬ц川</span>';
html += '<span class="val">--</span></div>';
- html += '<div class="bifo-field"><span class="t">绮鍝佺</span>';
+ html += '<div class="bifo-field"><span class="t">绮补鍝佺</span>';
html += '<span class="val">--</span></div>';
- html += '<div class="bifo-field"><span class="t">绮绛夌骇</span>';
+ html += '<div class="bifo-field"><span class="t">绮补绛夌骇</span>';
html += '<span class="val">--</span></div></div>';
html += '<div class="basic-info-sub"><div class="basic-info"><div class="bifo-field">';
diff --git a/igds-web/src/main/resources/static/admin/quantity/quantity.js b/igds-web/src/main/resources/static/admin/quantity/quantity.js
index 69b7218..6d13c42 100644
--- a/igds-web/src/main/resources/static/admin/quantity/quantity.js
+++ b/igds-web/src/main/resources/static/admin/quantity/quantity.js
@@ -205,7 +205,7 @@
// 閰嶇疆浠撳簱鍗$墖淇℃伅
var depotData = quantityData.depotData;
$("#depotTypeName").text(depotData.depotTypeName);
- $("#storeKeeperName").text(depotData.storeKeeperName == null ? "淇濈鍛�":item.storeKeeperName);
+ $("#storeKeeperName").text(depotData.storeKeeperName == null ? "淇濈鍛�":depotData.storeKeeperName);
$("#storageReal").text(depotData.storageReal);
$("#foodVarietyName").text(depotData.foodVarietyName);
$("#foodLevelName").text(depotData.foodLevelName);
--
Gitblit v1.9.3