栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

基于javaweb+jsp的医院人事考勤管理系统(java+SSM+jsp+layui+Mysql)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于javaweb+jsp的医院人事考勤管理系统(java+SSM+jsp+layui+Mysql)

基于javaweb+jsp的医院人事考勤管理系统(java+SSM+jsp+layui+Mysql)

jsp+ssm(spring+springMVC+mybatis)实现的医院人事管理系统,系统比较简单,前端界面采用的是layui框架,非常精简友好,主要实现了上班签到,下班签到,生成考勤数据,员工管理、部门管理、职位管理、请假管理、加班管理等功能。





适用

课程设计,大作业,毕业设计,项目练习,学习演示等

    public List getAllRole() {
        return iUserService.getAllRole();
    }
}
拿药管理API:

@RestController
@RequestMapping(value = "/takingdrug")
@Api(tags = "拿药管理API")
public class TakingDrugController {
    @Autowired
    private ITakingDrugService iTakingDrugService;
    
    @RequestMapping(value = "/addRole", method = RequestMethod.POST)
    public BaseResponse addRole(@RequestBody @Validated AddRoleVO addRoleVO) {
        return iadminService.addRole(addRoleVO);
    }
    
    @GetMapping(value = "/getRoleApply")
    public PageRspVO getRoleApply(BasePageReqVO reqVO) {
        return iadminService.getRoleApply(reqVO);
    }
    
    @PostMapping(value = "/getMedicalRecord")
    public MedicalRecordRspVO getMedicalRecord(@RequestParam String prescriptionNum) throws Exception {
        return iTakingDrugService.getMedicalRecord(prescriptionNum);
    }
    
    @PostMapping(value = "/saveTakingDrugInfo")
    public BaseResponse saveTakingDrugInfo(@RequestParam String prescriptionNum) {
        return iTakingDrugService.saveTakingDrugInfo(prescriptionNum);
    }
}
用户管理API:
@RestController
@RequestMapping(value = "/user")
@Api(tags = "用户管理API")
public class UserController {
    @Autowired
    private IUserService iUserService;
    
    @RequestMapping(value = "/dologin", method = RequestMethod.POST)
    public BaseResponse doLogin(@RequestBody @Validated UserLoginReqVO reqVO, Model model) {
        return iUserService.doLogin(reqVO);
    }
    
    @PostMapping(value = "/changePassword")
    public BaseResponse changePassword(@RequestBody @Validated ChangePasswordReqVO reqVO) {
        return iUserService.changePassword(reqVO);
    }
    
    @PostMapping(value = "/getUserInfo")
    public List getUserInfo() {
        return iUserService.getUserInfo();
    }
    @PostMapping(value = "/changeUserInfo")
    public BaseResponse changeUserInfo(@RequestBody @Validated UserInfoVO reqVO) {
        return  iUserService.changeUserInfo(reqVO);
    public BaseResponse hiddenAnnouncement(@RequestParam String id) {
        return iadminService.hiddenAnnouncement(id);
    }
    @PostMapping(value = "/adddepartment")
    @ApiOperation(value = "添加科室", httpMethod = "POST", notes = "添加科室")
    @ApiImplicitParam(name = "reqVO",value = "添加科室", dataType = "AddDepartmentReqVO")
    public BaseResponse addDepartment(@RequestBody @Validated AddDepartmentReqVO reqVO) {
        return iadminService.addDepartment(reqVO);
    }
    @PostMapping(value = "/getDepartment")
    @ApiOperation(value = "获取所有科室", httpMethod = "POST", notes = "获取所有科室")
    public List getDepartment() {
        return iadminService.getDepartment();
    }
}
用户管理API:
@RestController
@RequestMapping(value = "/user")
@Api(tags = "用户管理API")
public class UserController {
    @Autowired
    private IUserService iUserService;
    
    @PostMapping(value = "/getAllRole")
    public List getAllRole() {
        return iUserService.getAllRole();
    }
}
拿药管理API:

    public BaseResponse addRole(@RequestBody @Validated AddRoleVO addRoleVO) {
        return iadminService.addRole(addRoleVO);
    }
    
    @GetMapping(value = "/getRoleApply")
    public PageRspVO getRoleApply(BasePageReqVO reqVO) {
        return iadminService.getRoleApply(reqVO);
    }
    
    @PostMapping(value = "/changeRoleStatus")
    public void changeRoleStatus(@RequestParam String status, @RequestParam String email) {
        iadminService.changeRoleStatus(status, email);
    }
    
    @RequestMapping(value = "/addRole", method = RequestMethod.POST)
    public BaseResponse addRole(@RequestBody @Validated AddRoleVO addRoleVO) {
        return iadminService.addRole(addRoleVO);
    }
    
    @GetMapping(value = "/getRoleApply")
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826785.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号