From ff212e3d6cc57220133aff1d68b6bed02ba8a77b Mon Sep 17 00:00:00 2001
From: jiazx0107@163.com <jiazx0107@163.com>
Date: 星期六, 27 五月 2023 14:36:42 +0800
Subject: [PATCH] 调整模块-取消错误代码,添加TODO标记后期处理
---
igds-inout/src/main/java/com/ld/igds/inout/manager/InoutReportManager.java | 58 ++++----
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1201.java | 7
igds-inout/src/main/java/com/ld/igds/timer/InoutScheduled.java | 4
igds-inout/src/main/java/com/ld/igds/inout/view/InoutSettlePR.java | 30 ++--
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1304.java | 2
igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java | 14 +-
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1312.java | 4
igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5204.java | 2
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1301.java | 2
igds-core/src/main/java/com/ld/igds/models/Depot.java | 5
igds-api-inte/src/main/java/com/ld/igds/sh/timer/ShScheduled.java | 4
igds-inout/src/main/java/com/ld/igds/m/service/HLossOverService.java | 2
igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5206.java | 2
igds-api-phone/src/main/java/com/ld/igds/phone35/service/impl/Phone35ServiceImpl5208.java | 4
igds-core/src/main/java/com/ld/igds/common/impl/CommonDataServiceImpl.java | 2
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java | 2
igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java | 14 +-
igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java | 1
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java | 2
igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java | 16 +-
igds-core/src/main/java/com/ld/igds/view/DepotPR.java | 16 +-
/dev/null | 143 --------------------
igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5208.java | 2
igds-core/src/main/java/com/ld/igds/check/service/HCheckStandardService.java | 7
igds-inout/src/main/java/com/ld/igds/inout/view/InoutReportPR.java | 12
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1202.java | 2
igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1302.java | 2
27 files changed, 111 insertions(+), 250 deletions(-)
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 396ae25..5b26c40 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
@@ -110,9 +110,10 @@
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());
- 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());
+ // 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.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 8b663f3..2802703 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
@@ -99,7 +99,7 @@
dto.setZjbgdnm(data.getCheckId() + data.getCompanyId() + data.getStandardId());
dto.setZjbgmxnm(data.getCheckId() + data.getCompanyId() + data.getStandardId());
dto.setJyxmnm(data.getStandardId());
- dto.setJybz(data.getStandardValue());
+ // dto.setJybz(data.getStandardValue()); TODO
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 40df5ad..c9b9a31 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
@@ -85,7 +85,7 @@
dto.setWlnm(StringUtils.isEmpty(noticeOut.getFoodVariety())?"0":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());
+ // dto.setWldjnm(StringUtils.isEmpty(noticeOut.getFoodLevel())?"0":noticeOut.getFoodLevel()); TODO
building = hApiShServiceImpl.getBuilding(companyId, noticeOut.getDepotId().substring(0, 25));
if (null != building) {
dto.setCfbh(building.getId());
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 72a26a2..79a37a4 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
@@ -98,7 +98,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() + "");
+ // dto.setZjkl(inoutRecord.getDeSum() + ""); TODO
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());
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 b9ed235..fefae36 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
@@ -100,7 +100,7 @@
dto.setJsje(String.valueOf(settle.getPaySum()));
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());
+ // dto.setSkr(StringUtils.isEmpty(settle.getCustomerName())?"0":settle.getCustomerName()); TODO
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/ApiShServiceImpl1308.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1308.java
index 64b8569..d9b363a 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
@@ -107,7 +107,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());
+ // dto.setKhmc(StringUtils.isEmpty(settle.getCustomerName())?"0":settle.getCustomerName()); TODO
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/ApiShServiceImpl1311.java b/igds-api-inte/src/main/java/com/ld/igds/sh/service/ApiShServiceImpl1311.java
index 2831ee1..072bb42 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
@@ -99,7 +99,7 @@
dto1311.setNm(data.getDepotId().substring(0, 21));
dto1311.setZznm(data.getDepotId().substring(0, 21));
dto1311.setSydjdbh(data.getId());
- dto1311.setWlbh(StringUtils.isEmpty(data.getFoodVariety()) ? "0" : data.getFoodVariety());
+ // dto1311.setWlbh(StringUtils.isEmpty(data.getFoodVariety()) ? "0" : data.getFoodVariety()); TODO
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 4f06f63..4c49d9c 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
@@ -3,6 +3,7 @@
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;
import com.ld.igds.sh.dto.ApiResponse;
import com.ld.igds.sh.dto.Dto1312;
@@ -14,12 +15,15 @@
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.*;
/**
diff --git a/igds-api-inte/src/main/java/com/ld/igds/sh/timer/ShScheduled.java b/igds-api-inte/src/main/java/com/ld/igds/sh/timer/ShScheduled.java
index 425e3f2..29d4eab 100644
--- a/igds-api-inte/src/main/java/com/ld/igds/sh/timer/ShScheduled.java
+++ b/igds-api-inte/src/main/java/com/ld/igds/sh/timer/ShScheduled.java
@@ -69,7 +69,7 @@
dto.setFcqkLldw(data.getCustomerName());
dto.setFcqkLssl(data.getSettleWeight());
dto.setJsqkRksl(data.getSettleWeight());
- dto.setJsqkKszs(data.getDeSum());
+ //dto.setJsqkKszs(data.getDeSum()); TODO
List<CheckItem> checkItems = hApiShService.listInoutChecks(data.getCompanyId(), data.getCheckId());
if(null != checkItems && checkItems.size() > 0){
@@ -114,7 +114,7 @@
dto.setThdw(data.getCustomerName());
dto.setThc(data.getDepotId());
dto.setFcsl(data.getSettleWeight());
- dto.setJcs(data.getCurStorage() - data.getSettleWeight());
+ // dto.setJcs(data.getCurStorage() - data.getSettleWeight()); TODO
dto.setDataDate(DateFormatUtils.format(data.getCompleteTime(), "yyyy-MM-dd"));
dto.setUpdateTime(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
diff --git a/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5204.java b/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5204.java
index 3448d93..4d755e7 100644
--- a/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5204.java
+++ b/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5204.java
@@ -82,7 +82,7 @@
dto.setDepotId(inoutData.getDepotId());
dto.setDepotName(phoneUtil.getDepotName(authUser.getCompanyId(),
inoutData.getDepotId()));
- dto.setCustomerId(inoutData.getCustomerId());
+ // dto.setCustomerId(inoutData.getCustomerId()); TODO
dto.setCustomerName(inoutData.getCustomerName());
dto.setFoodVariety(inoutData.getFoodVariety());
dto.setFoodLevel(inoutData.getFoodLevel());
diff --git a/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5206.java b/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5206.java
index 4bce204..30b74f8 100644
--- a/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5206.java
+++ b/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5206.java
@@ -81,7 +81,7 @@
dto.setDepotId(inoutData.getDepotId());
dto.setDepotName(phoneUtil.getDepotName(authUser.getCompanyId(),
inoutData.getDepotId()));
- dto.setCustomerId(inoutData.getCustomerId());
+ // dto.setCustomerId(inoutData.getCustomerId()); TODO
dto.setCustomerName(inoutData.getCustomerName());
dto.setFoodVariety(inoutData.getFoodVariety());
dto.setFoodLevel(inoutData.getFoodLevel());
diff --git a/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5208.java b/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5208.java
index f495c8f..e2ef6cd 100644
--- a/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5208.java
+++ b/igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5208.java
@@ -87,7 +87,7 @@
inoutHandle.setDepotId(inoutData.getDepotId());
inoutHandle.setDepotName(phoneUtil.getDepotName(inoutData.getCompanyId(),inoutData.getDepotId()));
inoutHandle.setDeHandle(inoutData.getDeHandle());
- inoutHandle.setCustomerId(inoutData.getCustomerId());
+ // inoutHandle.setCustomerId(inoutData.getCustomerId()); TODO
inoutHandle.setCustomerName(inoutData.getCustomerName());
inoutHandle.setFoodVariety(inoutData.getFoodVariety());
inoutHandle.setSettleWeight(inoutData.getSettleWeight());
diff --git a/igds-api-phone/src/main/java/com/ld/igds/phone35/service/impl/Phone35ServiceImpl5208.java b/igds-api-phone/src/main/java/com/ld/igds/phone35/service/impl/Phone35ServiceImpl5208.java
index e8e5f5e..fd3a5d9 100644
--- a/igds-api-phone/src/main/java/com/ld/igds/phone35/service/impl/Phone35ServiceImpl5208.java
+++ b/igds-api-phone/src/main/java/com/ld/igds/phone35/service/impl/Phone35ServiceImpl5208.java
@@ -76,8 +76,8 @@
inoutHandle.setProgressName(phone35Util.getProgressName(phone35AuthUser.getCompanyId(), inoutData.getProgress()));
inoutHandle.setFoodVarietyName(FoodVariety.getMsg(inoutData.getFoodVariety()));
inoutHandle.setFoodLevelName(FoodLevel.getMsg(inoutData.getFoodLevel()));
- inoutHandle.setHandleStart(inoutData.getHandleStart());
- inoutHandle.setHandelEnd(inoutData.getHandleEnd());
+// inoutHandle.setHandleStart(inoutData.getHandleStart()); TODO
+// inoutHandle.setHandelEnd(inoutData.getHandleEnd()); TODO
inoutHandle.setProgress(inoutData.getProgress());
//鏍规嵁娴佹按id銆佺粍缁囩紪鐮佹煡璇㈠浘鐗囦俊鎭�
diff --git a/igds-core/src/main/java/com/ld/igds/check/service/HCheckStandardService.java b/igds-core/src/main/java/com/ld/igds/check/service/HCheckStandardService.java
index 349d133..c7af9a8 100644
--- a/igds-core/src/main/java/com/ld/igds/check/service/HCheckStandardService.java
+++ b/igds-core/src/main/java/com/ld/igds/check/service/HCheckStandardService.java
@@ -44,9 +44,10 @@
if(null == data.getId()){
data.setId(ContextUtil.getTimeId());
}
- if(null == data.getDeptId()){
- data.setDeptId(ContextUtil.subDeptId(ContextUtil.getLoginUser()));
- }
+// TODO
+// if(null == data.getDeptId()){
+// data.setDeptId(ContextUtil.subDeptId(ContextUtil.getLoginUser()));
+// }
if(null == data.getUpperLimit()) data.setUpperLimit(0.0);
diff --git a/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java b/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java
index bf21be7..16a2de4 100644
--- a/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java
+++ b/igds-core/src/main/java/com/ld/igds/check/service/impl/CoreCheckStandardServiceImpl.java
@@ -68,13 +68,13 @@
item.setRuleAddEnd(data.getRuleAddEnd());
item.setRuleReduce(data.getRuleReduce());
item.setOperaSymbol(data.getOperaSymbol());
-
- if (data.getUpperLimit() > 0.0) {
- item.setStandardValue(data.getUpperLimit() + "");
- if(null != data.getOperaSymbol()){
- item.setStandardValue(data.getOperaSymbol() +" " + data.getUpperLimit());
- }
- }
+// TODO
+// if (data.getUpperLimit() > 0.0) {
+// item.setStandardValue(data.getUpperLimit() + "");
+// if(null != data.getOperaSymbol()){
+// item.setStandardValue(data.getOperaSymbol() +" " + data.getUpperLimit());
+// }
+// }
result.add(item);
}
diff --git a/igds-core/src/main/java/com/ld/igds/common/impl/CommonDataServiceImpl.java b/igds-core/src/main/java/com/ld/igds/common/impl/CommonDataServiceImpl.java
index 92803af..4a46da3 100644
--- a/igds-core/src/main/java/com/ld/igds/common/impl/CommonDataServiceImpl.java
+++ b/igds-core/src/main/java/com/ld/igds/common/impl/CommonDataServiceImpl.java
@@ -349,7 +349,6 @@
} else { //鏈夎褰曪紝浣嗘槸鐘舵�佷笌褰撳墠浣滀笟涓嶄竴鑷达紝涔熼渶瑕佸垵濮嬪寲
depotStore.setDepotStatus(depotStatus);
depotStore.setUpdateDate(new Date());
- depotStore.setCreateDate(new Date());
depotStore.setUpdateUser(null);
}
@@ -378,7 +377,6 @@
@Override
public void addDepotStore(DepotStore store, boolean updateDepot) {
- if (null == store.getCreateDate()) store.setCreateDate(new Date());
if (null == store.getUpdateDate()) store.setUpdateDate(new Date());
if (null == store.getId()) store.setId(ContextUtil.getUUID());
diff --git a/igds-core/src/main/java/com/ld/igds/models/Depot.java b/igds-core/src/main/java/com/ld/igds/models/Depot.java
index 749e422..c1a3c79 100644
--- a/igds-core/src/main/java/com/ld/igds/models/Depot.java
+++ b/igds-core/src/main/java/com/ld/igds/models/Depot.java
@@ -93,7 +93,6 @@
@PropertyDef(label = "绮骞翠唤", description = "涓庡簱瀛樿〃鍏宠仈锛岄�氳繃搴撳瓨鍙樻洿")
private String foodYear;
-
@Column(name = "PER_WET_")
@PropertyDef(label = "姘村垎", description = "鐧惧垎姣旓紝榛樿涓虹┖锛屾潵婧愯川妫�淇℃伅")
private Double perWet;
@@ -113,6 +112,10 @@
@Column(name = "STORE_KEEPER_NAME_", length = 50)
@PropertyDef(label = "淇濈鍛�", description = "涓枃鍚嶇О")
private String storeKeeperName;
+
+ @Column(name = "STORE_DATE_")
+ @PropertyDef(label = "鍏ュ簱鏃堕棿", description = "榛樿绌猴紝閫氳繃搴撳瓨鍙樻洿")
+ private Date storeDate;
@Column(name = "CHECK_DATE_")
@PropertyDef(label = "鏈�鍚庤川妫�鏃堕棿", description = "榛樿绌猴紝鏉ユ簮璐ㄦ淇℃伅")
diff --git a/igds-core/src/main/java/com/ld/igds/view/DepotPR.java b/igds-core/src/main/java/com/ld/igds/view/DepotPR.java
index 295d0d7..e0752c8 100644
--- a/igds-core/src/main/java/com/ld/igds/view/DepotPR.java
+++ b/igds-core/src/main/java/com/ld/igds/view/DepotPR.java
@@ -164,16 +164,14 @@
depotService.saveDepot(depot);
} else {
depotService.updataDepot(depot);
-
- if (StringUtils.isNotEmpty(depot.getEditTag())) {
- // 琛ㄧず淇敼浜嗕粨搴撶姸鎬�
- if (depot.getEditTag().indexOf("depotStatus") >= 0) {
- this.pullDepotStatus(depot.getCompanyId(), depot.getId(), depot.getDepotStatus());
- }
- }
+// TODO
+// if (StringUtils.isNotEmpty(depot.getEditTag())) {
+// // 琛ㄧず淇敼浜嗕粨搴撶姸鎬�
+// if (depot.getEditTag().indexOf("depotStatus") >= 0) {
+// this.pullDepotStatus(depot.getCompanyId(), depot.getId(), depot.getDepotStatus());
+// }
+// }
}
- //鎭㈠鏍囩
- depot.setEditTag(null);
flushCache();
diff --git a/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java b/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java
index 406f78d..c179f71 100644
--- a/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java
+++ b/igds-core/src/main/java/com/ld/igds/view/service/HDepotStoreService.java
@@ -67,7 +67,6 @@
try {
if (StringUtils.isEmpty(data.getId())) {
data.setId(ContextUtil.getUUID());
- data.setCreateDate(new Date());
session.save(data);
} else {
session.update(data);
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
index b24e026..30f41d0 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
@@ -363,10 +363,10 @@
}
}
progressData.setCheckUser(ContextUtil.getLoginUserCName());
- if (StringUtils.isNotEmpty(data.getCustomerName())) {
- progressData.setCustomerId(data.getCustomerId());
- progressData.setCustomerName(data.getCustomerName());
- }
+// if (StringUtils.isNotEmpty(data.getCustomerName())) {
+// progressData.setCustomerId(data.getCustomerId());
+// progressData.setCustomerName(data.getCustomerName());
+// }
if (StringUtils.isNotEmpty(data.getDepotId())) {
progressData.setDepotId(data.getDepotId());
}
@@ -1012,9 +1012,9 @@
if (StringUtils.isEmpty(data.getDepotId())) {
return "璇峰~鍐欎粨搴撲俊鎭紒";
}
- if (StringUtils.isEmpty(data.getCustomerId())) {
- return "璇峰~鍐欏線鏉ュ崟浣嶄俊鎭紒";
- }
+// if (StringUtils.isEmpty(data.getCustomerId())) {
+// return "璇峰~鍐欏線鏉ュ崟浣嶄俊鎭紒";
+// }
if (StringUtils.isEmpty(data.getFoodYear())) {
return "璇峰~鍐欑伯椋熷勾浠戒俊鎭紒";
}
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutReportManager.java b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutReportManager.java
index 4219d59..866b61a 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutReportManager.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutReportManager.java
@@ -261,7 +261,7 @@
bill.setFullTime(DateFormatUtils.format(data.getFullWeightTime(),
"yyyy-MM-dd HH:mm:ss"));
bill.setSerId(data.getId());
- bill.setSpecType(StringUtils.isEmpty(data.getSpecType())?"鏁g伯":data.getSpecType());
+// bill.setSpecType(StringUtils.isEmpty(data.getSpecType())?"鏁g伯":data.getSpecType());
if ("5016".equals(data.getCompanyId())) {
bill.setCompleteTime(DateFormatUtils.format(data.getCompleteTime(), "yyyy-MM-dd"));
bill.setSerId(data.getId().substring(2));
@@ -269,7 +269,7 @@
}
//瀹㈡埛淇℃伅
- bill.setCustomerId(data.getCustomerId() == null ? "" : data.getCustomerId());
+ // bill.setCustomerId(data.getCustomerId() == null ? "" : data.getCustomerId());
bill.setCustomerName(data.getCustomerName() == null ? "" : data.getCustomerName());
bill.setUserId(data.getUserId() == null ? "" : data.getUserId());
bill.setUserAddress(data.getUserAddress() == null ? "" : data.getUserAddress());
@@ -301,11 +301,11 @@
bill.setEmptyWeight(data.getEmptyWeight());
bill.setNetWeight(data.getNetWeight());
- bill.setDeWet(data.getDeWet());
- bill.setDeImpurity(data.getDeImpurity());
- bill.setDeHandle(data.getDeHandle());
- bill.setDeOther(data.getDeOther());
- bill.setDeSum(data.getDeSum() == null ? 0.0 :data.getDeSum());
+// bill.setDeWet(data.getDeWet());
+// bill.setDeImpurity(data.getDeImpurity());
+// bill.setDeHandle(data.getDeHandle());
+// bill.setDeOther(data.getDeOther());
+// bill.setDeSum(data.getDeSum() == null ? 0.0 :data.getDeSum());
bill.setSettleWeight(data.getSettleWeight());
// if(data.getWet() != null && data.getWet() > 0){
@@ -373,7 +373,7 @@
String key;
for (CheckItemData item : checkLst) {
key = item.getStandardId() + "_ST";
- checkBillItems.put(key, item.getStandardValue());
+ // checkBillItems.put(key, item.getStandardValue());
key = item.getStandardId() + "_VAL";
checkBillItems.put(key, item.getValue());
}
@@ -449,13 +449,13 @@
public String inSettleBill(InoutData data, InoutSettle settle) {
if (null != data) {
- settle.setCompleteTime(data.getCompleteTime());
+ // settle.setCompleteTime(data.getCompleteTime());
settle.setDepotId(data.getDepotId());
settle.setDeptId(data.getDeptId());
- settle.setUserName(data.getUserName());
- settle.setPlateNum(data.getPlateNum());
- settle.setFoodLevel(data.getFoodLevel());
- settle.setFoodVariety(data.getFoodVariety());
+// settle.setUserName(data.getUserName());
+// settle.setPlateNum(data.getPlateNum());
+// settle.setFoodLevel(data.getFoodLevel());
+// settle.setFoodVariety(data.getFoodVariety());
}
// 璋冩暣妯$増鏁版嵁骞惰繑鍥�
@@ -473,26 +473,26 @@
htmlStr = htmlStr.replace("payTime", time);
htmlStr = htmlStr.replace("serId", settle.getId());
- htmlStr = htmlStr.replace(
- "customerName",
- settle.getCustomerName() == null ? "" : settle
- .getCustomerName());
+// htmlStr = htmlStr.replace(
+// "customerName",
+// settle.getCustomerName() == null ? "" : settle
+// .getCustomerName());
htmlStr = htmlStr.replace("deptName",
dept == null ? "" : dept.getName());
htmlStr = htmlStr.replace("bank", settle.getBank() == null ? ""
: settle.getBank());
- htmlStr = htmlStr.replace("fullWeight",
- new DecimalFormat("0").format(settle.getFullWeight()));
- htmlStr = htmlStr.replace("emptyWeight",
- new DecimalFormat("0").format(settle.getEmptyWeight()));
+// htmlStr = htmlStr.replace("fullWeight",
+// new DecimalFormat("0").format(settle.getFullWeight()));
+// htmlStr = htmlStr.replace("emptyWeight",
+// new DecimalFormat("0").format(settle.getEmptyWeight()));
htmlStr = htmlStr.replace("banNum", settle.getBankNum() == null ? ""
: settle.getBankNum());
- htmlStr = htmlStr.replace("netWeight",
- new DecimalFormat("0").format(settle.getNetWeight()));
- htmlStr = htmlStr.replace("deSum",
- new DecimalFormat("0").format(settle.getDeSum()));
+// htmlStr = htmlStr.replace("netWeight",
+// new DecimalFormat("0").format(settle.getNetWeight()));
+// htmlStr = htmlStr.replace("deSum",
+// new DecimalFormat("0").format(settle.getDeSum()));
// 鑾峰彇浠撳簱淇℃伅
Depot depot = commonService.getCacheDepot(settle.getCompanyId(),
@@ -500,8 +500,8 @@
htmlStr = htmlStr.replace("depotName",
depot == null ? "" : depot.getName());
- htmlStr = htmlStr.replace("foodVariety",
- FoodVariety.getMsg(settle.getFoodVariety()));
+// htmlStr = htmlStr.replace("foodVariety",
+// FoodVariety.getMsg(settle.getFoodVariety()));
htmlStr = htmlStr.replace("payPrice", settle.getPayPrice() + "");
htmlStr = htmlStr.replace("settleWeight",
new DecimalFormat("0").format(settle.getSettleWeight()));
@@ -514,8 +514,8 @@
depot.getStoreKeeperName() == null ? "" : depot
.getStoreKeeperName());
}
- htmlStr = htmlStr.replace("driverName", settle.getUserName() + "");
- htmlStr = htmlStr.replace("otherSum", settle.getOtherSum() + "");
+// htmlStr = htmlStr.replace("driverName", settle.getUserName() + "");
+// htmlStr = htmlStr.replace("otherSum", settle.getOtherSum() + "");
htmlStr = htmlStr.replace("paySum", settle.getPaySum() + "");
htmlStr = htmlStr.replace("remark", settle.getRemarks() == null ? ""
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java b/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java
index 4df6212..c1396a9 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java
@@ -567,14 +567,14 @@
// 鑾峰彇涓婁竴杞︾殑娴佹按鏁版嵁
InoutData inoutData = this.getLastRecord(data.getCompanyId(), data.getDepotId());
- // 璁剧疆娴佹按鐨勫簱瀛�
- if (InoutConstant.TYPE_IN.equals(inoutData.getType())) {
- data.setCurStorage(inoutData.getCurStorage()
- + inoutData.getSettleWeight());
- } else if (InoutConstant.TYPE_OUT.equals(inoutData.getType())) {
- data.setCurStorage(inoutData.getCurStorage()
- - inoutData.getSettleWeight());
- }
+// // 璁剧疆娴佹按鐨勫簱瀛�
+// if (InoutConstant.TYPE_IN.equals(inoutData.getType())) {
+// data.setCurStorage(inoutData.getCurStorage()
+// + inoutData.getSettleWeight());
+// } else if (InoutConstant.TYPE_OUT.equals(inoutData.getType())) {
+// data.setCurStorage(inoutData.getCurStorage()
+// - inoutData.getSettleWeight());
+// }
// 娣诲姞琛ュ崟鏁版嵁
this.insertData(data);
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutReportPR.java b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutReportPR.java
index 2433d52..ab3831e 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutReportPR.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutReportPR.java
@@ -189,11 +189,11 @@
record.setRemarks(String.valueOf(index));
emptyWeightSum += record.getEmptyWeight();
fullWeightSum += record.getFullWeight();
- deWetSum += record.getDeWet();
- deImpuritySum += record.getDeImpurity();
+// deWetSum += record.getDeWet();
+// deImpuritySum += record.getDeImpurity();
deHandleSum += record.getDeHandle();
deOtherSum += record.getDeOther();
- deSumSum += record.getDeSum();
+ // deSumSum += record.getDeSum();
netWeightSum += record.getNetWeight();
settleWeightSum += record.getSettleWeight();
index ++;
@@ -202,11 +202,11 @@
sum.setId("鍚堣");
sum.setEmptyWeight(emptyWeightSum);
sum.setFullWeight(fullWeightSum);
- sum.setDeWet(deWetSum);
- sum.setDeImpurity(deImpuritySum);
+// sum.setDeWet(deWetSum);
+// sum.setDeImpurity(deImpuritySum);
sum.setDeHandle(deHandleSum);
sum.setDeOther(deOtherSum);
- sum.setDeSum(deSumSum);
+ // sum.setDeSum(deSumSum);
sum.setNetWeight(netWeightSum);
sum.setSettleWeight(settleWeightSum);
result.add(sum);
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutSettlePR.java b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutSettlePR.java
index 17c6e62..205192b 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutSettlePR.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutSettlePR.java
@@ -137,22 +137,22 @@
private InoutSettle getNewSettle(InoutData data) {
InoutSettle inoutSettle = new InoutSettle();
inoutSettle.setId(data.getId());
- inoutSettle.setType(data.getType());
- inoutSettle.setCustomerId(data.getCustomerId());
- inoutSettle.setCustomerName(data.getCustomerName());
- inoutSettle.setFullWeight(data.getFullWeight());
- inoutSettle.setEmptyWeight(data.getEmptyWeight());
- inoutSettle.setNetWeight(data.getNetWeight());
+ // inoutSettle.setType(data.getType());
+ // inoutSettle.setCustomerId(data.getCustomerId());
+ // inoutSettle.setCustomerName(data.getCustomerName());
+ // inoutSettle.setFullWeight(data.getFullWeight());
+ // inoutSettle.setEmptyWeight(data.getEmptyWeight());
+ // inoutSettle.setNetWeight(data.getNetWeight());
inoutSettle.setSettleWeight(data.getSettleWeight());
- inoutSettle.setDeSum(data.getDeSum());
+ // inoutSettle.setDeSum(data.getDeSum());
- inoutSettle.setCompleteTime(data.getCompleteTime());
+ // inoutSettle.setCompleteTime(data.getCompleteTime());
inoutSettle.setDepotId(data.getDepotId());
inoutSettle.setDeptId(data.getDeptId());
- inoutSettle.setUserName(data.getUserName());
- inoutSettle.setPlateNum(data.getPlateNum());
- inoutSettle.setFoodLevel(data.getFoodLevel());
- inoutSettle.setFoodVariety(data.getFoodVariety());
+ // inoutSettle.setUserName(data.getUserName());
+ // inoutSettle.setPlateNum(data.getPlateNum());
+ // inoutSettle.setFoodLevel(data.getFoodLevel());
+ // inoutSettle.setFoodVariety(data.getFoodVariety());
if (data.getPrice() != null) {
inoutSettle.setPayPrice(data.getPrice());
@@ -167,9 +167,9 @@
@Expose
@Transactional
public String saveData(InoutSettle data) {
- if (null == data.getType()) {
- data.setType(InoutConstant.TYPE_IN);
- }
+// if (null == data.getType()) {
+// data.setType(InoutConstant.TYPE_IN);
+// }
hSettleService.saveOrUpdateData(data);
diff --git a/igds-inout/src/main/java/com/ld/igds/m/service/HLossOverService.java b/igds-inout/src/main/java/com/ld/igds/m/service/HLossOverService.java
index c12d3b6..518e455 100644
--- a/igds-inout/src/main/java/com/ld/igds/m/service/HLossOverService.java
+++ b/igds-inout/src/main/java/com/ld/igds/m/service/HLossOverService.java
@@ -129,7 +129,7 @@
data.setDepotId(lossOver.getDepotId());
data.setDeptId(lossOver.getDeptId());
data.setCompanyId(lossOver.getCompanyId());
- data.setFoodVariety(lossOver.getFoodVariety());
+ //data.setFoodVariety(lossOver.getFoodVariety());
data.setCheckStatus(InoutConstant.STATUS_PASS);
String loginUser = lossOver.getUpdateUser();
diff --git a/igds-inout/src/main/java/com/ld/igds/timer/InoutScheduled.java b/igds-inout/src/main/java/com/ld/igds/timer/InoutScheduled.java
index d147fda..3e863ea 100644
--- a/igds-inout/src/main/java/com/ld/igds/timer/InoutScheduled.java
+++ b/igds-inout/src/main/java/com/ld/igds/timer/InoutScheduled.java
@@ -143,7 +143,7 @@
DepotStatus.STATUS_04.getCode().equals(lastStore.getDepotStatus())) {
param = new InoutParam();
- param.setStart(lastStore.getCreateDate());
+ //param.setStart(lastStore.getCreateDate());
param.setEnd(new Date());
param.setDeptId(data.getDeptId());
param.setDepotId(data.getDepotId());
@@ -158,7 +158,7 @@
lastStore.setId(ContextUtil.getUUID());
lastStore.setUpdateUser(null);
lastStore.setUpdateDate(new Date());
- lastStore.setCreateDate(new Date());
+ // lastStore.setCreateDate(new Date());
if (InoutConstant.TYPE_IN.equals(data.getType())) {
lastStore.setStorageReal(lastStore.getStorageReal() + sumRecordWeight);
diff --git a/igds-manager/src/main/java/com/ld/igds/m/service/HVarietyChangeService.java b/igds-manager/src/main/java/com/ld/igds/m/service/HVarietyChangeService.java
deleted file mode 100644
index 75cf8e3..0000000
--- a/igds-manager/src/main/java/com/ld/igds/m/service/HVarietyChangeService.java
+++ /dev/null
@@ -1,95 +0,0 @@
-package com.ld.igds.m.service;
-
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
-
-import org.apache.commons.lang3.StringUtils;
-import org.hibernate.Session;
-import org.springframework.stereotype.Component;
-
-import com.bstek.bdf2.core.orm.hibernate.HibernateDao;
-import com.bstek.dorado.data.provider.Page;
-import com.ld.igds.util.ContextUtil;
-
-@Component
-public class HVarietyChangeService extends HibernateDao {
-
- public void pageData(Page<InoutVarietyChange> page, Map<String, Object> param)
- throws Exception {
- String hql = " from " + InoutVarietyChange.class.getName()
- + " where companyId=:companyId";
-
- Map<String, Object> args = new HashMap<String, Object>();
- args.put("companyId", ContextUtil.getCompanyId());
-
- if (null != param) {
-
- String str = (String) param.get("depotId");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and depotId =:depotId";
- args.put("depotId", str);
- }
-
- str = (String) param.get("foodVariety");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and foodVariety =:foodVariety";
- args.put("foodVariety", str);
- }
-
- str = (String) param.get("type");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and type =:type";
- args.put("type", str);
- }
- }
-
- String count = "select count(*) " + hql;
-
- hql += " order by changeTime desc";
-
- this.pagingQuery(page, hql, count, args);
-
- }
-
- public void saveData(InoutVarietyChange data) {
- if (null == data.getCompanyId()) {
- data.setCompanyId(ContextUtil.getCompanyId());
- }
- if (null == data.getDeptId()) {
- data.setDeptId(ContextUtil.subDeptId(null));
- }
- Session session = this.getSessionFactory().openSession();
- data.setUpdateTime(new Date());
- data.setUpdateUser(ContextUtil.getLoginUserCName());
- try {
- if (null == data.getId()) {
- data.setId(ContextUtil.getUUID());
- session.save(data);
- } else {
- session.update(data);
- }
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.flush();
- session.close();
- }
- }
-
- public String delData(InoutVarietyChange data) {
- Session session = this.getSessionFactory().openSession();
- try {
- if (null != data.getId()) {
- session.delete(data);
- }
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.flush();
- session.close();
- }
- return null;
- }
-
-}
diff --git a/igds-manager/src/main/java/com/ld/igds/m/view/VarietyChange.view.xml b/igds-manager/src/main/java/com/ld/igds/m/view/VarietyChange.view.xml
deleted file mode 100644
index 38d7c30..0000000
--- a/igds-manager/src/main/java/com/ld/igds/m/view/VarietyChange.view.xml
+++ /dev/null
@@ -1,393 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ViewConfig>
- <Arguments/>
- <Context/>
- <Model>
- <DataType name="dtMain">
- <Property name="creationType">com.ld.igds.models.InoutVarietyChange</Property>
- <PropertyDef name="id">
- <Property></Property>
- <Property name="label">ID</Property>
- </PropertyDef>
- <PropertyDef name="companyId">
- <Property></Property>
- <Property name="label">缁勭粐缂栫爜</Property>
- </PropertyDef>
- <PropertyDef name="approvalId">
- <Property></Property>
- <Property name="label">鎵瑰噯鏂囧彿</Property>
- <Property name="required">false</Property>
- </PropertyDef>
- <PropertyDef name="deptId">
- <Property></Property>
- <Property name="label">鎵�灞炲垎搴�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("deptPR#loadParents").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="depotId">
- <Property></Property>
- <Property name="label">鎵�灞炰粨搴�</Property>
- <Property name="required">true</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("depotPR#getAllCache").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="foodVariety">
- <Property></Property>
- <Property name="label">鍙樻洿鍓嶅搧绉�</Property>
- <Property name="required">false</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="newFoodVariety">
- <Property></Property>
- <Property name="label">鍙樻洿鍚庡搧绉�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- <Property name="required">false</Property>
- </PropertyDef>
- <PropertyDef name="foodType">
- <Property></Property>
- <Property name="label">鍙樻洿鍓嶆�ц川</Property>
- <Property name="required">false</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_TYPE_")}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="newFoodType">
- <Property></Property>
- <Property name="label">鍙樻洿鍚庢�ц川</Property>
- <Property name="required">false</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_TYPE_")}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="number">
- <Property></Property>
- <Property name="label">绮鏁伴噺</Property>
- <Property name="dataType">Double</Property>
- <Property name="displayFormat">#,##0.00 kG</Property>
- </PropertyDef>
- <PropertyDef name="changeNumber">
- <Property></Property>
- <Property name="label">鍒掕浆鏁伴噺</Property>
- <Property name="dataType">Double</Property>
- <Property name="displayFormat">#,##0.00 kG</Property>
- </PropertyDef>
- <PropertyDef name="changeTime">
- <Property name="dataType">Date</Property>
- <Property name="label">鍙樻洿鏃堕棿</Property>
- <Property name="required">true</Property>
- </PropertyDef>
- <PropertyDef name="updateTime">
- <Property name="dataType">DateTime</Property>
- <Property name="label">鏇存柊鏃堕棿</Property>
- </PropertyDef>
- <PropertyDef name="updateUser">
- <Property></Property>
- <Property name="label">鏇存柊浜�</Property>
- </PropertyDef>
- <PropertyDef name="remark">
- <Property></Property>
- <Property name="label">澶囨敞</Property>
- </PropertyDef>
- </DataType>
- <DataType name="dtParam">
- <PropertyDef name="deptId">
- <Property></Property>
- <Property name="label">鎵�灞炲垎搴�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("deptPR#loadParents").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="depotId">
- <Property></Property>
- <Property name="label">鎵�灞炰粨搴�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("depotPR#getAllCache").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="foodVariety">
- <Property></Property>
- <Property name="label">绮鍝佺</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- </DataType>
- </Model>
- <View layout="padding:5;regionPadding:5">
- <ClientEvent name="onReady">
-view.get("#dsParam").insert({});
-
-
-addMain = function(){
- view.get("#dsMain").insert({
- });
- view.get("#dialogMain").show();
-}</ClientEvent>
- <Property name="packages">font-awesome,css-common</Property>
- <DataSet id="dsMain">
- <Property name="loadMode">lazy</Property>
- <Property name="dataProvider">varietyChangePR#pageData</Property>
- <Property name="dataType">[dtMain]</Property>
- <Property name="pageSize">15</Property>
- <Property name="parameter"></Property>
- </DataSet>
- <DataSet id="dsParam">
- <Property name="dataType">dtParam</Property>
- </DataSet>
- <Container layout="regionPadding:10" layoutConstraint="top">
- <Property name="exClassName">bg-color</Property>
- <Property name="contentOverflow">hidden</Property>
- <Property name="height">55</Property>
- <Label layoutConstraint="left">
- <Property name="text">鑿滃崟鏍忥細</Property>
- </Label>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">addMain();
-</ClientEvent>
- <Property name="caption">鏂板</Property>
- <Property name="exClassName">btn-default</Property>
- <Property name="iconClass">fa fa-plus</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
-if(data){
- view.get("#dialogMain").show();
-}</ClientEvent>
- <Property name="caption">璋冩暣</Property>
- <Property name="exClassName">btn-warm</Property>
- <Property name="iconClass">fa fa-pencil</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
-if(!data){
- return;
-}
-view.get("#ajaxDel").set("parameter",data).execute(function(result){
- if(result){
- $alert(result);
- return;
- }else{
- data.remove();
- }
-});</ClientEvent>
- <Property name="caption">鍒犻櫎</Property>
- <Property name="exClassName">btn-warn</Property>
- <Property name="iconClass">fa fa-minus</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">view.get("#dsMain").flushAsync();
-</ClientEvent>
- <Property name="caption">鍒锋柊</Property>
- <Property name="exClassName">btn-default</Property>
- <Property name="iconClass">fa fa-refresh</Property>
- </Button>
- </Container>
- <Container layout="regionPadding:10" layoutConstraint="center">
- <Property name="exClassName">bg-color</Property>
- <AutoForm>
- <Property name="cols">*,*,*,*</Property>
- <Property name="dataSet">dsParam</Property>
- <Property name="labelAlign">right</Property>
- <Property name="labelSeparator">锛�</Property>
- <Property name="labelWidth">100</Property>
- <AutoFormElement>
- <Property name="name">depotId</Property>
- <Property name="property">depotId</Property>
- <Property name="trigger">autoMappingDropDown2</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">foodVariety</Property>
- <Property name="property">foodVariety</Property>
- <Property name="trigger">autoMappingDropDown2</Property>
- <Editor/>
- </AutoFormElement>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">var param = view.get("#dsParam.data");
-view.get("#dsMain").set("parameter",param.toJSON()).flushAsync();</ClientEvent>
- <Property name="caption">鏌ヨ</Property>
- <Property name="exClassName">btn-default</Property>
- <Property name="iconClass">fa fa-refresh</Property>
- </Button>
- </AutoForm>
- <DataGrid layoutConstraint="center padding:5px">
- <ClientEvent name="onDataRowDoubleClick">var data = view.get("#dsMain.data:#");
-if(data){
- view.get("#dialogMain").show();
-}</ClientEvent>
- <Property name="dataSet">dsMain</Property>
- <Property name="readOnly">true</Property>
- <RowNumColumn/>
- <DataColumn name="depotId">
- <Property name="property">depotId</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="foodVariety">
- <Property name="property">foodVariety</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="newFoodVariety">
- <Property name="property">newFoodVariety</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="changeTime">
- <Property name="property">changeTime</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="updateTime">
- <Property name="property">updateTime</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="updateUser">
- <Property name="property">updateUser</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="remark">
- <Property name="property">remark</Property>
- </DataColumn>
- </DataGrid>
- </Container>
- <Container layout="regionPadding:10" layoutConstraint="bottom">
- <Property name="exClassName">bg-color</Property>
- <DataPilot layoutConstraint="right">
- <Property name="itemCodes">pageSize,pages</Property>
- <Property name="dataSet">dsMain</Property>
- </DataPilot>
- </Container>
- <Dialog id="dialogMain" layout="padding:5;regionPadding:10">
- <Property name="width">800</Property>
- <Property name="caption">绮鍝佺鍙樻洿淇℃伅</Property>
- <Property name="iconClass">fa fa-flag-o</Property>
- <Property name="closeable">false</Property>
- <Buttons>
- <Button>
- <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
-if(data.validate() != 'ok'){
- $notify("鏁版嵁鏍¢獙澶辫触锛侊紒");
- return;
-}
-view.get("#uaAction").set("parameter",data).execute(function(){
- self.get("parent").hide();
-});</ClientEvent>
- <Property name="caption">纭</Property>
- <Property name="iconClass">fa fa-check-circle</Property>
- <Property name="width">90</Property>
- </Button>
- <Button>
- <ClientEvent name="onClick">view.get("#dsMain.data:#").cancel();
-self.get("parent").hide();</ClientEvent>
- <Property name="caption">鍙栨秷</Property>
- <Property name="iconClass">fa fa-times-circle</Property>
- <Property name="width">90</Property>
- </Button>
- </Buttons>
- <Children>
- <AutoForm>
- <Property name="dataSet">dsMain</Property>
- <Property name="cols">*,*</Property>
- <Property name="labelWidth">120</Property>
- <Property name="labelAlign">right</Property>
- <Property name="labelSeparator">锛�</Property>
- <AutoFormElement>
- <Property name="name">depotId</Property>
- <Property name="property">depotId</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">approvalId</Property>
- <Property name="property">approvalId</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">foodVariety</Property>
- <Property name="property">foodVariety</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">newFoodVariety</Property>
- <Property name="property">newFoodVariety</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">foodType</Property>
- <Property name="property">foodType</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">newFoodType</Property>
- <Property name="property">newFoodType</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">number</Property>
- <Property name="property">number</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">changeNumber</Property>
- <Property name="property">changeNumber</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">changeTime</Property>
- <Property name="property">changeTime</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">updateUser</Property>
- <Property name="property">updateUser</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement layoutConstraint="colSpan:2">
- <Property name="name">remark</Property>
- <Property name="property">remark</Property>
- <Property name="editorType">TextArea</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">updateTime</Property>
- <Property name="property">updateTime</Property>
- <Property name="readOnly">true</Property>
- <Editor/>
- </AutoFormElement>
- </AutoForm>
- </Children>
- <Tools/>
- </Dialog>
- <UpdateAction id="uaAction">
- <Property name="dataResolver">varietyChangePR#saveData</Property>
- <UpdateItem>
- <Property name="dataSet">dsMain</Property>
- <Property name="dataPath">[#current]</Property>
- </UpdateItem>
- </UpdateAction>
- <AjaxAction id="ajaxDel">
- <Property name="confirmMessage">纭畾瑕佸垹闄ゅ悧锛�</Property>
- <Property name="service">varietyChangePR#delData</Property>
- </AjaxAction>
- </View>
-</ViewConfig>
diff --git a/igds-manager/src/main/java/com/ld/igds/m/view/VarietyChangePR.java b/igds-manager/src/main/java/com/ld/igds/m/view/VarietyChangePR.java
deleted file mode 100644
index a63d90b..0000000
--- a/igds-manager/src/main/java/com/ld/igds/m/view/VarietyChangePR.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.ld.igds.m.view;
-
-import java.util.Map;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import com.bstek.dorado.annotation.DataProvider;
-import com.bstek.dorado.annotation.DataResolver;
-import com.bstek.dorado.annotation.Expose;
-import com.bstek.dorado.data.provider.Page;
-import com.ld.igds.m.service.HVarietyChangeService;
-
-/**
- * 缁煎悎涓氬姟-绮鍝佺鍙樻洿璁板綍
- *
- * @author: andy.jia
- * @description:
- * @version:
- * @data:2020骞�5鏈�28鏃�
- *
- */
-@Component
-public class VarietyChangePR {
-
- @Autowired
- private HVarietyChangeService service;
-
- /**
- * varietyChangePR#pageData
- *
- * @param page
- * @param param
- * @throws Exception
- */
- @DataProvider
- public void pageData(Page<InoutVarietyChange> page, Map<String, Object> param)
- throws Exception {
- service.pageData(page, param);
- }
-
- /**
- * varietyChangePR#saveData
- *
- * @param data
- */
- @DataResolver
- public void saveData(InoutVarietyChange data) {
- service.saveData(data);
- }
-
- /**
- * varietyChangePR#delData
- *
- * @param data
- * @return
- */
- @Expose
- public String delData(InoutVarietyChange data) {
- return service.delData(data);
- }
-
-}
diff --git a/igds-security/src/main/java/com/ld/igds/sec/service/BlackListWarnService.java b/igds-security/src/main/java/com/ld/igds/sec/service/BlackListWarnService.java
deleted file mode 100644
index b0dc286..0000000
--- a/igds-security/src/main/java/com/ld/igds/sec/service/BlackListWarnService.java
+++ /dev/null
@@ -1,184 +0,0 @@
-package com.ld.igds.sec.service;
-
-import com.bstek.bdf2.core.orm.hibernate.HibernateDao;
-import com.bstek.dorado.data.provider.Page;
-import com.ld.igds.constant.WarnStatus;
-import com.ld.igds.models.MWarnConf;
-import com.ld.igds.util.ContextUtil;
-import com.ld.igds.util.DateUtil;
-import com.ld.igds.warn.service.CoreWarnService;
-import org.apache.commons.lang3.StringUtils;
-import org.hibernate.Session;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-@Component
-public class BlackListWarnService extends HibernateDao {
- @Autowired
- private CoreWarnService coreWarnService;
-
- public void listWarnInfo(Page<BlackListWarnInfo> page, Map<String, Object> param) throws Exception {
- String hql = " from " + BlackListWarnInfo.class.getName()
- + " where companyId =:companyId and deptId =:deptId";
-
- Map<String, Object> args = new HashMap<String, Object>();
- args.put("companyId", ContextUtil.getCompanyId());
- args.put("deptId", ContextUtil.subDeptId(null));
-
- if(param != null){
- String str = (String) param.get("bizType");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and bizType =:bizType";
- args.put("bizType", str);
- }
-
- str = (String) param.get("type");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and type =:type";
- args.put("type", str);
- }
-
- str = (String) param.get("level");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and level =:level";
- args.put("level", str);
- }
-
- str = (String) param.get("status");
- if (StringUtils.isNotEmpty(str)) {
- hql += " and status =:status";
- args.put("status", str);
- }
-
- Date date = (Date) param.get("start");
- if (null != date) {
- hql += " and time >=:start";
- args.put("start", DateUtil.getCurZero(date));
- }
-
- date = (Date) param.get("end");
- if (null != date) {
- hql += " and time <=:end";
- args.put("end", DateUtil.getNextZero(date));
- }
- }
-
- String countHql = " select count(*) " + hql;
- hql += " order by time desc";
-
- this.pagingQuery(page, hql, countHql, args);
- }
-
- public void saveWarnInfo(BlackListWarnInfo data) {
-
- if (StringUtils.isEmpty(data.getCompanyId())) {
- data.setCompanyId(ContextUtil.getCompanyId());
- }
- if(StringUtils.isEmpty(data.getDeptId())){
- data.setDeptId(ContextUtil.subDeptId(null));
- }
- Session session = this.getSessionFactory().openSession();
- try {
- if (StringUtils.isEmpty(data.getId())) {
- data.setId(ContextUtil.getUUID());
- session.save(data);
- } else {
- session.update(data);
- }
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.flush();
- session.close();
- }
- }
-
- public void updateWarnStatus(BlackListWarnInfo data) {
-
- if (StringUtils.isEmpty(data.getCompanyId())) {
- data.setCompanyId(ContextUtil.getCompanyId());
- }
- if(StringUtils.isEmpty(data.getDeptId())){
- data.setDeptId(ContextUtil.subDeptId(null));
- }
- Session session = this.getSessionFactory().openSession();
- try {
- data.setCompleteTime(new Date());
- data.setCompleteUser(ContextUtil.getLoginUserCName());
- data.setStatus(WarnStatus.STATUS_30.getCode());
- session.saveOrUpdate(data);
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.flush();
- session.close();
- }
- }
-
- public String delWarnInfo(BlackListWarnInfo data) {
- Session session = this.getSessionFactory().openSession();
- try {
- session.delete(data);
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.flush();
- session.close();
- }
- return null;
- }
-
-
-
- public MWarnConf getConf(String deptId) {
- String hql = " from " + MWarnConf.class.getName()
- + " where companyId =:companyId and deptId =:deptId";
-
- Map<String, Object> args = new HashMap<String, Object>();
- args.put("companyId", ContextUtil.getCompanyId());
- args.put("deptId", deptId);
-
- List<MWarnConf> list = this.query(hql, args);
-
- if (null == list || list.isEmpty()) return null;
-
- return list.get(0);
- }
-
- public List<MWarnConf> getAllConf() {
- String hql = " from " + MWarnConf.class.getName()
- + " where companyId =:companyId";
-
- Map<String, Object> args = new HashMap<String, Object>();
- args.put("companyId", ContextUtil.getCompanyId());
-
- List<MWarnConf> list = this.query(hql, args);
-
- return list;
- }
-
- public void updateConf(MWarnConf data) {
- Session session = this.getSessionFactory().openSession();
-
- if(StringUtils.isEmpty(data.getCompanyId())){
- data.setCompanyId(ContextUtil.getCompanyId());
- }
-
- try {
- session.saveOrUpdate(data);
-
- //鏇存柊缂撳瓨
- coreWarnService.setCacheWarnConf(getAllConf());
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.flush();
- session.close();
- }
- }
-}
diff --git a/igds-security/src/main/java/com/ld/igds/sec/view/BlackListWarn.view.xml b/igds-security/src/main/java/com/ld/igds/sec/view/BlackListWarn.view.xml
deleted file mode 100644
index 99fd102..0000000
--- a/igds-security/src/main/java/com/ld/igds/sec/view/BlackListWarn.view.xml
+++ /dev/null
@@ -1,689 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ViewConfig>
- <Arguments/>
- <Context/>
- <Model>
- <DataType name="dtParam">
- <Property name="creationType">com.ld.igds.models.BlackListWarnInfo</Property>
- <PropertyDef name="deptId">
- <Property name="label">鎵�灞炲簱鍖�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("deptPR#loadParents").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="bizType">
- <Property></Property>
- <Property name="label">涓氬姟绫诲瀷</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#triggerBizType").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="type">
- <Property></Property>
- <Property name="label">绫诲瀷</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnType").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="level">
- <Property></Property>
- <Property name="label">璀︽姤绾у埆</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnLevel").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="start">
- <Property name="dataType">Date</Property>
- <Property name="label">寮�濮嬫椂闂�</Property>
- </PropertyDef>
- <PropertyDef name="end">
- <Property name="dataType">Date</Property>
- <Property name="label">鎴鏃堕棿</Property>
- </PropertyDef>
- <PropertyDef name="status">
- <Property></Property>
- <Property name="label">璀︽姤鐘舵��</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnStatus").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="perName">
- <Property></Property>
- <Property name="label">浜哄憳鍚嶇О</Property>
- </PropertyDef>
- <PropertyDef name="plateNum">
- <Property></Property>
- <Property name="label">杞︾墝鍙�</Property>
- </PropertyDef>
- </DataType>
- <DataType name="dtMain">
- <Property name="creationType">com.ld.igds.models.BlackListWarnInfo</Property>
- <PropertyDef name="id">
- <Property name="label">Id</Property>
- </PropertyDef>
- <PropertyDef name="companyId">
- <Property name="label">缁勭粐缂栫爜</Property>
- </PropertyDef>
- <PropertyDef name="deptId">
- <Property name="label">鎵�灞炲簱鍖�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("deptPR#loadParents").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="depotId">
- <Property name="label">鎵�灞炰粨搴�</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("depotPR#getAllCache").getResult()}</Property>
- <Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="name">
- <Property name="label">璀﹀憡鍚嶇О</Property>
- </PropertyDef>
- <PropertyDef name="bizType">
- <Property name="label">涓氬姟绫诲瀷</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#triggerBizType").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="type">
- <Property name="label">绫诲瀷</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnType").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="level">
- <Property name="label">璀﹀憡绾у埆</Property>
- <Property name="mapping">
- <Property name="keyProperty">code</Property>
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnLevel").getResult()}</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="status">
- <Property name="label">璀﹀憡鐘舵��</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnStatus").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="info">
- <Property name="label">璀﹀憡鍐呭</Property>
- </PropertyDef>
- <PropertyDef name="time">
- <Property name="label">璀﹀憡鏃堕棿</Property>
- <Property name="dataType">DateTime</Property>
- </PropertyDef>
- <PropertyDef name="noticeResult">
- <Property name="label">閫氱煡缁撴灉</Property>
- </PropertyDef>
- <PropertyDef name="noticeUser">
- <Property name="label">閫氱煡浜�</Property>
- </PropertyDef>
- <PropertyDef name="noticeUserName">
- <Property name="label">閫氱煡浜哄鍚�</Property>
- </PropertyDef>
- <PropertyDef name="completeUser">
- <Property name="label">澶勭悊浜�</Property>
- </PropertyDef>
- <PropertyDef name="completeTime">
- <Property name="label">澶勭悊鏃堕棿</Property>
- <Property name="dataType">DateTime</Property>
- </PropertyDef>
- <PropertyDef name="remark">
- <Property name="label">澶勭悊璇存槑</Property>
- </PropertyDef>
- <PropertyDef name="serId">
- <Property name="label">鎵�灞炶澶�</Property>
- </PropertyDef>
- <Reference name="files">
- <Property name="dataType">[dtFile]</Property>
- <Property name="dataProvider">sys.fileManager#listFile</Property>
- <Property name="parameter">$${this.id}</Property>
- </Reference>
- <PropertyDef name="perName">
- <Property></Property>
- <Property name="label">浜哄憳鍚嶇О</Property>
- </PropertyDef>
- <PropertyDef name="plateNum">
- <Property></Property>
- <Property name="label">杞︾墝鍙�</Property>
- </PropertyDef>
- </DataType>
- <DataType name="dtFile">
- <Property name="creationType">com.ld.igds.models.FileInfo</Property>
- <PropertyDef name="fileId">
- <Property></Property>
- <Property name="label">闄勪欢ID</Property>
- </PropertyDef>
- <PropertyDef name="bizTag">
- <Property></Property>
- <Property name="label">璁惧鍚嶇О</Property>
- </PropertyDef>
- <PropertyDef name="fileName">
- <Property></Property>
- <Property name="label">鏂囦欢鍚嶇О</Property>
- </PropertyDef>
- <PropertyDef name="bizId">
- <Property></Property>
- <Property name="label">涓氬姟ID</Property>
- </PropertyDef>
- <PropertyDef name="createTime">
- <Property name="dataType">DateTime</Property>
- <Property name="label">鎶撴媿鏃堕棿</Property>
- </PropertyDef>
- </DataType>
- <DataType name="dtTest">
- <Property name="creationType">com.ld.igds.warn.data.WarnData</Property>
- <PropertyDef name="phone">
- <Property></Property>
- <Property name="label">鎵嬫満鍙�</Property>
- </PropertyDef>
- <PropertyDef name="bizType">
- <Property></Property>
- <Property name="label">涓氬姟绫诲瀷</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#triggerBizType").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="type">
- <Property></Property>
- <Property name="label">璀︽姤绫诲瀷</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnType").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="level">
- <Property></Property>
- <Property name="label">璀︽姤绾у埆</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("blackListWarnPR#triggerWarnLevel").getResult()}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- </DataType>
- </Model>
- <View layout="padding:5;regionPadding:5">
- <ClientEvent name="onReady">
-//杩借釜
-showImg = function(){
- view.get("#htmlImg").set("content","");
- view.get("#dialogItem").show();
-};
-
-//鏌ョ湅鐓х墖
-showImg2 = function(data){
- view.get("#ajaxGetImg").set("parameter",data).execute(function(result){
- if(result.code == "ERROR"){
- $alert("褰撳墠璁板綍鍚庡彴鏈彂鐜扮収鐩镐俊鎭紒锛�");
- }else{
- var img = "<img src='"+result.data+"' style='width:100%;padding:10px;' />";
- view.get("#htmlImg").set("content",img);
- }
- });
-}
-
-//璀﹀憡澶勭悊
-handleWarn = function(){
- var data = view.get("#dsMain.data:#");
- if(!data) return;
- view.get("#dialogHandle").show();
- view.get("#textHandle").set("value",null);
-};
-
-//澶勭悊
-updateWarnSatus = function(){
- var data = view.get("#dsMain.data:#");
- if(!data) return;
- 
- var str = view.get("#textHandle.text");
- var remark = data.get("remark") + "銆傚鐞嗚鏄庯細" + str;
- data.set("remark",remark);
- view.get("#updateStatus").execute(function(result){
- if(result){
- $alert(result);
- return;
- }else{
- view.get("#dialogHandle").close();
- view.get("#dsMain").flushAsync();
- }
- });
-};</ClientEvent>
- <Property name="packages">font-awesome,css-common</Property>
- <DataSet id="dsMain">
- <Property name="loadMode">lazy</Property>
- <Property name="dataProvider">blackListWarnPR#listWarn</Property>
- <Property name="dataType">[dtMain]</Property>
- <Property name="pageSize">15</Property>
- </DataSet>
- <DataSet id="dsParam">
- <ClientEvent name="onReady">self.insert({});</ClientEvent>
- <Property name="dataType">dtParam</Property>
- </DataSet>
- <DataSet id="dsTest">
- <ClientEvent name="onReady">self.insert({});</ClientEvent>
- <Property name="dataType">dtTest</Property>
- </DataSet>
- <Container layout="regionPadding:10" layoutConstraint="top">
- <Property name="exClassName">bg-color</Property>
- <Property name="contentOverflow">hidden</Property>
- <Property name="height">55</Property>
- <Label layoutConstraint="left">
- <Property name="text">鑿滃崟鏍忥細</Property>
- </Label>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">view.get("#dsMain").insert();
-view.get("#dialogMain").show();</ClientEvent>
- <Property name="caption">鏂板</Property>
- <Property name="exClassName">btn-default</Property>
- <Property name="iconClass">fa fa-plus</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
-if(data){
- view.get("#dialogMain").show();
-}</ClientEvent>
- <Property name="caption">淇敼</Property>
- <Property name="exClassName">btn-warm</Property>
- <Property name="iconClass">fa fa-pencil</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
-if(!data){
- return;
-}
-view.get("#ajaxDel").set("parameter",data).execute(function(result){
- if(result){
- $alert(result);
- return;
- }else{
- data.remove();
- }
-});</ClientEvent>
- <Property name="caption">鍒犻櫎</Property>
- <Property name="exClassName">btn-warn</Property>
- <Property name="iconClass">fa fa-minus</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">view.get("#dsMain").flushAsync();
-</ClientEvent>
- <Property name="caption">鍒锋柊</Property>
- <Property name="exClassName">btn-default</Property>
- <Property name="iconClass">fa fa-refresh</Property>
- </Button>
- <Button layoutConstraint="right">
- <ClientEvent name="onClick">view.get("#testWarn").show()</ClientEvent>
- <Property name="caption">璀﹀憡娴嬭瘯</Property>
- <Property name="exClassName">btn-feiyong</Property>
- <Property name="iconClass">fa fa-gavel</Property>
- <Property name="visible">false</Property>
- </Button>
- </Container>
- <Container layout="regionPadding:1" layoutConstraint="center">
- <Property name="exClassName">bg-color</Property>
- <AutoForm>
- <Property name="cols">*,*,*,*</Property>
- <Property name="dataSet">dsParam</Property>
- <Property name="labelAlign">right</Property>
- <Property name="labelSeparator">锛�</Property>
- <Property name="labelWidth">100</Property>
- <AutoFormElement>
- <Property name="name">deptId</Property>
- <Property name="property">deptId</Property>
- <Property name="visible">false</Property>
- <Property name="hideMode">display</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">bizType</Property>
- <Property name="property">bizType</Property>
- <Property name="hideMode">display</Property>
- <Property name="visible">false</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">type</Property>
- <Property name="property">type</Property>
- <Property name="hideMode">display</Property>
- <Property name="visible">true</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">level</Property>
- <Property name="property">level</Property>
- <Property name="hideMode">display</Property>
- <Property name="visible">false</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">perName</Property>
- <Property name="property">perName</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">plateNum</Property>
- <Property name="property">plateNum</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">status</Property>
- <Property name="property">status</Property>
- <Property name="hideMode">display</Property>
- <Property name="visible">false</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">start</Property>
- <Property name="property">start</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">end</Property>
- <Property name="property">end</Property>
- <Editor/>
- </AutoFormElement>
- <Container layout="regionPadding:10">
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">var param = view.get("#dsParam.data");
-view.get("#dsMain").set("parameter",param.toJSON()).flushAsync();</ClientEvent>
- <Property name="caption">鏌ヨ</Property>
- <Property name="exClassName">btn-normal</Property>
- <Property name="iconClass">fa fa-search</Property>
- </Button>
- <Button layoutConstraint="left">
- <ClientEvent name="onClick">view.get("#dsParam").setData({});</ClientEvent>
- <Property name="caption">閲嶇疆</Property>
- <Property name="exClassName">btn-default</Property>
- <Property name="iconClass">fa fa-refresh</Property>
- </Button>
- </Container>
- </AutoForm>
- <DataGrid layoutConstraint="center padding:5px">
- <ClientEvent name="onDataRowDoubleClick">var data = view.get("#dsMain.data:#");
-if(data){
- view.get("#dialogMain").show();
-}</ClientEvent>
- <Property name="dataSet">dsMain</Property>
- <Property name="readOnly">true</Property>
- <RowNumColumn>
- <Property name="width">20px</Property>
- </RowNumColumn>
- <DataColumn name="deptId">
- <Property name="property">deptId</Property>
- <Property name="visible">false</Property>
- </DataColumn>
- <DataColumn name="bizType">
- <Property name="property">bizType</Property>
- <Property name="visible">false</Property>
- </DataColumn>
- <DataColumn>
- <Property name="property">type</Property>
- <Property name="name">type</Property>
- </DataColumn>
- <DataColumn name="perName">
- <Property name="property">perName</Property>
- </DataColumn>
- <DataColumn name="plateNum">
- <Property name="property">plateNum</Property>
- </DataColumn>
- <DataColumn>
- <Property name="property">time</Property>
- <Property name="align">center</Property>
- <Property name="name">time</Property>
- <Property name="width">180px</Property>
- </DataColumn>
- <DataColumn>
- <ClientEvent name="onRenderCell">arg.dom.innerHTML = "<a href='javascript:;' onClick='showImg()'>鎶撴媿璁板綍</a>";</ClientEvent>
- <Property name="width">120</Property>
- <Property name="caption">鎿嶄綔</Property>
- <Property name="align">center</Property>
- <Editor/>
- </DataColumn>
- </DataGrid>
- </Container>
- <Container layoutConstraint="bottom">
- <Property name="exClassName">bg-color</Property>
- <DataPilot layoutConstraint="right">
- <Property name="itemCodes">pageSize,pages</Property>
- <Property name="dataSet">dsMain</Property>
- </DataPilot>
- </Container>
- <Dialog id="dialogMain" layout="padding:10;regionPadding:10">
- <Property name="width">60%</Property>
- <Property name="iconClass">fa fa-flag-o</Property>
- <Property name="closeable">false</Property>
- <Property name="caption">璀﹀憡淇℃伅</Property>
- <Buttons>
- <Button>
- <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
-if(data.validate() != 'ok'){
- $notify("鏁版嵁鏍¢獙澶辫触锛侊紒");
- return;
-}
-view.get("#uaAction").set("parameter",data).execute(function(){
- self.get("parent").hide();
-});</ClientEvent>
- <Property name="caption">淇濆瓨</Property>
- <Property name="iconClass">fa fa-check</Property>
- <Property name="width">90</Property>
- <Property name="exClassName">btn-normal</Property>
- </Button>
- <Button>
- <ClientEvent name="onClick">view.get("#dsMain.data:#").cancel();
-self.get("parent").hide();</ClientEvent>
- <Property name="caption">鍙栨秷</Property>
- <Property name="iconClass">fa fa-times-circle</Property>
- <Property name="width">90</Property>
- </Button>
- </Buttons>
- <Children>
- <AutoForm>
- <Property name="dataSet">dsMain</Property>
- <Property name="cols">*,*</Property>
- <Property name="labelWidth">110</Property>
- <Property name="labelAlign">right</Property>
- <Property name="labelSeparator">锛�</Property>
- <AutoFormElement>
- <Property name="name">deptId</Property>
- <Property name="property">deptId</Property>
- <Property name="hideMode">display</Property>
- <Property name="visible">false</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">bizType</Property>
- <Property name="property">bizType</Property>
- <Property name="hideMode">display</Property>
- <Property name="visible">false</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">type</Property>
- <Property name="property">type</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">perName</Property>
- <Property name="property">perName</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">plateNum</Property>
- <Property name="property">plateNum</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">time</Property>
- <Property name="property">time</Property>
- <Editor/>
- </AutoFormElement>
- </AutoForm>
- </Children>
- <Tools/>
- </Dialog>
- <Dialog id="testWarn" layout="padding:10;regionPadding:10">
- <Property name="width">40%</Property>
- <Property name="iconClass">fa fa-flag-o</Property>
- <Property name="closeable">false</Property>
- <Property name="caption">璀﹀憡娴嬭瘯</Property>
- <Buttons>
- <Button id="btnOk">
- <ClientEvent name="onClick">var data = view.get("#dsTest.data");
-console.log(data.toJSON());
-view.get("#ajaxTest").set("parameter",data).execute(function(result){
- if(result){
- $alert(result);
- self.get("parent").hide();
- }
-});</ClientEvent>
- <Property name="caption">纭畾鍙戦��</Property>
- <Property name="iconClass">fa fa-check</Property>
- </Button>
- <Button>
- <ClientEvent name="onClick">self.get("parent").hide();</ClientEvent>
- <Property name="caption">鍙栨秷</Property>
- <Property name="iconClass">fa fa-times-circle</Property>
- <Property name="width">90</Property>
- </Button>
- </Buttons>
- <Children>
- <AutoForm>
- <Property name="dataSet">dsTest</Property>
- <Property name="cols">*</Property>
- <Property name="labelWidth">110</Property>
- <Property name="labelAlign">right</Property>
- <Property name="labelSeparator">锛�</Property>
- <AutoFormElement>
- <Property name="name">phone</Property>
- <Property name="property">phone</Property>
- <Property name="label">鎵嬫満鍙�</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">bizType</Property>
- <Property name="property">bizType</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">type</Property>
- <Property name="property">type</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">level</Property>
- <Property name="property">level</Property>
- <Editor/>
- </AutoFormElement>
- <Label layoutConstraint="colSpan:2">
- <Property name="text">璇存槑锛氳鍛婃祴璇曚腑锛屾墜鏈哄彿蹇呴』濉啓锛屼笖濉啓鐨勬墜鏈哄彿蹇呴』鍏虫敞鍏紬鍙峰苟鍦ㄦ櫤鎱х伯搴撲腑缁戝畾鐢ㄦ埛銆傝鍛婃祴璇曚俊鎭彧鎺ㄩ�侊紝涓嶄繚瀛橈紒</Property>
- </Label>
- </AutoForm>
- </Children>
- <Tools/>
- </Dialog>
- <UpdateAction id="uaAction">
- <Property name="dataResolver">blackListWarnPR#saveWarn</Property>
- <UpdateItem>
- <Property name="dataSet">dsMain</Property>
- <Property name="dataPath">[#current]</Property>
- </UpdateItem>
- </UpdateAction>
- <AjaxAction id="ajaxTest">
- <Property name="service">blackListWarnPR#testWarn</Property>
- <Property name="parameter"></Property>
- </AjaxAction>
- <AjaxAction id="ajaxDel">
- <Property name="confirmMessage">纭畾瑕佸垹闄ゅ悧锛�</Property>
- <Property name="service">blackListWarnPR#delWarn</Property>
- </AjaxAction>
- <AjaxAction id="ajaxGetImg">
- <Property name="service">sys.fileManager#getImg</Property>
- </AjaxAction>
- <Dialog id="dialogItem">
- <Property name="width">1300</Property>
- <Property name="height">95%</Property>
- <Property name="iconClass">fa fa-tasks</Property>
- <Property name="caption">鐩稿叧璁板綍锛堝弻鍑诲乏渚у垪琛紝鍙充晶鏄剧ず鍥剧墖锛�</Property>
- <Buttons/>
- <Children>
- <SplitPanel>
- <Property name="position">400</Property>
- <MainControl>
- <HtmlContainer id="htmlImg"/>
- </MainControl>
- <SideControl>
- <Container>
- <DataGrid id="dataGridItem">
- <ClientEvent name="onDataRowDoubleClick">showImg2(arg.data);</ClientEvent>
- <Property name="dataSet">dsMain</Property>
- <Property name="dataPath">#.files</Property>
- <Property name="readOnly">true</Property>
- <RowNumColumn>
- <Property name="width">50</Property>
- </RowNumColumn>
- <DataColumn name="bizTag">
- <Property name="property">bizTag</Property>
- </DataColumn>
- <DataColumn name="createTime">
- <Property name="property">createTime</Property>
- </DataColumn>
- </DataGrid>
- </Container>
- </SideControl>
- </SplitPanel>
- </Children>
- <Tools/>
- </Dialog>
- <Dialog id="dialogHandle" layout="regionPadding:5">
- <Property name="caption">澶勭悊璇存槑</Property>
- <Buttons>
- <Button>
- <ClientEvent name="onClick">updateWarnSatus();</ClientEvent>
- <Property name="caption">澶勭悊</Property>
- </Button>
- <Button>
- <ClientEvent name="onClick">self.get("parent").close();</ClientEvent>
- <Property name="caption">杩斿洖</Property>
- </Button>
- </Buttons>
- <Children>
- <TextArea id="textHandle">
- <Property name="height">165</Property>
- </TextArea>
- </Children>
- <Tools/>
- </Dialog>
- <UpdateAction id="updateStatus">
- <Property name="dataResolver">blackListWarnPR#updateWarnStatus</Property>
- <Property name="confirmMessage">纭畾瑕佸鐞嗗悧锛�</Property>
- <UpdateItem>
- <Property name="dataPath">[#current]</Property>
- <Property name="dataSet">dsMain</Property>
- <Property name="validateData">false</Property>
- </UpdateItem>
- </UpdateAction>
- </View>
-</ViewConfig>
diff --git a/igds-security/src/main/java/com/ld/igds/sec/view/BlackListWarnPR.java b/igds-security/src/main/java/com/ld/igds/sec/view/BlackListWarnPR.java
deleted file mode 100644
index e16e845..0000000
--- a/igds-security/src/main/java/com/ld/igds/sec/view/BlackListWarnPR.java
+++ /dev/null
@@ -1,231 +0,0 @@
-package com.ld.igds.sec.view;
-
-import com.bstek.bdf2.core.model.DefaultUser;
-import com.bstek.dorado.annotation.DataProvider;
-import com.bstek.dorado.annotation.DataResolver;
-import com.bstek.dorado.annotation.Expose;
-import com.bstek.dorado.data.provider.Page;
-import com.ld.igds.constant.NoticeType;
-import com.ld.igds.constant.WarnLevel;
-import com.ld.igds.constant.WarnStatus;
-import com.ld.igds.models.DicTrigger;
-import com.ld.igds.models.MWarnConf;
-import com.ld.igds.sec.service.BlackListWarnService;
-import com.ld.igds.sys.service.SysUserService;
-import com.ld.igds.util.ContextUtil;
-import com.ld.igds.warn.data.WarnData;
-import com.ld.igds.warn.service.CoreWarnService;
-import org.apache.commons.lang3.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-/**
- * 璀︽姤绠$悊
- *
- * @author:
- *
- */
-@Component
-public class BlackListWarnPR {
-
- @Autowired
- private BlackListWarnService blackListWarnService;
- @Autowired
- private CoreWarnService coreWarnService;
- @Autowired
- private SysUserService sysUserService;
-
- /**
- * 璀﹀憡绫诲瀷
- * blackListWarnPR
- * ${dorado.getDataProvider("warnPR#triggerWarnType").getResult()}
- *
- * @return
- */
- @DataProvider
- public List<DicTrigger> triggerWarnType() {
- List<DicTrigger> list = new ArrayList<DicTrigger>();
-// for (WarnType w:WarnType.values()) {
-// list.add(new DicTrigger(w.getCode(), w.getMsg()));
-// }
- //list.add(new DicTrigger(WarnType.TYPE_01.getCode(), "璀﹀憡"));
- //list.add(new DicTrigger(WarnType.TYPE_02.getCode(), "棰勮"));
- //list.add(new DicTrigger(WarnType.TYPE_01.getCode(), "閫氱煡"));
-
- list.add(new DicTrigger("01", "浜哄憳"));
- list.add(new DicTrigger("02", "杞﹁締"));
- return list;
- }
-
- /**
- * 璀﹀憡绛夌骇
- *
- * ${dorado.getDataProvider("warnPR#triggerWarnLevel").getResult()}
- *
- * @return
- */
- @DataProvider
- public List<DicTrigger> triggerWarnLevel() {
- List<DicTrigger> list = new ArrayList<DicTrigger>();
- for (WarnLevel w:WarnLevel.values()) {
- list.add(new DicTrigger(w.getCode(), w.getMsg()));
- }
- //list.add(new DicTrigger(WarnLevel.LEVEL_01.getCode(), "涓�绾ц鍛�"));
- // list.add(new DicTrigger(WarnLevel.LEVEL_02.getCode(), "浜岀骇璀﹀憡"));
- // list.add(new DicTrigger(WarnLevel.LEVEL_03.getCode(), "涓夌骇璀﹀憡"));
-
- return list;
- }
-
- /**
- * 璀﹀憡鐘舵��
- *
- * ${dorado.getDataProvider("warnPR#triggerWarnStatus").getResult()}
- *
- * @return
- */
- @DataProvider
- public List<DicTrigger> triggerWarnStatus() {
- List<DicTrigger> list = new ArrayList<DicTrigger>();
-
- list.add(new DicTrigger(WarnStatus.STATUS_10.getCode(), "鏈鐞�"));
- list.add(new DicTrigger(WarnStatus.STATUS_20.getCode(), "寤惰繜澶勭悊"));
- list.add(new DicTrigger(WarnStatus.STATUS_30.getCode(), "宸插鐞�"));
- list.add(new DicTrigger(WarnStatus.STATUS_40.getCode(), "蹇界暐"));
-
- return list;
- }
-
-
- /**
- * warnPR#listWarn
- * @param param
- * @return
- */
- @DataProvider
- public void listWarn(Page<BlackListWarnInfo> page, Map<String,Object> param) throws Exception {
-
- if(null == param){
- param = new HashMap<>();
- }
-
- blackListWarnService.listWarnInfo(page, param);
- }
-
- /**
- * warnPR#saveWarn
- *
- * @param data
- */
- @DataResolver
- public void saveWarn(BlackListWarnInfo data){
- blackListWarnService.saveWarnInfo(data);
- }
-
-
- /**
- * warnPR#updateWarnStatus
- * @param data
- */
- @DataResolver
- public String updateWarnStatus(BlackListWarnInfo data) throws Exception {
- blackListWarnService.updateWarnStatus(data);
- return null;
- }
-
- /**
- * warnPR#delWarn
- * @param data
- * @return
- */
- @Expose
- public String delWarn(BlackListWarnInfo data){
- return blackListWarnService.delWarnInfo(data);
- }
-
-
- /**
- * warnPR#testWarn 璀﹀憡娴嬭瘯
- */
- @Expose
- public String testWarn(WarnData data) {
- if(data == null || StringUtils.isEmpty(data.getPhone())){
- return "鎵嬫満鍙蜂笉鑳戒负绌猴紒";
- }
- return coreWarnService.noticeTestWarn(data.getPhone(),data.getType(),data.getLevel(), data.getBizType());
- }
-
-
- //----------------------------------璀﹀憡閰嶇疆-------------------------------------//
-
-
- /**
- * 璀﹀憡閫氱煡鏂瑰紡
- *
- * ${dorado.getDataProvider("warnPR#triggerNoticeType").getResult()}
- *
- * @return
- */
- @DataProvider
- public List<DicTrigger> triggerNoticeType() {
- List<DicTrigger> list = new ArrayList<DicTrigger>();
-
- list.add(new DicTrigger(NoticeType.NONE.getCode(), NoticeType.NONE.getName()));
- list.add(new DicTrigger(NoticeType.SMS.getCode(), NoticeType.SMS.getName()));
- list.add(new DicTrigger(NoticeType.EMAIL.getCode(), NoticeType.EMAIL.getName()));
- list.add(new DicTrigger(NoticeType.VOICE.getCode(), NoticeType.VOICE.getName()));
- list.add(new DicTrigger(NoticeType.WECHAT.getCode(), NoticeType.WECHAT.getName()));
-
- return list;
- }
-
- /**
- * warnPR#getConf
- * @param deptId
- * @return
- */
- @DataProvider
- public MWarnConf getConf(String deptId){
- if(StringUtils.isEmpty(deptId)){
- deptId = ContextUtil.subDeptId(null);
- }
- MWarnConf result = blackListWarnService.getConf(deptId);
- if(null == result){
- result = new MWarnConf();
- result.setStart(0);
- result.setEnd(24);
- result.setDeptId(deptId);
- }
- return result;
- }
-
- /**
- * warnPR#updateConf
- * @param data
- */
- @DataResolver
- public void updateConf(MWarnConf data){
- blackListWarnService.updateConf(data);
- }
-
- /**
- * warnPR#loadUserByParam
- * 鏍规嵁鍏抽敭瀛楁煡璇紝鍙兘鏄敤鎴疯处鍙凤紝鎴栬�呬腑鏂囧悕
- *
- * @param
- * @return
- */
- @DataProvider
- public List<DefaultUser> loadUserByParam(Map<String, Object> param) {
-
- if(null == param){
- param = new HashMap<String, Object>();
- }
- return sysUserService.loadUsers(param);
- }
-}
diff --git a/igds-web/src/main/java/com/ld/igds/TestService.java b/igds-web/src/main/java/com/ld/igds/TestService.java
deleted file mode 100644
index e49b1fc..0000000
--- a/igds-web/src/main/java/com/ld/igds/TestService.java
+++ /dev/null
@@ -1,143 +0,0 @@
-package com.ld.igds;
-
-import com.bstek.bdf2.core.orm.hibernate.HibernateDao;
-import com.ld.igds.common.CoreCommonService;
-import com.ld.igds.inout.InoutConstant;
-import com.ld.igds.models.InoutRecord;
-import lombok.extern.slf4j.Slf4j;
-import org.apache.commons.lang3.time.DateUtils;
-import org.hibernate.Query;
-import org.hibernate.Session;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-@Slf4j
-@Component
-public class TestService extends HibernateDao {
-
- @Autowired
- private CoreCommonService commonService;
-
-
- private void initRecordCurStorage2(List<InoutRecord> listData) {
- if (null == listData || listData.isEmpty()) return;
-
- log.info("----------------寮�濮嬫墽琛岄噸缃嚭鍏ュ簱淇℃伅--------------");
-
- //鏇存柊瀹炴椂搴撳瓨
- Session session = this.getSessionFactory().openSession();
- try {
- InoutRecord perData;
- InoutRecord curData;
- for (int i = 1; i < listData.size(); i++) {
- perData = listData.get(i - 1);
- curData = listData.get(i);
- if ("IN".equals(perData.getType())) {
- curData.setCurStorage(perData.getCurStorage() + perData.getSettleWeight());
- } else if ("OUT".equals(perData.getType())) {
- curData.setCurStorage(perData.getCurStorage() - perData.getSettleWeight());
- } else if ("OVER".equals(perData.getType())) {
- curData.setCurStorage(perData.getCurStorage() + perData.getSettleWeight());
- } else if ("LOSS".equals(perData.getType())) {
- curData.setCurStorage(perData.getCurStorage() - perData.getSettleWeight());
- } else {
- curData.setCurStorage(perData.getCurStorage());
- }
- listData.set(i, curData);
-
- //鏇存柊搴瓨
- String updateHql = "update " + InoutRecord.class.getName() + " set curStorage=:curStorage where companyId=:companyId and id=:id";
- Query query = session.createQuery(updateHql);
- query.setDouble("curStorage", curData.getCurStorage());
- query.setString("companyId", curData.getCompanyId());
- query.setString("id", curData.getId());
- query.executeUpdate();
- log.info("----------------DEPOTID={}----CUR={}----------", curData.getDepotId(), curData.getCurStorage());
- }
-
- log.info("----------------閲嶇疆瀹屾垚--------------");
-
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- session.clear();
- session.close();
- }
- }
-
-
- public void initRecordCurStorageOUT(String depotId, String startDate) {
- try {
- Date start = DateUtils.parseDate(startDate, "yyyy-MM-dd");
- //鑾峰彇鎵�鏈夌殑璇︾粏
-
- String hql = " from " + InoutRecord.class.getName()
- + " where progress=:progress and recordStatus <>:statusError and recordStatus <>:statusDel and depotId=:depotId"
- + " and completeTime > :start and (type =:typOut or type=:typeOver) "
- + " order by completeTime";
-
- Map<String, Object> param = new HashMap<>();
- param.put("progress", InoutConstant.PROGRESS_RECORD);
- param.put("statusError", InoutConstant.RECORD_STATUS_ERROR);
- param.put("statusDel", InoutConstant.RECORD_STATUS_DEL);
- param.put("depotId", depotId);
- param.put("start", start);
- param.put("typOut", InoutConstant.TYPE_OUT);
- param.put("typeOver", "OVER");
-
- List<InoutRecord> listData = this.query(hql, param);
-
-
- if (null == listData || listData.isEmpty()) return;
-
- //鏇存柊鍑哄叆搴撳垪琛�
- this.initRecordCurStorage2(listData);
-
- InoutRecord lastData = listData.get(listData.size()-1);
-
- commonService.updateDepotStorage(lastData.getCompanyId(), lastData.getDepotId(), lastData.getCurStorage() - lastData.getSettleWeight());
-
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-
- public void initRecordCurStorageIN(String depotId, String startDate) {
- try {
- Date start = DateUtils.parseDate(startDate, "yyyy-MM-dd");
- //鑾峰彇鎵�鏈夌殑璇︾粏
- String hql = " from " + InoutRecord.class.getName()
- + " where progress=:progress and recordStatus <>:statusError and recordStatus <>:statusDel and depotId=:depotId"
- + " and completeTime > :start and (type =:typIn or type=:typeLOss) "
- + " order by completeTime";
-
- Map<String, Object> param = new HashMap<String, Object>();
- param.put("progress", InoutConstant.PROGRESS_RECORD);
- param.put("statusError", InoutConstant.RECORD_STATUS_ERROR);
- param.put("statusDel", InoutConstant.RECORD_STATUS_DEL);
- param.put("depotId", depotId);
- param.put("start", start);
- param.put("typIn", InoutConstant.TYPE_IN);
- param.put("typeLOss", "LOSS");
-
- List<InoutRecord> listData = this.query(hql, param);
-
- if (null == listData || listData.isEmpty()) return;
-
- this.initRecordCurStorage2(listData);
-
- InoutRecord lastData = listData.get(listData.size() - 1);
-
- // 閲嶆柊璁$畻瀹㈡埛瀹屾垚閲�
- commonService.updateDepotStorage(lastData.getCompanyId(), lastData.getDepotId(), lastData.getCurStorage() + lastData.getSettleWeight());
-
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-
-}
--
Gitblit v1.9.3