feat(wms/attendance): 新增考勤连续旷工天数计算功能,为保证速度把步骤拆分成两步
1. 前端新增“计算连续旷工”按钮,调用后端重算接口并优化加载状态管理 2. 后端新增recalcContinuousAbsent方法及接口,支持按指定员工或时间范围重算连续旷工天数 3. 优化考勤检查页面按钮布局,明确“生成考勤结果”操作
This commit is contained in:
@@ -58,6 +58,13 @@ public class WmsAttendanceCheckController extends BaseController {
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@Log(title = "重算连续旷工", businessType = BusinessType.UPDATE)
|
||||
@PostMapping("/recalcContinuousAbsent")
|
||||
public R<Void> recalcContinuousAbsent(@Validated @RequestBody AttendanceCheckBo bo) {
|
||||
iWmsAttendanceCheckService.recalcContinuousAbsent(bo);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@Log(title = "考勤比对", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public R<Void> edit(@Validated(EditGroup.class) @RequestBody WmsAttendanceCheckBo bo) {
|
||||
|
||||
Reference in New Issue
Block a user