From 53524e38c61b150bd4d623e74343f9d839b5a0e6 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期三, 05 七月 2023 13:03:21 +0800
Subject: [PATCH] #
---
src/main/webapp/static/js/wrkMast/wrkMast.js | 51 ++++++++++++++++++-------
src/main/java/com/zy/asrs/controller/WorkController.java | 14 +++++++
2 files changed, 51 insertions(+), 14 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/WorkController.java b/src/main/java/com/zy/asrs/controller/WorkController.java
index 5eb4ebf..06d7262 100644
--- a/src/main/java/com/zy/asrs/controller/WorkController.java
+++ b/src/main/java/com/zy/asrs/controller/WorkController.java
@@ -1,8 +1,10 @@
package com.zy.asrs.controller;
+import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.core.annotations.ManagerAuth;
import com.core.common.R;
import com.zy.asrs.entity.WaitPakin;
+import com.zy.asrs.entity.WrkMast;
import com.zy.asrs.entity.param.EmptyPlateOutParam;
import com.zy.asrs.entity.param.FullStoreParam;
import com.zy.asrs.entity.param.LocDetlAdjustParam;
@@ -22,6 +24,8 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+
+import static java.lang.Integer.parseInt;
/**
* 宸ヤ綔娴佹帴鍙f帶鍒跺櫒
@@ -129,6 +133,16 @@
workService.adjustLocDetl(param, getUserId());
return R.ok("搴撳瓨璋冩暣鎴愬姛");
}
+ @RequestMapping("/hand/query/wrkSts")
+ @ManagerAuth(memo = "鎵嬪姩鏌ヨ宸ヤ綔妗�")
+ public R queryWrkSts(@RequestParam String workNo,
+ @RequestParam Integer type){
+ EntityWrapper<WrkMast> wrapper = new EntityWrapper<>();
+ wrapper.eq("wrk_no",parseInt(workNo));
+ WrkMast wrkMast = wrkMastService.selectOne(wrapper);
+
+ return R.ok().add(wrkMast);
+ }
@RequestMapping("/hand/control/wrkMast")
@ManagerAuth(memo = "鎵嬪姩澶勭悊宸ヤ綔妗�")
diff --git a/src/main/webapp/static/js/wrkMast/wrkMast.js b/src/main/webapp/static/js/wrkMast/wrkMast.js
index dace171..03ea7a6 100644
--- a/src/main/webapp/static/js/wrkMast/wrkMast.js
+++ b/src/main/webapp/static/js/wrkMast/wrkMast.js
@@ -293,14 +293,27 @@
break;
// 瀹屾垚
case 'complete':
- layer.confirm('纭瀹屾垚璇ョ瑪宸ヤ綔妗o紵', {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){
- http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:1}, function (res) {
- $(".layui-laypage-btn")[0].click();
- layer.msg(data.wrkNo + res.msg);
- })
- layer.closeAll();
+ //鍏堟煡璇㈠伐浣滄。鐘舵��
+ let tit_text = ''
+ http.post(baseUrl+"/hand/query/wrkSts", {workNo: data.wrkNo, type:1}, function (res) {
+ var sts = res.data.wrkSts
+ if (sts == 2 || sts == 9 || sts == 10 || sts == 11 || sts == 17 || sts == 18 ) {
+ tit_text = '纭瀹屾垚璇ョ瑪宸ヤ綔妗o紵'
+ } else {
+ tit_text = '褰撳墠浠诲姟鍦ㄨ繍琛屼腑锛岀‘璁ゅ畬鎴愯绗斿伐浣滄。锛�'
+ }
+ //$(".layui-laypage-btn")[0].click();
+ //layer.msg(data.wrkNo + res.msg);
+ console.log(tit_text)
+ layer.confirm(tit_text, {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){
+ http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:1}, function (res) {
+ $(".layui-laypage-btn")[0].click();
+ layer.msg(data.wrkNo + res.msg);
+ })
+ layer.closeAll();
- });
+ });
+ })
break;
// 鍙栨秷
case 'cancel':
@@ -313,13 +326,23 @@
layer.closeAll();
});
} else {
- layer.confirm('纭鍙栨秷璇ョ瑪宸ヤ綔妗o紵', {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){
- http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:2}, function (res) {
- $(".layui-laypage-btn")[0].click();
- layer.msg(data.wrkNo + res.msg);
- })
- layer.closeAll();
- });
+ let tit_text = ''
+ http.post(baseUrl+"/hand/query/wrkSts", {workNo: data.wrkNo, type:1}, function (res) {
+ var sts = res.data.wrkSts
+ if (sts == 2 || sts == 9 || sts == 10 || sts == 11 || sts == 17 || sts == 18 ) {
+ tit_text = '纭鍙栨秷璇ョ瑪宸ヤ綔妗o紵'
+ } else {
+ tit_text = '褰撳墠浠诲姟鍦ㄨ繍琛屼腑锛岀‘璁ゅ畬鎴愯绗斿伐浣滄。锛�'
+ }
+ layer.confirm(tit_text, {title: '宸ヤ綔鍙凤細'+data.wrkNo, shadeClose: true}, function(){
+ http.post(baseUrl+"/hand/control/wrkMast", {workNo: data.wrkNo, type:2}, function (res) {
+ $(".layui-laypage-btn")[0].click();
+ layer.msg(data.wrkNo + res.msg);
+ })
+ layer.closeAll();
+ });
+ })
+
}
break;
// 鎷f枡鍏ュ簱
--
Gitblit v1.9.1