|  |  | 
 |  |  |         var form = layui.form; | 
 |  |  |         var admin = layui.admin; | 
 |  |  |         var tableMerge = layui.tableMerge; | 
 |  |  |         var dataSource = [] | 
 |  |  |  | 
 |  |  |         // 数据渲染 | 
 |  |  |         locDetlTableIns = table.render({ | 
 |  |  | 
 |  |  |                 pageSize: 'limit' | 
 |  |  |             }, | 
 |  |  |             parseData: function (res) { | 
 |  |  |                 dataSource = res.data.records | 
 |  |  |                 return { | 
 |  |  |                     'code': res.code, | 
 |  |  |                     'msg': res.msg, | 
 |  |  | 
 |  |  |  | 
 |  |  |         // 监听头工具栏事件 | 
 |  |  |         table.on('toolbar(stockOut)', function (obj) { | 
 |  |  |  | 
 |  |  |             var checkStatus = table.checkStatus(obj.config.id); | 
 |  |  |             var data = checkStatus.data; | 
 |  |  |             var dataList = [] | 
 |  |  |             for (var j = 0; j < data.length; j++) { | 
 |  |  |                 var locno = data[j].locNo | 
 |  |  |                 for(var i = 0;i < dataSource.length; i++) { | 
 |  |  |                     if (dataSource[i].locNo === locno) { | 
 |  |  |                         dataList.push(dataSource[i]) | 
 |  |  |                     } | 
 |  |  |                 } | 
 |  |  |             } | 
 |  |  |             console.log(dataList) | 
 |  |  |  | 
 |  |  |             switch(obj.event) { | 
 |  |  |                 case 'confirm': | 
 |  |  |                     if (data.length === 0){ | 
 |  |  |                         layer.msg("请选择数据"); | 
 |  |  |                         return; | 
 |  |  |                     } | 
 |  |  |                     parent.addTableData(data); | 
 |  |  |                     parent.addTableData(dataList); | 
 |  |  |                     break; | 
 |  |  |             } | 
 |  |  |         }); |