HrmScheduleSignImportProcess.jsp
1.08 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.general.Util,weaver.file.*,java.util.*" %>
<%@page import="weaver.hrm.schedule.HrmScheduleSignImport"%>
<%@ include file="/page/maint/common/initNoCache.jsp" %>
<%
if (!HrmUserVarify.checkUserRight("HrmDefaultScheduleEdit:Edit",
user)) {
response.sendRedirect("/notice/noright.jsp");
return;
}
%>
<%
StaticObj staticObj=StaticObj.getInstance();
FileUploadToPath fu = new FileUploadToPath(request) ;
HrmScheduleSignImport hrmScheduleSignImport = new HrmScheduleSignImport(fu);
hrmScheduleSignImport.setUserlanguage(user.getLanguage());
List errorInfo =hrmScheduleSignImport.ScanFile(fu);
hrmScheduleSignImport.ExcelToDB(fu);
if(errorInfo.isEmpty()){
errorInfo.add(SystemEnv.getHtmlLabelName(28450,user.getLanguage()));
staticObj.putObject("signErrorInfo",errorInfo);
response.sendRedirect("/hrm/schedule/HrmScheduleSignImportLog.jsp");
return;
}else{
staticObj.putObject("signErrorInfo",errorInfo);
response.sendRedirect("/hrm/schedule/HrmScheduleSignImportLog.jsp");
return;
}
%>