|
|
@ -40,4 +40,12 @@ public class ClockingInController { |
|
|
List<CClockingInVo.ClockingInInfo> clockingInInfos = clockingInService.queryClockingIn(params.getParam(), params.getUserId()); |
|
|
List<CClockingInVo.ClockingInInfo> clockingInInfos = clockingInService.queryClockingIn(params.getParam(), params.getUserId()); |
|
|
return JsonResponse.newInstance().ok(clockingInInfos); |
|
|
return JsonResponse.newInstance().ok(clockingInInfos); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@MustLogin |
|
|
|
|
|
@ApiOperation(value = "打卡", notes = "") |
|
|
|
|
|
@RequestMapping(value = "/punch", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"}) |
|
|
|
|
|
public JsonResponse punchTheClock(@ApiParam @Validated @RequestBody QueryDto<CClockingInDto.PunchTheClock> params) throws Exception{ |
|
|
|
|
|
clockingInService.punchTheClock(params.getParam(), params.getUserId()); |
|
|
|
|
|
return JsonResponse.newInstance().ok(); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|