| | |
| | | </a>`; |
| | | } |
| | | } |
| | | if(d.Status == '0' && d.Origin == 'WMS'){ |
| | | if(d.Status == '0'){ |
| | | html += `<a class="layui-btn layui-btn-normal layui-btn-xs uptClass" lay-event="edit"> |
| | | <i class="layui-icon layui-icon-edit"></i>编辑 |
| | | </a> |
| | |
| | | </a>`; |
| | | } |
| | | |
| | | if( (d.Status == '2' || d.Status == '3') && d.Type=='0'){ |
| | | if( (d.Status == '2' || d.Status == '3')){ |
| | | html += `<a class="layui-btn layui-btn-normal layui-btn-xs outClass" lay-event="outKu"> |
| | | <i class="layui-icon layui-icon-ok"></i>出库 |
| | | </a>`; |
| | |
| | | {{# function GetBtn2(d){ |
| | | var html = ''; |
| | | |
| | | if((d.Status == "0" ||d.Status == "1") && d.Qty > d.AllotQty && d.IsWave == "0"){ |
| | | if((d.Status == "0" ||d.Status == "1")){ |
| | | html += `<a class="layui-btn layui-btn-normal layui-btn-xs shoufenClass" lay-event="wan"> |
| | | <i class="layui-icon layui-icon-ok"></i>手动分配 |
| | | </a>`; |
| | | } |
| | | if(d.Status == "0" && d.Origin == "WMS" && d.IsWave == "0"){ |
| | | if(d.Status == "0" && d.Origin == "WMS"){ |
| | | html +=`<a class="layui-btn layui-btn-danger layui-btn-xs delClass" lay-event="del"> |
| | | <i class="layui-icon layui-icon-delete"></i>删除 |
| | | </a>`; |
| | |
| | | { field: 'SONo', title: '出库单号', align: 'center', fixed: 'left', width: 165, "disabled": true }, |
| | | { field: 'Type', title: '单据类型', align: 'center', templet: '#templetType' , width: 120,}, |
| | | { field: 'Status', title: '执行状态', align: 'center', templet: '#templetStatus', width: 90, }, |
| | | { field: 'OrderCode', title: '下发单号', align: 'center', width: 180 }, |
| | | { field: 'LogisticsName', title: '承运商', align: 'center', width: 120, }, |
| | | { field: 'CustomerName', title: '客户名称', align: 'center', width: 120, }, |
| | | { field: 'WareHouseName', title: '仓库', align: 'center', width: 90, }, |
| | |
| | | } |
| | | }); |
| | | var isNeedUnpack = '0'//是否需要拆箱,0:否 1:是 |
| | | var xmlFileName=""; |
| | | //监听数据操作 |
| | | table.on('tool(LAY-app-content-list)', function (obj) { |
| | | var data = obj.data; |
| | |
| | | }; |
| | | sendData(IP + "/BllSo/AddExXmlStr", param, 'post', function (res) { |
| | | console.log(res); |
| | | if(data.Type=="0"){ |
| | | xmlFileName="SalesWareHouseOut_"+data.OrderCode+"_linklink"; |
| | | }else if(data.Type=="2"){ |
| | | xmlFileName="CheckWareHouseOut_"+data.OrderCode+"_linklink"; |
| | | }else{ |
| | | xmlFileName=data.OrderCode+"_linklink"; |
| | | } |
| | | |
| | | if (res.code == 0) { //成功 |
| | | createFile(res.data); |
| | | layer.msg("操作成功!", { |
| | |
| | | function createFile(val) { |
| | | var content = val; // 文件内容 |
| | | var blob = new Blob([content], { type: "text/plain;charset=utf-8" }); |
| | | var fileName = "ExInfo.xml"; // 文件名 |
| | | var fileName = xmlFileName+".xml"; // 文件名 |
| | | saveAs(blob, fileName); |
| | | } |
| | | //下载文件函数 |