Files
SIPAIIS_WMS_JSSW/WebRoot/jsp/sparepart/sewageExcelImport.jsp
2026-01-16 14:13:44 +08:00

106 lines
4.2 KiB
Plaintext

<%@ page language="java" pageEncoding="UTF-8" %>
<%@page import="com.sipai.tools.CommUtil" %>
<%request.setAttribute("nowDate", CommUtil.nowDate().replaceAll("[[\\s-:punct:]]", "")); %>
<style type="text/css">
.select2-container .select2-selection--single {
height: 34px;
line-height: 34px;
}
.select2-selection__arrow {
margin-top: 3px;
}
</style>
<script type="text/javascript">
var control;
function initUpload(ctrlName, uploadUrl) {
control = $('#' + ctrlName);
control.fileinput({
language: 'zh', //设置语言
uploadUrl: uploadUrl, //上传的地址
uploadAsync: true, //默认异步上传
showCaption: true,//是否显示标题
showUpload: false, //是否显示上传按钮
browseClass: "btn btn-primary", //按钮样式
allowedFileExtensions: ["xls"], //接收的文件后缀
maxFileCount: 1,//最大上传文件数限制
previewFileIcon: '<i class="glyphicon glyphicon-file"></i>',
showPreview: false, //是否显示预览
previewFileIconSettings: {
'docx': '<i ass="fa fa-file-word-o text-primary"></i>',
'xlsx': '<i class="fa fa-file-excel-o text-success"></i>',
'xls': '<i class="fa fa-file-excel-o text-success"></i>',
'pptx': '<i class="fa fa-file-powerpoint-o text-danger"></i>',
'jpg': '<i class="fa fa-file-photo-o text-warning"></i>',
'pdf': '<i class="fa fa-file-archive-o text-muted"></i>',
'zip': '<i class="fa fa-file-archive-o text-muted"></i>',
},
//参数
uploadExtraData: function () {
var data = {
"companyId": '-1', //此处自定义传参
};
return data;
}
});
control.on("fileuploaded", function (event, data, previewId, index) {
if (data.response.status == true) {
closeModal('subModal');
dosearch();
showAlert('s', data.response.msg, 'mainAlertdiv');
} else {
showAlert('d', data.response.msg);
}
});
}
$(function () {
initUpload("filelist", ext.contextPath + "/sparepart/sewage/saveExcelData.do?unitId=" + unitId);
})
//导入上传文件的数据
function fileimportExcelFun() {
if ($("#filelist").val() == null || $("#filelist").val() == "") {
showAlert('d', '上传的文件不能为空!');
} else {
control.fileinput("upload");
}
}
// function fileOutTemplateExcelFun(){
// window.open(ext.contextPath + "/work/scheduling/outTemplateExcelFun.do");
// }
</script>
<div class="modal fade" id="subModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">导入纳管企业</h4>
</div>
<div class="modal-body">
<form id="importFile" name="importFile" class="form-horizontal" method="post"
enctype="multipart/form-data">
<div id="alertDiv"></div>
<div class="box-body">
<div>
<input id="filelist" name="filelist" class="file-loading" type="file" multiple
accept=".xls">
</div>
</div>
</form>
</div>
<div class="modal-footer">
<!-- <button type="button" class="btn btn-primary pull-left" onclick="fileOutTemplateExcelFun()">模板下载
</button> -->
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary" onclick="fileimportExcelFun()" id="btn_save">导入</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>