From 5ce6bfb2e237b9fbf092a03cf80e86d928ac7ca6 Mon Sep 17 00:00:00 2001
From: 野心家 <1051256694@qq.com>
Date: 星期二, 20 六月 2023 16:40:51 +0800
Subject: [PATCH] 孚能
---
src/main/java/com/zy/asrs/controller/LocMastController.java | 2 +-
src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 17 ++++++++++++++---
src/main/webapp/views/stoMan/stoQue.html | 15 ++++++---------
src/main/webapp/static/js/locMast/locMast.js | 2 +-
src/main/webapp/static/js/stoMan/stoQue.js | 2 +-
src/main/java/com/zy/asrs/entity/LocMast.java | 2 +-
src/main/resources/application.yml | 4 ++--
7 files changed, 26 insertions(+), 18 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/LocMastController.java b/src/main/java/com/zy/asrs/controller/LocMastController.java
index f096994..710ea2e 100644
--- a/src/main/java/com/zy/asrs/controller/LocMastController.java
+++ b/src/main/java/com/zy/asrs/controller/LocMastController.java
@@ -82,7 +82,7 @@
wrapper.ge(entry.getKey(), DateUtils.convert(dates[0]));
wrapper.le(entry.getKey(), DateUtils.convert(dates[1]));
} else {
- if (entry.getKey().equals("loc_type2")){
+ if (entry.getKey().equals("loc_type1")){
wrapper.eq(entry.getKey(), val);
}else {
wrapper.like(entry.getKey(), val);
diff --git a/src/main/java/com/zy/asrs/entity/LocMast.java b/src/main/java/com/zy/asrs/entity/LocMast.java
index e114717..cfbf077 100644
--- a/src/main/java/com/zy/asrs/entity/LocMast.java
+++ b/src/main/java/com/zy/asrs/entity/LocMast.java
@@ -150,7 +150,7 @@
@TableField("error_memo")
private String errorMemo;
- @ApiModelProperty(value= "")
+ @ApiModelProperty(value= "鏄惁鍚姩1锛�0")
@TableField("ctn_kind")
private Integer ctnKind;
diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
index 5177283..5b242eb 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -377,20 +377,20 @@
}
}else {
- //娴嬭瘯搴撲綅杞潤缃簱浣�
+ //娴嬭瘯搴撲綅杞潤缃簱浣嶅拰NG搴撲綅
if (locMast.getLocType1().equals((short)4)){
locMast.setPackStatus(4); //4:NG
}else {
locMast.setPackStatus(5); //5:闈欑疆涓�
}
sign=true;
- if (locMast.getLocType1()==2 && sourceLoc.getLocType1()==1){
TestMast testMast = testMastService.selectOne(new EntityWrapper<TestMast>()
.eq("loc_no",sourceLoc.getLocNo())
.eq("barcode",locDetl.getMatnr())
.eq("status",4)
);
testMast.setStatus(5);
+ testMast.setLocNo(locMast.getLocNo());
testMast.setModiTime(new Date());
if (!testMastService.update(testMast,new EntityWrapper<TestMast>()
.eq("loc_no",sourceLoc.getLocNo())
@@ -398,7 +398,7 @@
.eq("status",4))){
throw new CoolException("鏇存敼娴嬭瘯鐘舵�佸け璐�");
}
- }
+
}
if (!locMastService.updateById(locMast)) {
// exceptionHandle("搴撲綅绉昏浆 ===>> 淇敼鐩爣搴撲綅鐘舵�佸け璐ワ紱[workNo={0}],[locNo={1}]", wrkMast.getWrkNo(), wrkMast.getLocNo());
@@ -510,8 +510,19 @@
combParam.setPackSts(1);//OK
combParam.setStepSts(7);//娴嬭瘯搴撳嚭搴撳畬鎴�
}else if(wrkMast.getStaNo()==204){//NG 鍑哄簱
+ //NG鍑哄簱淇敼娴嬭瘯妗g殑鐘舵�佷负5.宸茬Щ搴�
+ TestMast testMast=testMastService.selectOne(new EntityWrapper<TestMast>()
+ .eq("user_id",wrkMast.getBarcode())
+ .eq("barcode",wrkDetls101.get(0).getMatnr()));
combParam.setPackSts(2);//NG
combParam.setStepSts(8);//NG鍑哄簱瀹屾垚
+ testMast.setStatus(5);
+ if(!testMastService.update(testMast,new EntityWrapper<TestMast>()
+ .eq("user_id",wrkMast.getBarcode())
+ .eq("barcode",wrkDetls101.get(0).getMatnr()))){
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
+ return FAIL.setMsg("鍏ㄦ澘鍑哄簱 ===>> 淇敼娴嬭瘯琛ㄧ姸鎬佷负5澶辫触; [workNo=" + wrkMast.getWrkNo() + "],[locNo=" + wrkMast.getSourceLocNo() + "]");
+ }
}else if(wrkMast.getStaNo()==103){//鐩爣绔�103鍑哄簱
combParam.setPackSts(1);//OK
combParam.setStepSts(6);//闈欑疆搴撳嚭搴撳畬鎴�
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 71f50fb..4395589 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,5 +1,5 @@
server:
- port: 8081
+ port: 8080
servlet:
context-path: /@pom.build.finalName@
# tomcat:
@@ -12,7 +12,7 @@
enabled: false
datasource:
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
- url: jdbc:sqlserver://127.0.0.1:1433;databasename=zjfnasrs
+ url: jdbc:sqlserver://10.12.55.200:1433;databasename=zjfnasrs
username: sa
password: sa@123
mvc:
diff --git a/src/main/webapp/static/js/locMast/locMast.js b/src/main/webapp/static/js/locMast/locMast.js
index 5384f03..c596ee2 100644
--- a/src/main/webapp/static/js/locMast/locMast.js
+++ b/src/main/webapp/static/js/locMast/locMast.js
@@ -46,7 +46,7 @@
// ,{field: 'outEnable', align: 'center',title: ''}
// ,{field: 'ioTime$', align: 'center',title: ''}
// ,{field: 'firstTime$', align: 'center',title: ''}
- ,{field: 'modiUser$', align: 'center',title: '淇敼浜哄憳', hide:true}
+ ,{field: 'ctnKind', align: 'center',title: '鍚姩鎸夐挳'}
,{field: 'modiTime$', align: 'center',title: '淇敼鏃堕棿', hide:true}
// ,{field: 'appeUser$', align: 'center',title: '鍒涘缓鑰�',event: 'appeUser', style: 'text-decoration: underline;cursor:pointer'}
// ,{field: 'appeTime$', align: 'center',title: '娣诲姞鏃堕棿'}
diff --git a/src/main/webapp/static/js/stoMan/stoQue.js b/src/main/webapp/static/js/stoMan/stoQue.js
index 3d87289..1b52ae6 100644
--- a/src/main/webapp/static/js/stoMan/stoQue.js
+++ b/src/main/webapp/static/js/stoMan/stoQue.js
@@ -45,7 +45,7 @@
// return html;
// },width:80}
,{field: 'barcode', align: 'center',title: '鎵樼洏鐮�'}
- ,{field: 'modiUser$', align: 'center',title: '淇敼浜哄憳'}
+ ,{field: 'ctnKind', align: 'center',title: '鍚姩鎸夐挳'}
,{field: 'modiTime$', align: 'center',title: '淇敼鏃堕棿', width: 180}
,{ fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate'}
]],
diff --git a/src/main/webapp/views/stoMan/stoQue.html b/src/main/webapp/views/stoMan/stoQue.html
index 0e92375..57374f8 100644
--- a/src/main/webapp/views/stoMan/stoQue.html
+++ b/src/main/webapp/views/stoMan/stoQue.html
@@ -61,16 +61,13 @@
</div>
<div class="layui-inline">
<div class="layui-input-inline">
- <select name="loc_type2" id="loc_type2" class="layui-input" type="text" placeholder="璁惧鍙�" autocomplete="off">
+ <select name="loc_type1" id="loc_type1" class="layui-input" type="text" placeholder="搴撲綅绫诲瀷" autocomplete="off">
<!-- <option style="display: none"></option>-->
- <option value="">璁惧鍙�</option>
- <option value="0">闈欑疆搴撲綅</option>
- <option value="1">1鍙�</option>
- <option value="2">2鍙�</option>
- <option value="3">3鍙�</option>
- <option value="4">4鍙�</option>
- <option value="5">5鍙�</option>
- <option value="6">6鍙�</option>
+ <option value="">搴撲綅绫诲瀷</option>
+ <option value="1">娴嬭瘯搴撲綅</option>
+ <option value="2">闈欑疆搴撲綅</option>
+ <option value="3">鏆傚瓨搴撲綅</option>
+ <option value="4">NG搴撲綅</option>
</select>
</div>
</div>
--
Gitblit v1.9.1