From 8eb468f840023f26232cc11a051364b70e31804f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 27 七月 2020 14:44:07 +0800
Subject: [PATCH] #当前本版十分完美、冻结
---
src/main/java/com/zy/common/service/CommonService.java | 15 +++++----------
1 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java
index 8e1074e..8f5465b 100644
--- a/src/main/java/com/zy/common/service/CommonService.java
+++ b/src/main/java/com/zy/common/service/CommonService.java
@@ -80,10 +80,11 @@
/**
* 妫�绱㈠簱浣嶅彿
* @param whsType 绫诲瀷 1:鍙屾繁寮忚揣鏋�
+ * @param staDescId 璺緞ID
* @param sourceStaNo 婧愮珯
* @return locNo 妫�绱㈠埌鐨勫簱浣嶅彿
*/
- public StartupDto getLocNo(Integer whsType, Integer sourceStaNo) {
+ public StartupDto getLocNo(Integer whsType, Integer staDescId, Integer sourceStaNo) {
StartupDto startupDto = new StartupDto();
RowLastno rowLastno = rowLastnoService.selectById(whsType);
if (Cools.isEmpty(rowLastno)) {
@@ -109,16 +110,10 @@
break;
}
}
- BasCrnp crnp = basCrnpService.selectById(crnNo);
- if (Cools.isEmpty(crnp)) {
- throw new CoolException("鍫嗗灈鏈虹紪鍙烽敊璇�");
- }
- if (!"Y".equals(crnp.getInEnable())) {
- throw new CoolException("褰撳墠鍫嗗灈鏈烘棤娉曞叆搴�");
- }
+ basCrnpService.checkSiteStatus(crnNo);
// 鑾峰彇鐩爣绔�
Wrapper<StaDesc> wrapper = new EntityWrapper<StaDesc>()
- .eq("type_no", 1)
+ .eq("type_no", staDescId)
.eq("stn_no", sourceStaNo)
.eq("crn_no", crnNo);
StaDesc staDesc = staDescService.selectOne(wrapper);
@@ -146,7 +141,7 @@
startupDto.setStaNo(staNo.getDevNo());
startupDto.setLocNo(locNo);
} else {
- throw new CoolException("鐩爣绔欎笉鍙敤");
+ throw new CoolException("鐩爣绔�"+staDesc.getCrnStn()+"涓嶅彲鐢�");
}
}
return startupDto;
--
Gitblit v1.9.1