From de8e16542594e01210aba8a72d18f2d2874681c2 Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 12 八月 2024 13:39:33 +0800 Subject: [PATCH] # --- src/main/webapp/views/locDetl/locDetl.html | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/src/main/webapp/views/locDetl/locDetl.html b/src/main/webapp/views/locDetl/locDetl.html index 1ec1a96..16f7a7e 100644 --- a/src/main/webapp/views/locDetl/locDetl.html +++ b/src/main/webapp/views/locDetl/locDetl.html @@ -73,11 +73,38 @@ <div class="layui-btn-container"> <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData" style="margin-top: 10px">瀵煎嚭</button> </div> + <input type="file" id="fileInput" accept=".xlsx, .xls"> + <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-import" onclick="exportExc()" style="margin-top: 10px">瀵煎叆</button> </script> <script type="text/html" id="operate"> <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail">璇︽儏</a> </script> +<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+'/importLocData', { + 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> <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script> <script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script> -- Gitblit v1.9.1