diff --git a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java index cc66a22..ad70962 100644 --- a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java +++ b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AttendanceController.java @@ -1,18 +1,112 @@ package com.cfive.pinnacle.controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.cfive.pinnacle.entity.Attendance; +import com.cfive.pinnacle.entity.common.ResponseCode; +import com.cfive.pinnacle.entity.common.ResponseResult; +import com.cfive.pinnacle.service.IAttendanceService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; /** *
* 考勤 前端控制器 *
* - * @author FatttSnake + * @author gzw * @since 2023-04-30 */ +@CrossOrigin @RestController @RequestMapping("/attendance") public class AttendanceController { + @Autowired + private IAttendanceService attendanceService; + + + //查询所有考勤信息和用户名 + @GetMapping("findAllAttendance") + public ResponseResult findAllAttendanceAndUser() { + List* 考勤 Mapper 接口 *
* - * @author FatttSnake + * @author gzw * @since 2023-04-30 */ @Mapper public interface AttendanceMapper extends BaseMapper* 考勤 服务类 *
* - * @author FatttSnake + * @author gzw * @since 2023-04-30 */ public interface IAttendanceService extends IService* 考勤 服务实现类 *
* - * @author FatttSnake + * @author gzw * @since 2023-04-30 */ @Service public class AttendanceServiceImpl extends ServiceImpl