From 9c199e1f139b2e6eca02addd1eb6d55d11b41475 Mon Sep 17 00:00:00 2001
From: mrzhssss <pro6@qq.com>
Date: 星期一, 21 三月 2022 14:41:49 +0800
Subject: [PATCH] 修复bug

---
 src/main/webapp/static/js/pickout/pickout.js |  190 +++++++++++++++++++++++++----------------------
 1 files changed, 102 insertions(+), 88 deletions(-)

diff --git a/src/main/webapp/static/js/pickout/pickout.js b/src/main/webapp/static/js/pickout/pickout.js
index 6503c88..7e54ae0 100644
--- a/src/main/webapp/static/js/pickout/pickout.js
+++ b/src/main/webapp/static/js/pickout/pickout.js
@@ -9,6 +9,93 @@
     var form = layui.form;
     var admin = layui.admin;
 
+
+    /****************************************** 宸﹁竟琛� *************************************************/
+    var leftTB = table.render({
+        elem: '#leftTable',
+        url: baseUrl + '/pickout/list/auth',
+        height: 'full-100',
+        headers: {token: localStorage.getItem('token')},
+        request: {
+            pageName: 'curr',
+            pageSize: 'limit'
+        },
+        parseData: function (res){
+          return{
+              'code': res.code,
+              'msg': res.msg,
+              'count': res.data.total,
+              'data': res.data.records
+          }
+        },
+        response: {
+            statusCode: 200
+        },
+        defaultToolbar: [],
+        cols:[[
+            // {type: 'checkbox'}
+            {field: 'wrkNo', align: 'center',title: '浠诲姟鍙�'}
+            ,{field: 'id', align: 'center',title: '鍞竴ID',hide: true}
+            ,{field: 'hostId', align: 'center',title: '鍟嗘埛ID', hide: true}
+            ,{field: 'userId', align: 'center',title: '鐢ㄦ埛ID', hide: true}
+
+            ,{field: 'wrkSts$', align: 'center',title: '宸ヤ綔鐘舵��' ,templet: '#wrkStsTpl' , width: 100}
+            ,{field: 'zpallet', align: 'center',title: '鏉″舰鐮�' , hide:true}
+            ,{field: 'createTime$', align: 'center',title: '', hide:true}
+            ,{field: 'createBy', align: 'center',title: '', hide:true}
+            ,{field: 'updateTime$', align: 'center',title: '', hide:true}
+            ,{field: 'updateBy', align: 'center',title: '', hide:true}
+            ,{field: 'memo', align: 'center',title: '', hide:true}
+
+            ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:180}
+        ]],
+        done: function (res,curr,count){
+            $('#dictTable+.layui-table-view .layui-table-body tbody>tr:first').trigger('click');
+        }
+    });
+    // 鐩戝惉琛屽伐鍏蜂簨浠�
+    table.on('tool(leftTable)', function(obj){
+        var data = obj.data;
+        switch (obj.event) {
+            case 'complete':
+                complete(data);
+                break;
+            case "del":
+                var ids = [data.id];
+                del(ids);
+                break;
+        }
+    });
+
+    /* 鍒犻櫎 */
+    function del(ids) {
+        layer.confirm('纭畾瑕佸垹闄ら�変腑鏁版嵁鍚楋紵', {
+            skin: 'layui-layer-admin',
+            shade: .1
+        }, function (i) {
+            layer.close(i);
+            var loadIndex = layer.load(2);
+            $.ajax({
+                url: baseUrl+"/pickout/delete/auth",
+                headers: {'token': localStorage.getItem('token')},
+                data: {ids: ids},
+                method: 'POST',
+                success: function (res) {
+                    layer.close(loadIndex);
+                    if (res.code === 200){
+                        layer.msg(res.msg, {icon: 1});
+                        tableReload();
+                    } else if (res.code === 403){
+                        top.location.href = baseUrl+"/";
+                    } else {
+                        layer.msg(res.msg, {icon: 2});
+                    }
+                }
+            })
+        });
+    }
+
+    /****************************************** 鍙宠竟琛� *************************************************/
     // 鏁版嵁娓叉煋
     tableIns = table.render({
         elem: '#pickout',
@@ -20,20 +107,21 @@
         toolbar: '#toolbar',
         cellMinWidth: 50,
         cols: [[
-            {type: 'checkbox'}
+            // {type: 'checkbox'}
+            {field: 'wrkNo', align: 'center',title: '浠诲姟鍙�'}
             ,{field: 'id', align: 'center',title: '鍞竴ID'}
             ,{field: 'hostId', align: 'center',title: '鍟嗘埛ID'}
             ,{field: 'userId', align: 'center',title: '鐢ㄦ埛ID'}
-            ,{field: 'wrkNo', align: 'center',title: '宸ヤ綔鍙�'}
-            ,{field: 'wrkSts', align: 'center',title: '宸ヤ綔鐘舵��'}
-            ,{field: 'zpallet', align: 'center',title: '鏉″舰鐮�'}
-            ,{field: 'createTime$', align: 'center',title: ''}
-            ,{field: 'createBy', align: 'center',title: ''}
-            ,{field: 'updateTime$', align: 'center',title: ''}
-            ,{field: 'updateBy', align: 'center',title: ''}
-            ,{field: 'memo', align: 'center',title: ''}
 
-            ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:150}
+            ,{field: 'wrkSts$', align: 'center',title: '宸ヤ綔鐘舵��' ,templet: '#wrkStsTpl' , width: 100}
+            ,{field: 'zpallet', align: 'center',title: '鏉″舰鐮�' , hide:true}
+            ,{field: 'createTime$', align: 'center',title: '', hide:true}
+            ,{field: 'createBy', align: 'center',title: '', hide:true}
+            ,{field: 'updateTime$', align: 'center',title: '', hide:true}
+            ,{field: 'updateBy', align: 'center',title: '', hide:true}
+            ,{field: 'memo', align: 'center',title: '', hide:true}
+
+            ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:180}
         ]],
         request: {
             pageName: 'curr',
@@ -130,86 +218,12 @@
                 break;
         }
     });
-
-    // 鐩戝惉琛屽伐鍏蜂簨浠�
-    table.on('tool(pickout)', function(obj){
-        var data = obj.data;
-        switch (obj.event) {
-            case 'edit':
-                showEditModel(data);
-                break;
-            case "del":
-                var ids = [data.id];
-                del(ids);
-                break;
-        }
+    /* 琛ㄦ牸鎼滅储 */
+    form.on('submit(leftResearch)', function (data) {
+        insTb.reload({where: {doc_name: data.field.docName,doc_class:2}});
+        return false;
     });
 
-    /* 寮圭獥 - 鏂板銆佷慨鏀� */
-    function showEditModel(mData) {
-        admin.open({
-            type: 1,
-            area: '600px',
-            title: (mData ? '淇敼' : '娣诲姞') + '璁㈠崟鐘舵��',
-            content: $('#editDialog').html(),
-            success: function (layero, dIndex) {
-                layDateRender();
-                form.val('detail', mData);
-                form.on('submit(editSubmit)', function (data) {
-                    var loadIndex = layer.load(2);
-                    $.ajax({
-                        url: baseUrl+"/pickout/"+(mData?'update':'add')+"/auth",
-                        headers: {'token': localStorage.getItem('token')},
-                        data: data.field,
-                        method: 'POST',
-                        success: function (res) {
-                            layer.close(loadIndex);
-                            if (res.code === 200){
-                                layer.close(dIndex);
-                                layer.msg(res.msg, {icon: 1});
-                                tableReload();
-                            } else if (res.code === 403){
-                                top.location.href = baseUrl+"/";
-                            }else {
-                                layer.msg(res.msg, {icon: 2});
-                            }
-                        }
-                    })
-                    return false;
-                });
-                $(layero).children('.layui-layer-content').css('overflow', 'visible');
-                layui.form.render('select');
-            }
-        });
-    }
-
-    /* 鍒犻櫎 */
-    function del(ids) {
-        layer.confirm('纭畾瑕佸垹闄ら�変腑鏁版嵁鍚楋紵', {
-            skin: 'layui-layer-admin',
-            shade: .1
-        }, function (i) {
-            layer.close(i);
-            var loadIndex = layer.load(2);
-            $.ajax({
-                url: baseUrl+"/pickout/delete/auth",
-                headers: {'token': localStorage.getItem('token')},
-                data: {ids: ids},
-                method: 'POST',
-                success: function (res) {
-                    layer.close(loadIndex);
-                    if (res.code === 200){
-                        layer.msg(res.msg, {icon: 1});
-                        tableReload();
-                    } else if (res.code === 403){
-                        top.location.href = baseUrl+"/";
-                    } else {
-                        layer.msg(res.msg, {icon: 2});
-                    }
-                }
-            })
-        });
-    }
 
     // 鎼滅储
     form.on('submit(search)', function (data) {

--
Gitblit v1.9.1