|
|
@ -1346,7 +1346,7 @@ public class KQReportBiz extends BaseBean {
|
|
|
|
legWorkInfos.add(temp);
|
|
|
|
legWorkInfos.add(temp);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
bb.writeLog("legWorkInfos: " + legWorkInfos);
|
|
|
|
// bb.writeLog("legWorkInfos: " + legWorkInfos);
|
|
|
|
|
|
|
|
|
|
|
|
if (legWorkInfos != null && legWorkInfos.size() > 0 ) {
|
|
|
|
if (legWorkInfos != null && legWorkInfos.size() > 0 ) {
|
|
|
|
String tempSignIn = "";
|
|
|
|
String tempSignIn = "";
|
|
|
@ -1426,13 +1426,13 @@ public class KQReportBiz extends BaseBean {
|
|
|
|
// bb.writeLog("radius: " + radius);
|
|
|
|
// bb.writeLog("radius: " + radius);
|
|
|
|
|
|
|
|
|
|
|
|
String MealAlloTableName = Util.null2String(bb.getPropValue("project_hostar", "MealAllowanceTableName"));
|
|
|
|
String MealAlloTableName = Util.null2String(bb.getPropValue("project_hostar", "MealAllowanceTableName"));
|
|
|
|
bb.writeLog("MealAlloTableName: " + MealAlloTableName);
|
|
|
|
// bb.writeLog("MealAlloTableName: " + MealAlloTableName);
|
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(MealAlloTableName)) {
|
|
|
|
if (StringUtils.isNotBlank(MealAlloTableName)) {
|
|
|
|
//获取餐补判断时间
|
|
|
|
//获取餐补判断时间
|
|
|
|
List<Map<String, String>> MealMap = new ArrayList<>();
|
|
|
|
List<Map<String, String>> MealMap = new ArrayList<>();
|
|
|
|
String acqTimeSql = "select startTime, endTime from " + MealAlloTableName + " where (isDelete is null or isDelete = 0)";
|
|
|
|
String acqTimeSql = "select startTime, endTime from " + MealAlloTableName + " where (isDelete is null or isDelete = 0)";
|
|
|
|
bb.writeLog("acqTimeSql: " + acqTimeSql);
|
|
|
|
// bb.writeLog("acqTimeSql: " + acqTimeSql);
|
|
|
|
rs.executeQuery(acqTimeSql);
|
|
|
|
rs.executeQuery(acqTimeSql);
|
|
|
|
while (rs.next()) {
|
|
|
|
while (rs.next()) {
|
|
|
|
String startTime = Util.null2String(rs.getString("startTime"));
|
|
|
|
String startTime = Util.null2String(rs.getString("startTime"));
|
|
|
@ -1442,7 +1442,7 @@ public class KQReportBiz extends BaseBean {
|
|
|
|
temp.put("endTime",endTime);
|
|
|
|
temp.put("endTime",endTime);
|
|
|
|
MealMap.add(temp);
|
|
|
|
MealMap.add(temp);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
bb.writeLog("MealMap: " + MealMap);
|
|
|
|
// bb.writeLog("MealMap: " + MealMap);
|
|
|
|
|
|
|
|
|
|
|
|
//根据外勤打卡数据计算餐补数据
|
|
|
|
//根据外勤打卡数据计算餐补数据
|
|
|
|
for (String key: lsCheckInfo.keySet()) {
|
|
|
|
for (String key: lsCheckInfo.keySet()) {
|
|
|
|