zm_dev
liuliang 10 months ago
parent 22d6d7c8b9
commit 1b106d762c

@ -98,7 +98,7 @@ public class GetAttendanceCycleCmd extends AbstractCommonCommand<Map<String,Obje
}
}
log.info("GetAttendanceCycleCmd executeDate : [{}]",executeDate);
log.info("GetAttendanceCycleCmd userToDateMap : [{}]",userToDateMap);
log.debug("GetAttendanceCycleCmd userToDateMap : [{}]",userToDateMap);
return userToDateMap;
}
}

@ -41,9 +41,10 @@ public class AttendanceAnalysisJob extends BaseCronJob {
@Override
public void execute() {
log.info("********AttendanceAnalysisJob start********");
log.info("********AttendanceAnalysisJob executeDate :[{}]********",executeDate);
if (executeDate == null || "".equals(executeDate)){
executeDate = DateUtil.getCurrentDate();
executeDate = DateUtil.getCurrentTime().split(" ")[0];
}
String queryUserSql = "select id,departmentid,subcompanyid1 from hrmresource where status <> '5' and status <> '4' and status <> '7'";

@ -41,7 +41,7 @@ public class AttendanceAnalysisWrapper extends Service {
* @param attendanceItems
*/
public void attendanceAnalysis(String userId, List<String> analysisDateList, List<Map<String, Object>> dataList, List<Map<String, Object>> attendanceItems, List<Map<String, Object>> workHourItems, Map<String, Map<String, Object>> clockInTimeMap, Map<String, List<Map<String, Object>>> attendaceResultMap) {
log.info("***********analysis userId:{} analysisDate:{} start***********", userId,analysisDateList);
log.debug("***********analysis userId:{} analysisDate:{} start***********", userId,analysisDateList);
log.debug("clockInTimeDate : [{}]", dataList);
String beforeTwoDayDateDate = DateUtil.beforeDay(analysisDateList.get(0), 2);

@ -0,0 +1,29 @@
package com.engine.jucailinkq.attendance.workflow.proxy;
import com.engine.core.cfg.annotation.CommandDynamicProxy;
import com.engine.core.interceptor.AbstractCommandProxy;
import com.engine.core.interceptor.Command;
import com.engine.jucailinkq.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd;
import weaver.conn.RecordSet;
import weaver.general.BaseBean;
import java.util.Map;
@CommandDynamicProxy(target = GetAttendanceItemsByPersonDataCmd.class, desc = "流程监控删除流程==清除文号")
public class TestProxy extends AbstractCommandProxy<Map<String, Object>> {
@Override
public Map<String, Object> execute(Command<Map<String, Object>> command) {
BaseBean bb = new BaseBean();
bb.writeLog("TestProxy start");
Map<String, Object> resultMap = nextExecute(command);
RecordSet rs = new RecordSet();
Map<String, Object> requestMap = (Map<String, Object>)resultMap.get("data");
bb.writeLog("TestProxy requestMap"+requestMap.toString());
return resultMap;
}
}
Loading…
Cancel
Save