首页>代码>spring+spring mvc+mybatis开发java医院HR人事管理系统(加强版本+ shiro)>/HR/src/main/java/edu/hebeu/controller/AttendanceController.java
package edu.hebeu.controller;
import java.util.List;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import edu.hebeu.entity.Attendance;
import edu.hebeu.security.PermissionSign;
import edu.hebeu.service.AttendanceService;
@Controller
@RequestMapping("/attendance")
public class AttendanceController {
@Autowired
private AttendanceService attendanceService;
@RequestMapping("/addStart.do")
public String addStart(Integer employeeNumber){
attendanceService.addStart(employeeNumber);
return "welcome";
}
@RequestMapping("/addEnd.do")
public String addEnd(Integer employeeNumber){
attendanceService.addEnd(employeeNumber);
return "welcome";
}
@RequestMapping("/list.do")
@RequiresPermissions(value = PermissionSign.ATTENDANCE_LIST)
public String selectList(Model model){
List<Attendance> list = attendanceService.selectList();
model.addAttribute("aList",list);
return "admin/attendance_list";
}
@RequestMapping("/{employeeNumber}/oneself.do")
public String select(Model model, @PathVariable Integer employeeNumber){
List<Attendance> list = attendanceService.selectByEmployee(employeeNumber);
model.addAttribute("aList",list);
return "admin/oneself_attendance";
}
}
最近下载更多
zolscy LV24
2024年11月29日
TY0165 LV20
2024年6月25日
嘲讽脸 LV5
2024年5月15日
minjing123 LV8
2024年1月4日
小安同学 LV7
2023年12月7日
微信网友_6372890284232704 LV8
2023年8月30日
dowell_liu LV1
2023年8月2日
哇塞塞哈哈哈 LV8
2023年5月4日
bibibi234 LV1
2023年4月4日
a562571298 LV8
2023年3月23日

最近浏览