基于SSM+Layui实现医院预约挂号系统

文章详细描述了一个医院管理系统的后端服务,包括用户登录、登录日志记录、管理员和角色管理、菜单权限分配、数据查询与操作(如分页、角色与菜单关联、菜单排序等),以及使用了MyBatis和SQLServer技术。
摘要由CSDN通过智能技术生成

患者登陆

查看我的预约

患者信息管理

预约医师

医生登陆

查看预约患者

接诊管理

添加诊断病历

病历管理

个人信息管理

查看医院公告

package com.zhang.hospital.service;

import com.github.pagehelper.PageHelper;

import com.github.pagehelper.PageInfo;

import com.zhang.hospital.dao.AdminDao;

import com.zhang.hospital.dao.MenuDao;

import com.zhang.hospital.dao.RoleDao;

import com.zhang.hospital.dao.RoleMenuDao;

import com.zhang.hospital.entity.*;

import com.zhang.hospital.util.EncryptUtil;

import com.zhang.hospital.util.ResultUtil;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.stereotype.Service;

import org.springframework.transaction.annotation.Transactional;

import java.text.ParseException;

import java.util.*;

@Service

@Transactional

public class AdminServiceImpl implements AdminService

{

@Autowired

private AdminDao adminDao;

@Autowired

private RoleMenuDao roleMenuDao;

@Autowired

private MenuDao menuDao;

@Autowired

private RoleDao roleDao;

//登录

@Override

public Admin login(String username, String password) {

return adminDao.login(username,password);

}

//记录登录记录

@Override

public void insAdminLog(String username, String loginIp, Date loginTime,Date logoutTime,Integer isSafeExit)

{

adminDao.insAdminLog(username,loginIp,loginTime,logoutTime,isSafeExit);

}

//根据id查询admin

@Override

public Admin getAdminById(Integer id) {

return adminDao.getAdminById(id);

}

//****

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值