From 8e9dd8e355464e5da29ab837752ce82d5379a2ed Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 25 七月 2023 13:13:11 +0800
Subject: [PATCH] 输送站点设备

---
 src/main/webapp/static/wms/js/realtimeWatch/pipeline.js |   97 ++++++++++++++++++------------------------------
 1 files changed, 37 insertions(+), 60 deletions(-)

diff --git a/src/main/webapp/static/wms/js/realtimeWatch/pipeline.js b/src/main/webapp/static/wms/js/realtimeWatch/pipeline.js
index aa6238a..8bbc989 100644
--- a/src/main/webapp/static/wms/js/realtimeWatch/pipeline.js
+++ b/src/main/webapp/static/wms/js/realtimeWatch/pipeline.js
@@ -2,6 +2,7 @@
 var tableData;
 // 瀹氫箟涓�涓彉閲忔潵淇濆瓨婊氬姩鏉$殑浣嶇疆
 var scrollLeft = 0;
+var scrollTop = 0;
 layui.config({
     base: baseUrl + "/static/wms/layui/lay/modules/"
 }).use(['table','laydate', 'form', 'admin'], function(){
@@ -14,9 +15,9 @@
 
     // 鏁版嵁娓叉煋
     tableIns = table.render({
-        elem: '#crn',
+        elem: '#pipeline',
         headers: {token: localStorage.getItem('token')},
-        url: baseUrl+'/crn/list/auth',
+        url: baseUrl+'/site/list/auth',
         page: false,
         limit: 500,
         limits: [15, 30, 50, 100, 200, 500],
@@ -24,32 +25,17 @@
         cellMinWidth: 100,
         height: 'full-120',
         cols: [[
-            {field: 'crnNo', align: 'center',title: '鍫嗗灈鏈�'}
+            {field: 'devNo', align: 'center',title: '绔欏彿'}
             ,{field: 'workNo', align: 'center',title: '宸ヤ綔鍙�'}
-            ,{field: 'statusType', align: 'center',title: '妯″紡'}
-            ,{field: 'wrkStatus', align: 'center',title: '浠诲姟鐘舵��',width: 120}
-            ,{field: 'deviceStatus', align: 'center',title: '璁惧鐘舵��'}
+            ,{field: 'autoing', align: 'center',title: '鑷姩'}
             ,{field: 'loading', align: 'center',title: '鏈夌墿'}
-            ,{field: 'bay', align: 'center',title: '鍒�'}
-            ,{field: 'lev', align: 'center',title: '灞�'}
-            ,{field: 'warnCode', align: 'center',title: '鏁呴殰浠g爜'}
-            ,{field: 'alarm', align: 'center',title: '鏁呴殰鎻忚堪'}
-            ,{field: 'sourceStaNo', align: 'center',title: '婧愮珯'}
+            ,{field: 'inEnable', align: 'center',title: '鍙叆'}
+            ,{field: 'outEnable', align: 'center',title: '鍙嚭'}
+            ,{field: 'pakMk', align: 'center',title: '鍏ュ簱鏍囪'}
+            ,{field: 'emptyMk', align: 'center',title: '绌烘澘淇″彿'}
             ,{field: 'staNo', align: 'center',title: '鐩爣绔�'}
-            ,{field: 'sourceLocNo', align: 'center',title: '婧愬簱浣�'}
-            ,{field: 'locNo', align: 'center',title: '鐩爣搴撲綅'}
-            ,{field: 'forkOffset', align: 'center',title: '璐у弶瀹氫綅'}
-            ,{field: 'liftPos', align: 'center',title: '杞借揣鍙板畾浣�'}
-            ,{field: 'walkPos', align: 'center',title: '璧拌鍦ㄥ畾浣�'}
-            ,{field: 'xspeed', align: 'center',title: '璧拌閫熷害锛坢/min)'}
-            ,{field: 'yspeed', align: 'center',title: '鍗囬檷閫熷害锛坢/min)'}
-            ,{field: 'zspeed', align: 'center',title: '鍙夌墮閫熷害锛坢/min)'}
-            ,{field: 'xdistance', align: 'center',title: '璧拌璺濈(Km)'}
-            ,{field: 'ydistance', align: 'center',title: '鍗囬檷璺濈(Km)'}
-            ,{field: 'xduration', align: 'center',title: '璧拌鏃堕暱(H)'}
-            ,{field: 'yduration', align: 'center',title: '鍗囬檷鏃堕暱(H)'}
-
-            // ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120}
+            ,{field: 'locType1', align: 'center',title: '楂樹綆搴撲綅'}
+            ,{title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120}
         ]],
         request: {
             pageName: 'curr',
@@ -79,7 +65,7 @@
     });
 
     // 鐩戝惉鎺掑簭浜嬩欢
-    table.on('sort(crn)', function (obj) {
+    table.on('sort(pipeline)', function (obj) {
         var searchData = {};
         $.each($('#search-box [name]').serializeArray(), function() {
             searchData[this.name] = this.value;
@@ -93,7 +79,7 @@
     });
 
     // 鐩戝惉澶村伐鍏锋爮浜嬩欢
-    table.on('toolbar(crn)', function (obj) {
+    table.on('toolbar(pipeline)', function (obj) {
         var checkStatus = table.checkStatus(obj.config.id).data;
         switch(obj.event) {
             case 'addData':
@@ -141,7 +127,7 @@
     });
 
     // 鐩戝惉琛屽伐鍏蜂簨浠�
-    table.on('tool(crn)', function(obj){
+    table.on('tool(pipeline)', function(obj){
         var data = obj.data;
         switch (obj.event) {
             case 'edit':
@@ -155,7 +141,7 @@
         admin.open({
             type: 1,
             area: '600px',
-            title: (mData ? '淇敼' : '娣诲姞') + '鎺ュ彛閰嶇疆',
+            title: (mData ? '淇敼' : '娣诲姞') + '杈撻�佽澶�',
             content: $('#editDialog').html(),
             success: function (layero, dIndex) {
                 layDateRender(mData);
@@ -163,16 +149,20 @@
                 form.on('submit(editSubmit)', function (data) {
                     var loadIndex = layer.load(2);
                     $.ajax({
-                        url: baseUrl+"/apiConfig/"+(mData?'update':'add')+"/auth",
+                        url: baseUrl+"/site//detl/update",
                         headers: {'token': localStorage.getItem('token')},
-                        data: data.field,
+                        data: {
+                            siteId: $('#devNo').val(),
+                            workNo: $('#workNo').val(),
+                            staNo:  $('#staNo').val(),
+                            pakMk: $('#pakMk').val()
+                        },
                         method: 'POST',
                         success: function (res) {
                             layer.close(loadIndex);
                             if (res.code === 200){
                                 layer.close(dIndex);
-                                layer.msg(res.msg, {icon: 1});
-                                tableReload();
+                                layer.msg("淇敼鎴愬姛",{icon: 1,});
                             } else if (res.code === 403){
                                 top.location.href = baseUrl+"/";
                             }else {
@@ -249,9 +239,10 @@
 
     setInterval(() => {
         // 鑾峰彇褰撳墠婊氬姩鏉′綅缃�
-        scrollLeft = $("#crn").next('.layui-table-view').find('.layui-table-body').scrollLeft();
+        scrollLeft = $("#pipeline").next('.layui-table-view').find('.layui-table-body').scrollLeft();
+        scrollTop = $("#pipeline").next('.layui-table-view').find('.layui-table-body').scrollTop();
         $.ajax({
-            url: baseUrl+"/crn/list/auth",
+            url: baseUrl+"/site/list/auth",
             headers: {'token': localStorage.getItem('token')},
             data: {},
             dataType:'json',
@@ -260,7 +251,7 @@
             success: function (res) {
                 console.log(res)
                 table.render({
-                    elem: '#crn',
+                    elem: '#pipeline',
                     headers: {token: localStorage.getItem('token')},
                     data: res.data,
                     page: false,
@@ -270,32 +261,17 @@
                     cellMinWidth: 100,
                     height: 'full-120',
                     cols: [[
-                        {field: 'crnNo', align: 'center',title: '鍫嗗灈鏈�'}
+                        {field: 'devNo', align: 'center',title: '绔欏彿'}
                         ,{field: 'workNo', align: 'center',title: '宸ヤ綔鍙�'}
-                        ,{field: 'statusType', align: 'center',title: '妯″紡'}
-                        ,{field: 'wrkStatus', align: 'center',title: '浠诲姟鐘舵��',width: 120}
-                        ,{field: 'deviceStatus', align: 'center',title: '璁惧鐘舵��'}
+                        ,{field: 'autoing', align: 'center',title: '鑷姩'}
                         ,{field: 'loading', align: 'center',title: '鏈夌墿'}
-                        ,{field: 'bay', align: 'center',title: '鍒�'}
-                        ,{field: 'lev', align: 'center',title: '灞�'}
-                        ,{field: 'warnCode', align: 'center',title: '鏁呴殰浠g爜'}
-                        ,{field: 'alarm', align: 'center',title: '鏁呴殰鎻忚堪'}
-                        ,{field: 'sourceStaNo', align: 'center',title: '婧愮珯'}
+                        ,{field: 'inEnable', align: 'center',title: '鍙叆'}
+                        ,{field: 'outEnable', align: 'center',title: '鍙嚭'}
+                        ,{field: 'pakMk', align: 'center',title: '鍏ュ簱鏍囪'}
+                        ,{field: 'emptyMk', align: 'center',title: '绌烘澘淇″彿'}
                         ,{field: 'staNo', align: 'center',title: '鐩爣绔�'}
-                        ,{field: 'sourceLocNo', align: 'center',title: '婧愬簱浣�'}
-                        ,{field: 'locNo', align: 'center',title: '鐩爣搴撲綅'}
-                        ,{field: 'forkOffset', align: 'center',title: '璐у弶瀹氫綅'}
-                        ,{field: 'liftPos', align: 'center',title: '杞借揣鍙板畾浣�'}
-                        ,{field: 'walkPos', align: 'center',title: '璧拌鍦ㄥ畾浣�'}
-                        ,{field: 'xspeed', align: 'center',title: '璧拌閫熷害锛坢/min)'}
-                        ,{field: 'yspeed', align: 'center',title: '鍗囬檷閫熷害锛坢/min)'}
-                        ,{field: 'zspeed', align: 'center',title: '鍙夌墮閫熷害锛坢/min)'}
-                        ,{field: 'xdistance', align: 'center',title: '璧拌璺濈(Km)'}
-                        ,{field: 'ydistance', align: 'center',title: '鍗囬檷璺濈(Km)'}
-                        ,{field: 'xduration', align: 'center',title: '璧拌鏃堕暱(H)'}
-                        ,{field: 'yduration', align: 'center',title: '鍗囬檷鏃堕暱(H)'}
-
-                        // ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120}
+                        ,{field: 'locType1', align: 'center',title: '楂樹綆搴撲綅'}
+                        ,{title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120}
                     ]],
                     request: {
                         pageName: 'curr',
@@ -320,7 +296,8 @@
                         limit();
                         tableData = table.cache.crn;
                         // 鎭㈠婊氬姩鏉′綅缃�
-                        $("#crn").next('.layui-table-view').find('.layui-table-body').scrollLeft(scrollLeft);
+                        $("#pipeline").next('.layui-table-view').find('.layui-table-body').scrollLeft(scrollLeft);
+                        $("#pipeline").next('.layui-table-view').find('.layui-table-body').scrollTop(scrollTop);
 
                         $(".layui-table-tool").hide()
                     }

--
Gitblit v1.9.1