From 9cbe0c3bb7a4c6ad9bb78babff49c015babc0b13 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期一, 11 三月 2024 16:51:21 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/js/wrkMastSta/wrkMastSta.js             |   51 +++++++++++++++++++++----
 src/main/java/com/zy/asrs/controller/WrkMastStaController.java |   25 ++++++++++++
 src/main/webapp/views/wrkMastSta/wrkMastSta.html               |    4 ++
 3 files changed, 71 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/WrkMastStaController.java b/src/main/java/com/zy/asrs/controller/WrkMastStaController.java
index f5277d8..256d5c5 100644
--- a/src/main/java/com/zy/asrs/controller/WrkMastStaController.java
+++ b/src/main/java/com/zy/asrs/controller/WrkMastStaController.java
@@ -66,6 +66,31 @@
         return R.ok();
     }
 
+    @RequestMapping(value = "/wrkMastSta/add1/auth")
+    @ManagerAuth
+    public R add1(Integer staNo) {
+        List<WrkMastSta> wrkMastStaList = wrkMastStaService.selectList(new EntityWrapper<WrkMastSta>().eq("wrk_no", (long) (19999 + staNo)));
+        if (wrkMastStaList.size()!=0){
+            return R.error("璇峰嬁閲嶅娣诲姞锛侊紒锛�");
+        }
+        Date now = new Date();
+        WrkMastSta wrkMastSta = new WrkMastSta();
+        wrkMastSta.setWrkNo((long)(19999+staNo));
+        wrkMastSta.setWrkStart(staNo);
+        wrkMastSta.setStaStart(staNo);
+        wrkMastSta.setWrkEnd(staNo);
+        wrkMastSta.setStaEnd(staNo);
+        wrkMastSta.setWrkType(1);
+        wrkMastSta.setWrkSts(0);
+        wrkMastSta.setType(2);
+        wrkMastSta.setBignTime(now);
+        wrkMastSta.setCreateTime(now);
+        wrkMastSta.setLineNumber(0);
+        wrkMastSta.setUpdateTime(now);
+        wrkMastStaService.insert(wrkMastSta);
+        return R.ok();
+    }
+
 	@RequestMapping(value = "/wrkMastSta/update/auth")
 	@ManagerAuth
     public R update(WrkMastSta wrkMastSta){
diff --git a/src/main/webapp/static/js/wrkMastSta/wrkMastSta.js b/src/main/webapp/static/js/wrkMastSta/wrkMastSta.js
index 5ecf639..9253564 100644
--- a/src/main/webapp/static/js/wrkMastSta/wrkMastSta.js
+++ b/src/main/webapp/static/js/wrkMastSta/wrkMastSta.js
@@ -83,15 +83,31 @@
             case 'addData':
                 showEditModel();
                 break;
+            case 'addData1':
+                var staNo = 118;
+                showEditModel1(staNo);
+                break;
+            case 'addData2':
+                var staNo = 119;
+                showEditModel1(staNo);
+                break;
+            case 'addData3':
+                var staNo = 120;
+                showEditModel1(staNo);
+                break;
+            case 'addData4':
+                var staNo = 121;
+                showEditModel1(staNo);
+                break;
             case 'deleteData':
-               if (checkStatus.length === 0) {
-                   layer.msg('璇烽�夋嫨瑕佸垹闄ょ殑鏁版嵁', {icon: 2});
-                   return;
-               }
-               del(checkStatus.map(function (d) {
-                   return d.id;
-               }));
-               break;
+                if (checkStatus.length === 0) {
+                    layer.msg('璇烽�夋嫨瑕佸垹闄ょ殑鏁版嵁', {icon: 2});
+                    return;
+                }
+                del(checkStatus.map(function (d) {
+                    return d.id;
+                }));
+                break;
             case 'exportData':
                 admin.confirm('纭畾瀵煎嚭Excel鍚�', {shadeClose: true}, function(){
                     var titles=[];
@@ -147,6 +163,23 @@
     });
 
     /* 寮圭獥 - 鏂板銆佷慨鏀� */
+    function showEditModel1(mData) {
+        $.ajax({
+            url: baseUrl+"/wrkMastSta/add1/auth",
+            headers: {'token': localStorage.getItem('token')},
+            method: 'POST',
+            data: {staNo: mData},
+            async: false,
+            success: function (res) {
+                layer.closeAll();
+                if (res.code === 200) {
+                    layer.msg(res.msg, {icon: 2})
+                } else {
+                    layer.msg(res.msg, {icon: 2})
+                }
+            }
+        });
+    }
     function showEditModel(mData) {
         admin.open({
             type: 1,
@@ -268,5 +301,5 @@
     tableIns.reload({
         where: searchData,
         page: {curr: pageCurr}
-     });
+    });
 }
diff --git a/src/main/webapp/views/wrkMastSta/wrkMastSta.html b/src/main/webapp/views/wrkMastSta/wrkMastSta.html
index f16dfe1..ceed6e3 100644
--- a/src/main/webapp/views/wrkMastSta/wrkMastSta.html
+++ b/src/main/webapp/views/wrkMastSta/wrkMastSta.html
@@ -91,6 +91,10 @@
 <script type="text/html" id="toolbar">
     <div class="layui-btn-container">
         <button class="layui-btn layui-btn-sm" id="btn-add" lay-event="addData">鏂板</button>
+        <button class="layui-btn layui-btn-sm" id="btn-add1" lay-event="addData1">118</button>
+        <button class="layui-btn layui-btn-sm" id="btn-add2" lay-event="addData2">119</button>
+        <button class="layui-btn layui-btn-sm" id="btn-add3" lay-event="addData3">120</button>
+        <button class="layui-btn layui-btn-sm" id="btn-add4" lay-event="addData4">121</button>
 <!--        <button class="layui-btn layui-btn-sm layui-btn-danger" id="btn-delete" lay-event="deleteData">鍒犻櫎</button>-->
 <!--        <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData" style="float: right">瀵煎嚭</button>-->
     </div>

--
Gitblit v1.9.1