Your Name
2023-05-31 b8e7bb1791ff41be5ee8150cc46af082d7444a65
java110-interface/src/main/java/com/java110/intf/store/IScheduleClassesStaffV1InnerServiceSMO.java
@@ -16,7 +16,7 @@
package com.java110.intf.store;
import com.java110.config.feign.FeignConfiguration;
import com.java110.dto.scheduleClassesStaff.ScheduleClassesStaffDto;
import com.java110.dto.scheduleClasses.ScheduleClassesStaffDto;
import com.java110.po.scheduleClassesStaff.ScheduleClassesStaffPo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestBody;
@@ -65,4 +65,24 @@
     */
    @RequestMapping(value = "/queryScheduleClassesStaffsCount", method = RequestMethod.POST)
    int queryScheduleClassesStaffsCount(@RequestBody ScheduleClassesStaffDto scheduleClassesStaffDto);
    @RequestMapping(value = "/queryGroupScheduleClassesStaffs", method = RequestMethod.POST)
    List<ScheduleClassesStaffDto> queryGroupScheduleClassesStaffs(@RequestBody ScheduleClassesStaffDto scheduleClassesStaffDto);
    /**
     * 判断员工是否在上班
     * @param scheduleClassesStaffDto
     * {
     *     staffId:xxx,
     *     today:new Date()
     * }
     * @return
     */
    @RequestMapping(value = "/staffIsWork", method = RequestMethod.POST)
    ScheduleClassesStaffDto staffIsWork(@RequestBody ScheduleClassesStaffDto scheduleClassesStaffDto);
    @RequestMapping(value = "/computeStaffCurMonthWorkday", method = RequestMethod.POST)
    ScheduleClassesStaffDto computeStaffCurMonthWorkday(@RequestBody ScheduleClassesStaffDto scheduleClassesStaffDto);
}