<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
<html>
|
<%
|
String tile = request.getParameter("title");
|
String doccode = request.getParameter("doccode");
|
doccode = (doccode != null ? doccode : "");
|
int formid = Integer.parseInt(request.getParameter("formid"));
|
int formType = Integer.parseInt(request.getParameter("formType"));
|
%>
|
<head>
|
<title>导入xls文件</title>
|
<link rel="stylesheet" type="text/css"
|
href="/layui/css/layui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/css/layui.css")%>">
|
<script src="/layui/layui.all.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/layui.all.js")%>"
|
type="text/javascript"></script>
|
<script type="text/javascript"
|
src="/shopping/view/javascript/gotop/js/jquery-1.10.2.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/gotop/js/jquery-1.10.2.min.js")%>"></script>
|
<style>
|
.panelTopTitle {
|
height: 35px;
|
border-bottom: 1px solid #99BBE8;
|
background: #DEEDF7;
|
}
|
|
#title {
|
font-size: 18px;
|
font-weight: bold;
|
text-align: center;
|
padding-top: 5px;
|
}
|
|
.tplt-container {
|
margin: 15px 50px 5px 50px;
|
padding: 10px;
|
}
|
|
.file-content {
|
width: 100%;
|
height: 180px;
|
border: 1px solid #99BBE8;
|
border-radius: 5px;
|
text-align: center;
|
}
|
|
.layui-form-item {
|
margin-top: 10px;
|
margin-left: 20px;
|
width: 520px;
|
}
|
</style>
|
</head>
|
<body>
|
<div class="panelTopTitle">
|
<div id="title">导入(<%=tile%>-<%=formid%>)</div>
|
</div>
|
<div class="tplt-container">
|
<div class="file-content">
|
<div class="layui-form-item">
|
<label class="layui-form-label">导入模板</label>
|
<div class="layui-input-block">
|
<a href="/excel.do?e=down&formId=<%=formid%>" class="layui-btn layui-btn-sm"
|
style="float: left;margin-left: 20px;">下载</a>
|
</button>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">导入数据</label>
|
<div class="layui-upload-drag" id="xlsFile">
|
<div class="layui-hide" id="file1View">
|
<i class="layui-icon" style="color: #888781;"></i>
|
<p lay-verify="file"></p>
|
<hr>
|
</div>
|
<p>点击上传,或将文件拖拽到此处(只支持xls和xlsx格式)</p>
|
</div>
|
</div>
|
<div style="margin-top: 60px;float: right">
|
<a href="javascript:openOldXls()" style="font-size: 14px;color: dodgerblue">旧版本导入</a>
|
</div>
|
</div>
|
</div>
|
</body>
|
<script>
|
function openOldXls() {
|
parent.openOldXlsImport('<%=tile%>', '<%=doccode%>');
|
}
|
|
$(function () {
|
var upload = layui.upload;
|
var layer = layui.layer;
|
var loadIndex;
|
//拖拽上传
|
upload.render({
|
elem: '#xlsFile'
|
, url: '/uploadXlsFile.do' //上传
|
, data: {doccode: '<%=doccode%>', formid:<%=formid%>, formtype:<%=formType%>}
|
, accept: 'file'
|
, acceptMime: 'xls/*'
|
, exts: 'xls|xlsx'
|
, field: 'xlsFile'
|
, before: function () {
|
loadIndex = layer.load(2); //换了种风格
|
}
|
, done: function (res) {
|
if (res != null && res.state != -1) {
|
layer.alert(res.msg || res.message, function (index) {
|
layer.closeAll();
|
parent.location.reload();
|
});
|
} else {
|
let msg = (res != null ? res.msg : "null");
|
layer.alert(msg || res.message);
|
}
|
layer.close(loadIndex);
|
}
|
, error: function (index, upload) {
|
layer.alert('上传出错');
|
layer.close(loadIndex);
|
}
|
});
|
})
|
</script>
|
</html>
|