|
@@ -13,6 +13,7 @@
|
|
package vip.xiaonuo.hr.modular.baseemployeeinfo.controller;
|
|
package vip.xiaonuo.hr.modular.baseemployeeinfo.controller;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
|
@@ -58,7 +59,7 @@ public class HrBaseEmployeeInfoController {
|
|
@ApiOperationSupport(order = 1)
|
|
@ApiOperationSupport(order = 1)
|
|
@ApiOperation("获取人员明细分页")
|
|
@ApiOperation("获取人员明细分页")
|
|
@GetMapping("/hr/baseemployeeinfo/page")
|
|
@GetMapping("/hr/baseemployeeinfo/page")
|
|
- public CommonResult<Page<HrBaseEmployeeInfo>> page(HrBaseEmployeeInfoPageParam hrBaseEmployeeInfoPageParam) {
|
|
|
|
|
|
+ public CommonResult<Page<HrBaseEmployeeInfo>> page(@RequestBody HrBaseEmployeeInfoPageParam hrBaseEmployeeInfoPageParam) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.page(hrBaseEmployeeInfoPageParam));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.page(hrBaseEmployeeInfoPageParam));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -93,30 +94,30 @@ public class HrBaseEmployeeInfoController {
|
|
|
|
|
|
@ApiOperation("获取人员明细详情")
|
|
@ApiOperation("获取人员明细详情")
|
|
@PostMapping("/hr/baseemployeeinfo/detail")
|
|
@PostMapping("/hr/baseemployeeinfo/detail")
|
|
- public CommonResult<HrBaseEmployeeInfo> detail(@Valid HrBaseEmployeeInfoIdParam hrBaseEmployeeInfoIdParam) {
|
|
|
|
|
|
+ public CommonResult<HrBaseEmployeeInfo> detail(@Valid @RequestBody HrBaseEmployeeInfoIdParam hrBaseEmployeeInfoIdParam) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.detail(hrBaseEmployeeInfoIdParam));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.detail(hrBaseEmployeeInfoIdParam));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@ApiOperation("部门本科及以上学历")
|
|
@ApiOperation("部门本科及以上学历")
|
|
@PostMapping("/hr/baseemployeeinfo/listByEoucation")
|
|
@PostMapping("/hr/baseemployeeinfo/listByEoucation")
|
|
- public CommonResult<List<EoucationVo>> listByEoucation(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<EoucationVo>> listByEoucation(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByEoucation(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByEoucation(employeeInfoEoucation));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("数量统计及退休人员")
|
|
@ApiOperation("数量统计及退休人员")
|
|
@PostMapping("/hr/baseemployeeinfo/countPerson")
|
|
@PostMapping("/hr/baseemployeeinfo/countPerson")
|
|
- public CommonResult<CountPerson> countPerson(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<CountPerson> countPerson(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.countPerson(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.countPerson(employeeInfoEoucation));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("历史总人数等")
|
|
@ApiOperation("历史总人数等")
|
|
@PostMapping("/hr/baseemployeeinfo/countNum")
|
|
@PostMapping("/hr/baseemployeeinfo/countNum")
|
|
- public CommonResult<CountNum> countNum(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<CountNum> countNum(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
QueryWrapper<HrBaseEmployeeInfo> mapper = new QueryWrapper<>();
|
|
QueryWrapper<HrBaseEmployeeInfo> mapper = new QueryWrapper<>();
|
|
CountNum countNum = new CountNum();
|
|
CountNum countNum = new CountNum();
|
|
|
|
|
|
- long historyNum = hrBaseEmployeeInfoService.count(mapper.eq("ORG_ID", employeeInfoEoucation.getOrgId()));
|
|
|
|
|
|
+ long historyNum = hrBaseEmployeeInfoService.count(mapper.eq(StringUtils.isNotBlank(employeeInfoEoucation.getOrgId()),"ORG_ID", employeeInfoEoucation.getOrgId()));
|
|
long jobNum = hrBaseEmployeeInfoService.count(mapper.eq("USER_TYPE",0));
|
|
long jobNum = hrBaseEmployeeInfoService.count(mapper.eq("USER_TYPE",0));
|
|
long maleNum = hrBaseEmployeeInfoService.count(mapper.eq("GENDER",0));
|
|
long maleNum = hrBaseEmployeeInfoService.count(mapper.eq("GENDER",0));
|
|
|
|
|
|
@@ -129,41 +130,41 @@ public class HrBaseEmployeeInfoController {
|
|
|
|
|
|
@ApiOperation("部门人数统计")
|
|
@ApiOperation("部门人数统计")
|
|
@PostMapping("/hr/baseemployeeinfo/listByDepart")
|
|
@PostMapping("/hr/baseemployeeinfo/listByDepart")
|
|
- public CommonResult<List<EoucationVo>> listByDepart(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<EoucationVo>> listByDepart(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByDepart(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByDepart(employeeInfoEoucation));
|
|
}
|
|
}
|
|
@ApiOperation("部门人数性别统计")
|
|
@ApiOperation("部门人数性别统计")
|
|
@PostMapping("/hr/baseemployeeinfo/listByDepartGender")
|
|
@PostMapping("/hr/baseemployeeinfo/listByDepartGender")
|
|
- public CommonResult<List<EoucationVo>> listByDepartGender(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<EoucationVo>> listByDepartGender(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByDepartGender(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByDepartGender(employeeInfoEoucation));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("年龄分布")
|
|
@ApiOperation("年龄分布")
|
|
@PostMapping("/hr/baseemployeeinfo/ageDis")
|
|
@PostMapping("/hr/baseemployeeinfo/ageDis")
|
|
- public CommonResult<List<PerNum>> ageDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> ageDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
- long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 18,22));
|
|
|
|
- long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 23,30));
|
|
|
|
- long age40 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 31,40));
|
|
|
|
- long age45 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 41,45));
|
|
|
|
- long age60 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 46,60));
|
|
|
|
- long age61 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).ge("AGE", 60));
|
|
|
|
|
|
+ long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 18,22));
|
|
|
|
+ long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 23,30));
|
|
|
|
+ long age40 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 31,40));
|
|
|
|
+ long age45 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 41,45));
|
|
|
|
+ long age60 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).between("AGE", 46,60));
|
|
|
|
+ long age61 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).ge("AGE", 60));
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
- perNums.add(new PerNum("18-22",age22));
|
|
|
|
- perNums.add(new PerNum("23-30",age30));
|
|
|
|
- perNums.add(new PerNum("31-40",age40));
|
|
|
|
- perNums.add(new PerNum("41-45",age45));
|
|
|
|
- perNums.add(new PerNum("46-60",age60));
|
|
|
|
- perNums.add(new PerNum("60以上",age61));
|
|
|
|
|
|
+ perNums.add(new PerNum("18-22岁",age22));
|
|
|
|
+ perNums.add(new PerNum("23-30岁",age30));
|
|
|
|
+ perNums.add(new PerNum("31-40岁",age40));
|
|
|
|
+ perNums.add(new PerNum("41-45岁",age45));
|
|
|
|
+ perNums.add(new PerNum("46-60岁",age60));
|
|
|
|
+ perNums.add(new PerNum("60岁以上",age61));
|
|
return CommonResult.data(perNums);
|
|
return CommonResult.data(perNums);
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("性别分布")
|
|
@ApiOperation("性别分布")
|
|
@PostMapping("/hr/baseemployeeinfo/genderDis")
|
|
@PostMapping("/hr/baseemployeeinfo/genderDis")
|
|
- public CommonResult<List<PerNum>> genderDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> genderDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
- long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("GENDER", 0));
|
|
|
|
- long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("GENDER", 1));
|
|
|
|
|
|
+ long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("GENDER", 0));
|
|
|
|
+ long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("GENDER", 1));
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
perNums.add(new PerNum("男性",age22));
|
|
perNums.add(new PerNum("男性",age22));
|
|
perNums.add(new PerNum("女性",age30));
|
|
perNums.add(new PerNum("女性",age30));
|
|
@@ -172,10 +173,10 @@ public class HrBaseEmployeeInfoController {
|
|
|
|
|
|
@ApiOperation("婚姻状况")
|
|
@ApiOperation("婚姻状况")
|
|
@PostMapping("/hr/baseemployeeinfo/marrDis")
|
|
@PostMapping("/hr/baseemployeeinfo/marrDis")
|
|
- public CommonResult<List<PerNum>> marrDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> marrDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
- long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("MARRIAGE", 0));
|
|
|
|
- long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("MARRIAGE", 1));
|
|
|
|
|
|
+ long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("MARRIAGE", 0));
|
|
|
|
+ long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("MARRIAGE", 1));
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
perNums.add(new PerNum("未婚",age22));
|
|
perNums.add(new PerNum("未婚",age22));
|
|
perNums.add(new PerNum("已婚",age30));
|
|
perNums.add(new PerNum("已婚",age30));
|
|
@@ -183,10 +184,10 @@ public class HrBaseEmployeeInfoController {
|
|
}
|
|
}
|
|
@ApiOperation("民族分布")
|
|
@ApiOperation("民族分布")
|
|
@PostMapping("/hr/baseemployeeinfo/nationDis")
|
|
@PostMapping("/hr/baseemployeeinfo/nationDis")
|
|
- public CommonResult<List<PerNum>> nationDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> nationDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
- long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("NATION", "汉族"));
|
|
|
|
- long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).ne("NATION", "汉族"));
|
|
|
|
|
|
+ long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("NATION", "汉族"));
|
|
|
|
+ long age30 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).ne("NATION", "汉族"));
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
perNums.add(new PerNum("汉族",age22));
|
|
perNums.add(new PerNum("汉族",age22));
|
|
perNums.add(new PerNum("其他",age30));
|
|
perNums.add(new PerNum("其他",age30));
|
|
@@ -195,14 +196,14 @@ public class HrBaseEmployeeInfoController {
|
|
|
|
|
|
@ApiOperation("学历分布")
|
|
@ApiOperation("学历分布")
|
|
@PostMapping("/hr/baseemployeeinfo/educationDis")
|
|
@PostMapping("/hr/baseemployeeinfo/educationDis")
|
|
- public CommonResult<List<PerNum>> educationDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> educationDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
String orgId = employeeInfoEoucation.getOrgId();
|
|
- long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 0));
|
|
|
|
- long age2 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 1));
|
|
|
|
- long age3 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 2));
|
|
|
|
- long age4 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 3));
|
|
|
|
- long age5 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 4));
|
|
|
|
- long age6 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq("ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 5));
|
|
|
|
|
|
+ long age22 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 0));
|
|
|
|
+ long age2 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 1));
|
|
|
|
+ long age3 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 2));
|
|
|
|
+ long age4 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 3));
|
|
|
|
+ long age5 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 4));
|
|
|
|
+ long age6 = hrBaseEmployeeInfoService.count(new QueryWrapper<HrBaseEmployeeInfo>().eq(StringUtils.isNotBlank(orgId),"ORG_ID", orgId).eq("USER_TYPE",0).eq("EDUCATION", 5));
|
|
|
|
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
ArrayList<PerNum> perNums = new ArrayList<>();
|
|
perNums.add(new PerNum("小学",age22));
|
|
perNums.add(new PerNum("小学",age22));
|
|
@@ -216,25 +217,25 @@ public class HrBaseEmployeeInfoController {
|
|
|
|
|
|
@ApiOperation("部门学历分布")
|
|
@ApiOperation("部门学历分布")
|
|
@PostMapping("/hr/baseemployeeinfo/listByDepartGenderEducationDis")
|
|
@PostMapping("/hr/baseemployeeinfo/listByDepartGenderEducationDis")
|
|
- public CommonResult<List<EoucationVo>> listByDepartGenderEducationDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<EoucationVo>> listByDepartGenderEducationDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByDepartGenderEducationDis(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.listByDepartGenderEducationDis(employeeInfoEoucation));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("生日分布")
|
|
@ApiOperation("生日分布")
|
|
@PostMapping("/hr/baseemployeeinfo/birthDis")
|
|
@PostMapping("/hr/baseemployeeinfo/birthDis")
|
|
- public CommonResult<List<PerNum>> birthDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> birthDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.birthDis(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.birthDis(employeeInfoEoucation));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("司龄分布")
|
|
@ApiOperation("司龄分布")
|
|
@PostMapping("/hr/baseemployeeinfo/siLingDis")
|
|
@PostMapping("/hr/baseemployeeinfo/siLingDis")
|
|
- public CommonResult<List<PerNum>> siLingDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> siLingDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.siLingDis(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.siLingDis(employeeInfoEoucation));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("工龄分布")
|
|
@ApiOperation("工龄分布")
|
|
@PostMapping("/hr/baseemployeeinfo/gongLingDis")
|
|
@PostMapping("/hr/baseemployeeinfo/gongLingDis")
|
|
- public CommonResult<List<PerNum>> gongLingDis(@Valid EmployeeInfoEoucation employeeInfoEoucation) {
|
|
|
|
|
|
+ public CommonResult<List<PerNum>> gongLingDis(@Valid @RequestBody EmployeeInfoEoucation employeeInfoEoucation) {
|
|
return CommonResult.data(hrBaseEmployeeInfoService.gongLingDis(employeeInfoEoucation));
|
|
return CommonResult.data(hrBaseEmployeeInfoService.gongLingDis(employeeInfoEoucation));
|
|
}
|
|
}
|
|
}
|
|
}
|