提交 ee9d377b 编写于 作者: L luojing

考勤导入文件本地存储问题修复

上级 e5c18da8
...@@ -111,21 +111,31 @@ public class ActionImportFileUpload { ...@@ -111,21 +111,31 @@ public class ActionImportFileUpload {
// 将文件到应用服务器形成本地文件 // 将文件到应用服务器形成本地文件
String importFilePath = "./servers/applicationServer/work/x_attendance_assemble_control/temp/"; String importFilePath = "./servers/applicationServer/work/x_attendance_assemble_control/temp/";
String importFileName = "import_" + ( new Date() ).getTime() + "_" + fileName; String importFileName = "import_" + ( new Date() ).getTime() + "_" + fileName;
OutputStream output = null; FileOutputStream output = null;
try { try {
System.out.println("aaaaaaaaaaaaaaaaaaaa---0");
File dir = new File( importFilePath ); File dir = new File( importFilePath );
System.out.println("aaaaaaaaaaaaaaaaaaaa---1");
if ( !dir.exists() ) { if ( !dir.exists() ) {
dir.mkdir(); dir.mkdir();
} }
System.out.println("aaaaaaaaaaaaaaaaaaaa---2");
File file = new File(importFilePath + importFileName); File file = new File(importFilePath + importFileName);
System.out.println("aaaaaaaaaaaaaaaaaaaa---3");
if (file.exists()) { if (file.exists()) {
file.delete(); file.delete();
} }
file.createNewFile(); file.createNewFile();
if(file.exists()){
System.out.println("aaaaaaaaaaaaaaaaaaaa---4");
}
try { try {
output = new FileOutputStream(importFilePath + importFileName); output = new FileOutputStream(importFilePath + importFileName);
System.out.println("aaaaaaaaaaaaaaaaaaaa---5");
output.write( content ); output.write( content );
output.flush(); output.flush();
System.out.println("aaaaaaaaaaaaaaaaaaaa---6");
} catch (Exception e) { } catch (Exception e) {
logger.warn( "将文件写入到本地文件时发生异常.ID:" + id + ", FileName:" + fileName ); logger.warn( "将文件写入到本地文件时发生异常.ID:" + id + ", FileName:" + fileName );
logger.error( e ); logger.error( e );
......
...@@ -127,7 +127,7 @@ public class ActionListMyMobileRecordToday extends BaseAction { ...@@ -127,7 +127,7 @@ public class ActionListMyMobileRecordToday extends BaseAction {
//2-三次打卡(上午上班,下午下班加中午一次共三次) //2-三次打卡(上午上班,下午下班加中午一次共三次)
WoSignFeature scheduleInfo3 = new WoSignFeature(); WoSignFeature scheduleInfo3 = new WoSignFeature();
scheduleInfo3.setSignSeq(3); scheduleInfo3.setSignSeq(3);
scheduleInfo3.setCheckinType( AttendanceDetailMobile.CHECKIN_TYPE_AFTERNOON_ONDUTY ); scheduleInfo3.setCheckinType( AttendanceDetailMobile.CHECKIN_TYPE_AFTERNOON );
scheduleInfo3.setSignTime(scheduleSetting.getMiddayRestEndTime()); scheduleInfo3.setSignTime(scheduleSetting.getMiddayRestEndTime());
scheduleInfo3.setSignDate( signDate ); scheduleInfo3.setSignDate( signDate );
scheduleInfos.add(scheduleInfo3); scheduleInfos.add(scheduleInfo3);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册