From 35313ffe430ad0ef6799c60316ce2d7bdfa8b855 Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 02 九月 2024 13:55:08 +0800 Subject: [PATCH] excel导入单据 --- src/main/webapp/views/order/order.html | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) diff --git a/src/main/webapp/views/order/order.html b/src/main/webapp/views/order/order.html index 5e0a283..49cbd8b 100644 --- a/src/main/webapp/views/order/order.html +++ b/src/main/webapp/views/order/order.html @@ -82,6 +82,8 @@ </button> <!-- <button id="orderAddBtn" class="layui-btn icon-btn btn-add"><i class="layui-icon"></i>娣诲姞--> <!-- </button>--> + <input type="file" id="fileInput" accept=".xlsx, .xls"> + <button onclick="exportExc()">瀵煎叆璁㈠崟</button> </div> </div> </div> @@ -96,7 +98,31 @@ </div> </div> </div> +<script> + function exportExc() { + var fileInput = document.getElementById('fileInput'); + var file = fileInput.files[0]; + if (file === undefined) { + alert('璇峰厛閫夋嫨鏂囦欢') + return + } + var formData = new FormData(); + formData.append('file', file); + fetch(baseUrl+'/importOrder', { + method: 'POST', + headers: {'token': localStorage.getItem('token')}, + body: formData + }).then(response => { + response.text().then(data => { + var res = JSON.parse(data) + alert(res.msg) + }) + }).catch(error => { + alert('瀵煎叆寮傚父'); + }); + } +</script> <div id="myModal" style="display: none"> <div style="padding: 10px"> <div class="layui-upload"> @@ -134,7 +160,7 @@ <a class="layui-btn layui-btn-primary layui-border-blue layui-btn-xs btn-complete" lay-event="complete">瀹岀粨</a> {{# } }} {{# if (d.settle == 4 && d.tkType=='1') { }} - <a class="layui-btn layui-btn-danger layui-btn-xs btn-delete" lay-event="refundLoc">閫�搴�</a> +<!-- <a class="layui-btn layui-btn-danger layui-btn-xs btn-delete" lay-event="refundLoc">閫�搴�</a>--> {{# } }} </script> <!-- 琛ㄦ牸鎿嶄綔鍒� --> -- Gitblit v1.9.1