src/main/webapp/static/js/pakStore/stockOut.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/static/js/pakStore/stockOutOrder.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/views/pakStore/stockOut.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/views/pakStore/stockOutOrder.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/webapp/static/js/pakStore/stockOut.js
@@ -177,57 +177,3 @@ layer.close(locDetlLayerIdx); } // excel导入模板下载 function excelMouldDownload(){ layer.load(1, {shade: [0.1,'#fff']}); location.href = baseUrl + "/out/loc/box/excel/import/mould"; layer.closeAll('loading'); } // excel导入 function importExcel() { $("#importExcel").trigger("click"); } function upload(obj){ if(!obj.files) { return; } var file = obj.files[0]; admin.confirm('确认同步 [' + file.name +'] 文件吗?', function (index) { layer.load(1, {shade: [0.1,'#fff']}); var url = baseUrl + "/out/loc/box/excel/import/auth"; var form = new FormData(); form.append("file", file); xhr = new XMLHttpRequest(); xhr.open("post", url, true); //post方式,url为服务器请求地址,true 该参数规定请求是否异步处理。 xhr.setRequestHeader('token', localStorage.getItem('token')); xhr.onload = uploadComplete; //请求完成 xhr.onerror = uploadFailed; //请求失败 xhr.onloadend = function () { // // 上传完成重置文件流 layer.closeAll('loading'); $("#importExcel").val(""); }; // xhr.upload.onprogress = progressFunction;//【上传进度调用方法实现】 xhr.upload.onloadstart = function(){//上传开始执行方法 ot = new Date().getTime(); //设置上传开始时间 oloaded = 0;//设置上传开始时,以上传的文件大小为0 }; xhr.send(form); }, function(index){ $("#importExcel").val(""); }); } function uploadComplete(evt) { var res = JSON.parse(evt.target.responseText); if(res.code === 200) { layer.msg(res.msg, {icon: 1}); loadTree(""); } else { layer.msg(res.msg, {icon: 2}); } } function uploadFailed(evt) { var res = JSON.parse(evt.target.responseText); layer.msg(res.msg, {icon: 2}); } src/main/webapp/static/js/pakStore/stockOutOrder.js
@@ -1,5 +1,6 @@ var locDetlLayerIdx; var locDetlData = []; var admin; function getCol() { var cols = [ // {field: 'count', align: 'center',title: '出库数量', edit:'text', width: 130, style:'color: blue;font-weight: bold'}, @@ -19,7 +20,7 @@ var $ = layui.jquery; var layer = layui.layer; var form = layui.form; var admin = layui.admin; admin = layui.admin; tableIns = table.render({ elem: '#chooseData', @@ -185,3 +186,58 @@ tableIns.reload({data: locDetlData}); layer.close(locDetlLayerIdx); } // excel导入模板下载 function excelMouldDownload(){ layer.load(1, {shade: [0.1,'#fff']}); location.href = baseUrl + "/out/loc/box/excel/import/mould"; layer.closeAll('loading'); } // excel导入 function importExcel() { $("#importExcel").trigger("click"); } function upload(obj){ if(!obj.files) { return; } var file = obj.files[0]; admin.confirm('确认同步 [' + file.name +'] 文件吗?', function (index) { layer.load(1, {shade: [0.1,'#fff']}); var url = baseUrl + "/out/loc/box/excel/import/auth"; var form = new FormData(); form.append("file", file); xhr = new XMLHttpRequest(); xhr.open("post", url, true); //post方式,url为服务器请求地址,true 该参数规定请求是否异步处理。 xhr.setRequestHeader('token', localStorage.getItem('token')); xhr.onload = uploadComplete; //请求完成 xhr.onerror = uploadFailed; //请求失败 xhr.onloadend = function () { // // 上传完成重置文件流 layer.closeAll('loading'); $("#importExcel").val(""); }; // xhr.upload.onprogress = progressFunction;//【上传进度调用方法实现】 xhr.upload.onloadstart = function(){//上传开始执行方法 ot = new Date().getTime(); //设置上传开始时间 oloaded = 0;//设置上传开始时,以上传的文件大小为0 }; xhr.send(form); }, function(index){ $("#importExcel").val(""); }); } function uploadComplete(evt) { var res = JSON.parse(evt.target.responseText); if(res.code === 200) { layer.msg(res.msg, {icon: 1}); loadTree(""); } else { layer.msg(res.msg, {icon: 2}); } } function uploadFailed(evt) { var res = JSON.parse(evt.target.responseText); layer.msg(res.msg, {icon: 2}); } src/main/webapp/views/pakStore/stockOut.html
@@ -84,7 +84,6 @@ <!-- 功能区 --> <div class="function-area"> <button id="mat-query" class="function-btn">提取库存</button> <button class="function-btn" style="width: auto;float:right;" onclick="excelMouldDownload()">导入箱号出库模板下载</button> </div> <hr> @@ -103,9 +102,6 @@ </select> <!-- 2.启动出库 --> <button class="layui-btn layui-btn-lg" id="btn-outbound" lay-event="outbound">启动出库</button> <!-- 3.导入箱号出库 --> <button class="layui-btn layui-btn-lg" onclick="importExcel()" style="font-size: 12px;width: auto;">导入箱号出库</button> <span style="display: none"><input id="importExcel" type="file" onchange="upload(this)">启动出库</span> </div> </div> </script> src/main/webapp/views/pakStore/stockOutOrder.html
@@ -84,6 +84,7 @@ <!-- 功能区 --> <div class="function-area"> <button id="mat-query" class="function-btn">提取库存</button> <button class="function-btn" style="width: auto;float:right;" onclick="excelMouldDownload()">导入箱号出库模板下载</button> </div> <hr> @@ -102,6 +103,9 @@ </div> </div> <button class="layui-btn layui-btn-lg" id="btn-outbound" lay-event="outbound">启动出库</button> <!-- 3.导入箱号出库 --> <button class="layui-btn layui-btn-lg" onclick="importExcel()" style="font-size: 12px;width: auto;">导入箱号出库</button> <span style="display: none"><input id="importExcel" type="file" onchange="upload(this)">启动出库</span> </div> <!-- <div class="layui-btn-container">--> <!-- <!– 1.选择出库口 –>-->