| | |
| | | } |
| | | layui.config({ |
| | | base: baseUrl + "/static/layui/lay/modules/" // 配置模块所在的目录 |
| | | }).use(['table', 'laydate', 'form', 'tableX'], function(){ |
| | | }).use(['table', 'laydate', 'form', 'tableX', 'tableMerge'], function(){ |
| | | var table = layui.table; |
| | | var $ = layui.jquery; |
| | | var layer = layui.layer; |
| | | var layDate = layui.laydate; |
| | | var form = layui.form; |
| | | var tableX = layui.tableX; |
| | | var tableMerge = layui.tableMerge; |
| | | |
| | | // 数据渲染 |
| | | tableIns = table.render({ |
| | |
| | | cols: [[ |
| | | {type: 'checkbox'} |
| | | // ,{field: 'id', title: 'ID', sort: true,align: 'center', fixed: 'left', width: 80} |
| | | ,{field: 'number', align: 'center',title: '销售单号'} |
| | | ,{field: 'number', align: 'center',title: '单号'} |
| | | |
| | | ,{field: 'btypeId', align: 'center',title: '客户编号'} |
| | | ,{field: 'etypeId', align: 'center',title: '经手人编号', hide: true} |
| | |
| | | // ,width: admin.screen() > 1 ? 892 : '' |
| | | height: 432, |
| | | cols: [[ |
| | | {field: 'title', title: '商品', align: 'center'}, |
| | | {field: 'anfme', title: '总数量', align: 'center', style: 'font-weight: bold', width: 90}, |
| | | {field: 'type', title: '仓库', align: 'center', templet: '#typeTpl', width: 90}, |
| | | {field: 'title', title: '商品', merge: true, align: 'center'}, |
| | | {field: 'anfme', title: '总数量', merge: ['title'], align: 'center', style: 'font-weight: bold', width: 90}, |
| | | {field: 'type', title: '仓库', merge: true, align: 'center', templet: '#typeTpl', width: 90}, |
| | | {field: 'locNo', title: '货位', align: 'center'}, |
| | | {field: 'prior$', title: '推荐货位', align: 'center', width: 100}, |
| | | {field: 'reduce', title: '数量', align: 'center', width: 90, style: 'font-weight: bold'}, |
| | |
| | | {field: 'total', title: '总量', align: 'center', width: 90}, |
| | | ]], |
| | | done: function () { |
| | | tableX.merges('stoPreTab', [0,1,2]); |
| | | tableMerge.render(this); |
| | | // tableX.merges('stoPreTab', [0,1,2]); |
| | | $('.layui-table-body.layui-table-main').css("overflow", "auto") |
| | | } |
| | | }); |
| | |
| | | }); |
| | | // 缺料 |
| | | } else if (res.code === 20001) { |
| | | layer.confirm(res.msg, { |
| | | shadeClose: true |
| | | , area: ['400px'] |
| | | , btn: ['库存调拨', '取消'] |
| | | }, function() { |
| | | // 库存调拨 |
| | | stockTransfer(data.number); |
| | | layer.closeAll(); |
| | | }, function() { |
| | | // printPakouts(data.number); |
| | | layer.closeAll(); |
| | | } |
| | | ) |
| | | // layer.confirm(res.msg, { |
| | | // shadeClose: true |
| | | // , area: ['400px'] |
| | | // , btn: ['库存调拨', '取消'] |
| | | // }, function() { |
| | | // // 库存调拨 |
| | | // stockTransfer(data.number); |
| | | // layer.closeAll(); |
| | | // }, function() { |
| | | // // printPakouts(data.number); |
| | | // layer.closeAll(); |
| | | // } |
| | | // ) |
| | | layer.msg(res.msg, {icon: 2}) |
| | | } else if (res.code === 403){ |
| | | top.location.href = baseUrl+"/"; |
| | | } else { |
| | | layer.msg(res.msg, {icon: 1}) |
| | | layer.msg(res.msg, {icon: 2}) |
| | | } |
| | | } |
| | | }) |
| | |
| | | } else if (res.code === 403){ |
| | | top.location.href = baseUrl+"/"; |
| | | } else { |
| | | layer.msg(res.msg) |
| | | layer.msg(res.msg, {icon: 2}) |
| | | } |
| | | $(".layui-laypage-btn")[0].click(); |
| | | } |