清理日志

This commit is contained in:
Harryxzy 2023-02-28 15:33:46 +08:00
parent 0318934724
commit 6ba1c8ae0f
6 changed files with 18 additions and 20 deletions

View File

@ -224,7 +224,7 @@ public class AbroadBusinessCountServiceImpl extends Service implements AbroadBus
// 处理艰苦地区补助 // 处理艰苦地区补助
handleJkdqbt(build, searchMonthDetails, jkdqbtDates); handleJkdqbt(build, searchMonthDetails, jkdqbtDates);
results.add(build); results.add(build);
baseBean.writeLog("用户:"+detail.get(0).getXm()+"前30天连续出差天数"+lastMonthCount+"本周期短期出差天数:"+thisMonthCount+"长期出差天数:"+thisMonthAbroadCount); // baseBean.writeLog("用户:"+detail.get(0).getXm()+"前30天连续出差天数"+lastMonthCount+"本周期短期出差天数:"+thisMonthCount+"长期出差天数:"+thisMonthAbroadCount);
} }
baseBean.writeLog("开始获取岗级、薪点、补贴标准信息等数据"); baseBean.writeLog("开始获取岗级、薪点、补贴标准信息等数据");
results = results.stream().map(result -> { results = results.stream().map(result -> {
@ -234,7 +234,7 @@ public class AbroadBusinessCountServiceImpl extends Service implements AbroadBus
baseBean.writeLog("开始获取并计算艰苦地区补助,并计算境外工龄年份"); baseBean.writeLog("开始获取并计算艰苦地区补助,并计算境外工龄年份");
getDqBonus(results); getDqBonus(results);
// 计算结果插入建模表中 // 计算结果插入建模表中
baseBean.writeLog("计算结果插入建模表中"+results); baseBean.writeLog("计算结果插入建模表中"+results.size());
getAbroadBusinessDAO().insertResult(results,param.getMonth()); getAbroadBusinessDAO().insertResult(results,param.getMonth());
return "success"; return "success";
} }

View File

@ -39,13 +39,13 @@ public class EmployeeIdentifiedServiceImpl extends Service implements EmployeeId
ArrayList<Rybs> needAddInfo = new ArrayList<>(); ArrayList<Rybs> needAddInfo = new ArrayList<>();
addRybsInfo(list, needAddInfo, cal); addRybsInfo(list, needAddInfo, cal);
getEmployeeIdentifiedDAO().addInfo(needAddInfo); getEmployeeIdentifiedDAO().addInfo(needAddInfo);
baseBean.writeLog("根据时间给入转调离赋值,共"+needAddInfo.size()+"",needAddInfo); baseBean.writeLog("根据时间给入转调离赋值,共"+needAddInfo.size()+"");
// 获取更新入转调离信息 // 获取更新入转调离信息
List<Rybs> updateRybsInfo = getUpdateRybsInfo(list, cal); List<Rybs> updateRybsInfo = getUpdateRybsInfo(list, cal);
baseBean.writeLog("获取更新入转调离信息,共"+updateRybsInfo.size()+"",updateRybsInfo); baseBean.writeLog("获取更新入转调离信息,共"+updateRybsInfo.size()+"");
// 获取更新境内外信息 // 获取更新境内外信息
List<Rybs> UpdateJnjwInfo = getUpdateJnjwInfo(list,cal); List<Rybs> UpdateJnjwInfo = getUpdateJnjwInfo(list,cal);
baseBean.writeLog("获取更新境内外信息,共"+UpdateJnjwInfo.size()+"",UpdateJnjwInfo); baseBean.writeLog("获取更新境内外信息,共"+UpdateJnjwInfo.size()+"");
// 更新入转调离信息 // 更新入转调离信息
getEmployeeIdentifiedDAO().updateRybsInfo(updateRybsInfo); getEmployeeIdentifiedDAO().updateRybsInfo(updateRybsInfo);
baseBean.writeLog("更新入转调离信息"); baseBean.writeLog("更新入转调离信息");

View File

@ -1,6 +1,5 @@
package com.engine.bjcj220907.service.impl; package com.engine.bjcj220907.service.impl;
import com.alibaba.druid.support.json.JSONUtils;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.engine.bjcj220907.entity.Attend4MonthBonus; import com.engine.bjcj220907.entity.Attend4MonthBonus;
import com.engine.bjcj220907.service.GetKQ4MonthBonusService; import com.engine.bjcj220907.service.GetKQ4MonthBonusService;
@ -94,7 +93,7 @@ public class GetKQ4MonthBonusServiceImpl extends Service implements GetKQ4MonthB
} }
}); });
baseBean.writeLog("获取的考勤缺勤天数,{}", JSONUtils.toJSONString(qqDays)); // baseBean.writeLog("获取的考勤缺勤天数,{}", JSONUtils.toJSONString(qqDays));
return qqDays; return qqDays;
} catch (Exception e) { } catch (Exception e) {
baseBean.writeLog("获取考勤数据失败{}", e); baseBean.writeLog("获取考勤数据失败{}", e);

View File

@ -53,7 +53,7 @@ public class MonthBonusCountServiceImpl extends Service implements MonthBonusCou
baseBean.writeLog("获取已经离职并且已经发放过绩效的人员信息 共:"+haveSendDepartureInfo.size()); baseBean.writeLog("获取已经离职并且已经发放过绩效的人员信息 共:"+haveSendDepartureInfo.size());
// 获取所有人的入职日期离职日期其他缺勤天数 // 获取所有人的入职日期离职日期其他缺勤天数
List<DepartureInfo> rybsInfo = getMonthBonusDAO().getRybsInfo(); List<DepartureInfo> rybsInfo = getMonthBonusDAO().getRybsInfo();
baseBean.writeLog("获取所有人的入职日期、离职日期、其他缺勤天数"+rybsInfo); baseBean.writeLog("获取所有人的入职日期、离职日期、其他缺勤天数"+rybsInfo.size());
Map<Integer,DepartureInfo> rybsInfoMap = SalaryEntityUtil.convert2Map(rybsInfo, DepartureInfo::getXm); Map<Integer,DepartureInfo> rybsInfoMap = SalaryEntityUtil.convert2Map(rybsInfo, DepartureInfo::getXm);
// 入职日期小于绩效所属月的不核算绩效 // 入职日期小于绩效所属月的不核算绩效
rybsInfo.stream().forEach(info -> { rybsInfo.stream().forEach(info -> {
@ -66,7 +66,7 @@ public class MonthBonusCountServiceImpl extends Service implements MonthBonusCou
baseBean.writeLog("获取所有人的绩效等级、绩效系数等信息,共计:"+result.size()); baseBean.writeLog("获取所有人的绩效等级、绩效系数等信息,共计:"+result.size());
// 获取所有本月(薪资发放月)离职人员信息 // 获取所有本月(薪资发放月)离职人员信息
List<DepartureInfo> departureInfo = getMonthBonusDAO().getDepartureInfo(bonusSendMonth); List<DepartureInfo> departureInfo = getMonthBonusDAO().getDepartureInfo(bonusSendMonth);
baseBean.writeLog("发放月离职人员信息:"+departureInfo); baseBean.writeLog("发放月离职人员信息:"+departureInfo.size());
List<CountMonthBonus> departureTemp = new ArrayList<>(); List<CountMonthBonus> departureTemp = new ArrayList<>();
// 循环所属月下一个月到离职月之间的绩效等级-绩效系数 // 循环所属月下一个月到离职月之间的绩效等级-绩效系数
baseBean.writeLog("获取所有离职人员所属月下一个月到离职月之间的绩效等级、绩效系数等信息"); baseBean.writeLog("获取所有离职人员所属月下一个月到离职月之间的绩效等级、绩效系数等信息");
@ -108,7 +108,7 @@ public class MonthBonusCountServiceImpl extends Service implements MonthBonusCou
// 获取所有用户考勤模块中缺勤天数 // 获取所有用户考勤模块中缺勤天数
Attend4MonthBonus p = Attend4MonthBonus.builder().beginDate(startAttendanceCal.getTime()).endDate(endAttendanceCal.getTime()).build(); Attend4MonthBonus p = Attend4MonthBonus.builder().beginDate(startAttendanceCal.getTime()).endDate(endAttendanceCal.getTime()).build();
Map<String, Double> qqDatas = getKQ4MonthBonusService().getKQDatas(p); Map<String, Double> qqDatas = getKQ4MonthBonusService().getKQDatas(p);
baseBean.writeLog("获取所有用户考勤模块中缺勤天数"+qqDatas); baseBean.writeLog("获取所有用户考勤模块中缺勤天数:"+qqDatas.size());
// 循环将离职人员的各个月的缺勤天数取到 // 循环将离职人员的各个月的缺勤天数取到
Map<String, Double> qqDatasDepar= new HashMap<>(); Map<String, Double> qqDatasDepar= new HashMap<>();
for(int i=0;i<departureTemp.size();i++){ for(int i=0;i<departureTemp.size();i++){
@ -116,10 +116,10 @@ public class MonthBonusCountServiceImpl extends Service implements MonthBonusCou
Date eaDate = BjcjCommonUtils.getEndAttendanceCal(departureTemp.get(i).getKqyf()).getTime(); Date eaDate = BjcjCommonUtils.getEndAttendanceCal(departureTemp.get(i).getKqyf()).getTime();
qqDatasDepar.putAll(getKQ4MonthBonusService().getKQDatas(Attend4MonthBonus.builder().beginDate(saDate).endDate(eaDate).user(Integer.valueOf(departureTemp.get(i).getXm())).build())); qqDatasDepar.putAll(getKQ4MonthBonusService().getKQDatas(Attend4MonthBonus.builder().beginDate(saDate).endDate(eaDate).user(Integer.valueOf(departureTemp.get(i).getXm())).build()));
} }
baseBean.writeLog("获取所有离职人员的各个月的缺勤天数"+qqDatasDepar); baseBean.writeLog("获取所有离职人员的各个月的缺勤天数:"+qqDatasDepar.size());
// 将缺勤信息合并 // 将缺勤信息合并
qqDatas.putAll(qqDatasDepar); qqDatas.putAll(qqDatasDepar);
baseBean.writeLog("所有人员的各个月的缺勤天数"+qqDatas); baseBean.writeLog("所有人员的各个月的缺勤天数:"+qqDatas.size());
// 所有有境外常驻信息的用户 // 所有有境外常驻信息的用户
List<String> jwCZUsers = jwCZInfos.stream().map(item -> item.getXm()).collect(Collectors.toList()); List<String> jwCZUsers = jwCZInfos.stream().map(item -> item.getXm()).collect(Collectors.toList());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
@ -309,7 +309,7 @@ public class MonthBonusCountServiceImpl extends Service implements MonthBonusCou
// }); // });
// 先删除建模中脏数据 // 先删除建模中脏数据
getMonthBonusDAO().clear(bonusMonth,bonusSendMonth,haveSendDepartureInfo); getMonthBonusDAO().clear(bonusMonth,bonusSendMonth,haveSendDepartureInfo);
baseBean.writeLog("先删除建模中脏数据"+bonusMonth+bonusSendMonth+haveSendDepartureInfo); baseBean.writeLog("先删除建模中脏数据:"+bonusMonth+bonusSendMonth+haveSendDepartureInfo);
// 将数据插入建模中 // 将数据插入建模中
List<Integer> departureUsers = departureInfo.stream().map(i -> i.getXm()).collect(Collectors.toList()); List<Integer> departureUsers = departureInfo.stream().map(i -> i.getXm()).collect(Collectors.toList());
baseBean.writeLog("将数据插入建模中共:"+result.size()); baseBean.writeLog("将数据插入建模中共:"+result.size());

View File

@ -66,7 +66,7 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
// 获取考勤员工的公务回国天数 缺勤日期 // 获取考勤员工的公务回国天数 缺勤日期
Attend4MonthBonus build = Attend4MonthBonus.builder().beginDate(startAttendanceCal.getTime()).endDate(endAttendanceCal.getTime()).build(); Attend4MonthBonus build = Attend4MonthBonus.builder().beginDate(startAttendanceCal.getTime()).endDate(endAttendanceCal.getTime()).build();
Map<String, Object> kqDatas = GetKQ4OverseasAllowanceCountService().getKQDatas(build,users); Map<String, Object> kqDatas = GetKQ4OverseasAllowanceCountService().getKQDatas(build,users);
baseBean.writeLog("调用考勤接口获取公务回国天数 及 缺勤日期:"+kqDatas); baseBean.writeLog("调用考勤接口获取公务回国天数 及 缺勤日期:"+kqDatas.size());
// 处理国内应出勤国内天数-休息天数 // 处理国内应出勤国内天数-休息天数
handleGnycq(results,kqDatas); handleGnycq(results,kqDatas);
// 获取员工公务回国国内工作日天数 // 获取员工公务回国国内工作日天数
@ -82,7 +82,7 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
// 处理第三国出差(2)境外国内出差3的艰苦地区补贴 // 处理第三国出差(2)境外国内出差3的艰苦地区补贴
Map<Integer, List<JwCZInfoDetail>> dsgccJkdq = getOverseasAllowanceDAO().getDsgcc(); Map<Integer, List<JwCZInfoDetail>> dsgccJkdq = getOverseasAllowanceDAO().getDsgcc();
baseBean.writeLog("获取第三国出差(2)、境外国内出差3艰苦地区补贴,共:"+dsgccJkdq.size()); baseBean.writeLog("获取第三国出差(2)、境外国内出差3艰苦地区补贴,共:"+dsgccJkdq.size());
baseBean.writeLog("第三国出差(2)、境外国内出差3艰苦地区补贴:"+dsgccJkdq); baseBean.writeLog("第三国出差(2)、境外国内出差3艰苦地区补贴:"+dsgccJkdq.size());
// 封装第三国出差数境外国内出差据到result中 // 封装第三国出差数境外国内出差据到result中
getDsgcc(results,dsgccJkdq,startAttendanceCal.getTime(),endAttendanceCal.getTime()); getDsgcc(results,dsgccJkdq,startAttendanceCal.getTime(),endAttendanceCal.getTime());
// 处理艰苦地区补贴天数境外常驻补贴天数=境外实出勤-第三国出差-境外国内出差 // 处理艰苦地区补贴天数境外常驻补贴天数=境外实出勤-第三国出差-境外国内出差
@ -91,7 +91,7 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
coutJkdqbthj(results); coutJkdqbthj(results);
// 四项补贴合计天标准*公务回国工作日天数+国内工作日天数 // 四项补贴合计天标准*公务回国工作日天数+国内工作日天数
countSxbthj(results); countSxbthj(results);
baseBean.writeLog("计算四项补贴合计:"+results); baseBean.writeLog("计算四项补贴合计:"+results.size());
// 将结果插入建模表中 // 将结果插入建模表中
getOverseasAllowanceDAO().insertOverseasAllowance(results); getOverseasAllowanceDAO().insertOverseasAllowance(results);
baseBean.writeLog("将结果插入建模表中"); baseBean.writeLog("将结果插入建模表中");
@ -171,8 +171,8 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
List<Date> qqDate = (List <Date>) kqData.get(result.getUser() + "-qq"); List<Date> qqDate = (List <Date>) kqData.get(result.getUser() + "-qq");
// 公务回国List // 公务回国List
List<JwCZInfoDetail> gwhgList = gwhgInfos.get(new Integer(result.getUser())); List<JwCZInfoDetail> gwhgList = gwhgInfos.get(new Integer(result.getUser()));
baseBean.writeLog(result.getUser()+"缺勤List"+qqDate); baseBean.writeLog(result.getUser()+"缺勤List"+qqDate.size());
baseBean.writeLog(result.getUser()+"公务回国List"+gwhgList); baseBean.writeLog(result.getUser()+"公务回国List"+gwhgList.size());
// 减去缺勤公务回国 // 减去缺勤公务回国
jwcc.stream().forEach(cc -> { jwcc.stream().forEach(cc -> {
Calendar countKs = Calendar.getInstance(); Calendar countKs = Calendar.getInstance();
@ -433,7 +433,6 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
// } // }
}); });
}catch (Exception e){ }catch (Exception e){
baseBean.writeLog("eeeeeeeeeeeeeeee");
baseBean.writeLog(e); baseBean.writeLog(e);
} }
} }

View File

@ -10,7 +10,7 @@
<entry key="lastExternalPluginCheckTime" value="1675584210944" /> <entry key="lastExternalPluginCheckTime" value="1675584210944" />
</map> </map>
</option> </option>
<option name="version" value="13" /> <option name="version" value="14" />
</configuration> </configuration>
</facet> </facet>
</component> </component>