Commit 87f590b6 authored by 赵啸非's avatar 赵啸非

添加申诉统计业务

parent 8112ae12
......@@ -159,7 +159,10 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi
//todo
homeStatInfo.setAttendRadio(new BigDecimal(91.00));
homeStatInfo.setLevealPersonNum(10);
homeStatInfo.setLevealPersonNum(6);
homeStatInfo.setLatePersonNum(2);
homeStatInfo.setLeftEarlyPersonNum(1);
homeStatInfo.setMissCardPersonNum(0);
data.put("homeStat", homeStatInfo);
data.put("token", token);
......
......@@ -6,11 +6,11 @@ import java.util.Map;
public enum PerformRulesTypeEnum {
考勤绩效(1, "attend"),
评价差评绩效(2, "review"),
评价投诉绩效(3, "complain"),
办件绩效(4, "gowork"),
效能绩效(5, "effect"),
其它绩效(1, "other");
评价绩效(2, "review"),
// 评价投诉绩效(3, "complain"),
办件绩效(3, "gowork"),
效能绩效(4, "effect"),
其它绩效(5, "other");
private Integer value;
private String desc;
......
......@@ -20,8 +20,22 @@ public class HomeStatInfo {
private Integer attendPersonNum;
private BigDecimal attendRadio;
//请假人数
/**
* 请假人数
*/
private Integer levealPersonNum;
/**
* 迟到人数
*/
private Integer latePersonNum;
/**
* 早退人数
*/
private Integer leftEarlyPersonNum;
/**
* 缺卡人数
*/
private Integer missCardPersonNum;
}
......@@ -53,12 +53,12 @@ public class PerformRulesServiceImpl extends AbstractCRUDCacheServiceImpl<Perfor
case 考勤绩效:
ruleCode = PerformRulesTypeEnum.getByValue(entity.getType()).getDesc().toUpperCase() + idgeneratorService.getLongId(ATTEND_KEY);
break;
case 评价差评绩效:
case 评价绩效:
ruleCode = PerformRulesTypeEnum.getByValue(entity.getType()).getDesc().toUpperCase() + idgeneratorService.getLongId(REVIEW_KEY);
break;
case 评价投诉绩效:
ruleCode = PerformRulesTypeEnum.getByValue(entity.getType()).getDesc().toUpperCase() + idgeneratorService.getLongId(COMPLAIN_KEY);
break;
// case 评价投诉绩效:
// ruleCode = PerformRulesTypeEnum.getByValue(entity.getType()).getDesc().toUpperCase() + idgeneratorService.getLongId(COMPLAIN_KEY);
// break;
case 办件绩效:
ruleCode = PerformRulesTypeEnum.getByValue(entity.getType()).getDesc().toUpperCase() + idgeneratorService.getLongId(GOWORK_KEY);
break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment