艰苦地区调整

This commit is contained in:
Harryxzy 2022-12-27 15:34:49 +08:00
parent 68feb15660
commit e2ab5a1340
2 changed files with 5 additions and 9 deletions

View File

@ -85,7 +85,7 @@ public class GetKQ4OverseasAllowanceCountServiceImpl extends Service implements
List<Date> qqDate = new ArrayList<>();
attDateList.stream().forEach(a -> {
Object o = i.get(sdf.format(a));
baseBean.writeLog("i.get(sdf.format(a)) o:"+o);
// baseBean.writeLog("i.get(sdf.format(a)) o:"+o);
String attCal = "";
try{
Map attCalMap =(Map) o;

View File

@ -42,10 +42,6 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
*/
@Override
public void countOverseasAllowance(Calendar countCal) {
//TODO
countCal.set(Calendar.MONTH,9);
// 境外津贴包含境外津贴天标准+境外工龄补贴月标准+艰苦地区补贴天标准
// 考勤开始日期
Calendar startAttendanceCal = BjcjCommonUtils.getStartAttendanceCal(countCal.getTime());
@ -105,6 +101,7 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
* @date 2022/12/23 18:04
*/
private void handleJkdqDays(List<JWJT> results, Map<String, Object> kqData, Map<Integer, List<JwCZInfoDetail>> gwhgInfos) {
baseBean.writeLog("开始处理艰苦地区补贴天数");
results.forEach(result -> {
// 获取境外常驻的艰苦地区 第三国出差及境外国内出差的艰苦地区
ArrayList<JKDQBT> dsgAndJwgncc = new ArrayList<>();
@ -132,10 +129,8 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
List<Date> qqDate = (List <Date>) kqData.get(result.getUser() + "-qq");
// 公务回国List
List<JwCZInfoDetail> gwhgList = gwhgInfos.get(new Integer(result.getUser()));
if(result.getUser().equals("109")){
System.out.println("-");
}
baseBean.writeLog(result.getUser()+"缺勤List"+qqDate);
baseBean.writeLog(result.getUser()+"公务回国List"+gwhgList);
// 减去缺勤公务回国
jwcc.stream().forEach(cc -> {
Calendar countKs = Calendar.getInstance();
@ -165,6 +160,7 @@ public class OverseasAllowanceCountServiceImpl extends Service implements Overse
});
});
baseBean.writeLog("处理艰苦地区补贴天数结束");
}