62 lines
1.3 KiB
Java
62 lines
1.3 KiB
Java
package com.baiyun.service.admin.impl;
|
|
|
|
import java.util.List;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import com.baiyun.dao.AdminDao;
|
|
import com.baiyun.enity.Admin;
|
|
import com.baiyun.enity.Patients;
|
|
import com.baiyun.service.admin.AdminService;
|
|
|
|
/**
|
|
* @Description: TODO
|
|
* @author: bilibili
|
|
* @Date: 2021年6月14日
|
|
*/
|
|
@Service
|
|
public class AdminServiceImpl implements AdminService {
|
|
|
|
@Autowired
|
|
private AdminDao admindao;
|
|
|
|
@Override
|
|
public Admin login(String adminName, String adminPassword) {
|
|
// 管理员登录
|
|
return admindao.adminCheck(adminName, adminPassword);
|
|
}
|
|
|
|
@Override
|
|
public int deletePatientById(int id) {
|
|
// 删除患者
|
|
return admindao.deletePatientById(id);
|
|
}
|
|
|
|
@Override
|
|
public List<Patients> SearchPatientsByNameOrID(String search) {
|
|
// 根据姓名或者身份证号查找患者
|
|
List<Patients> patientsList = admindao.SearchPatientsByNameOrID(search);
|
|
return patientsList;
|
|
}
|
|
|
|
@Override
|
|
public int updatePatientById(Patients patient) {
|
|
// 根据id修改患者信息
|
|
return admindao.updatePatientById(patient);
|
|
}
|
|
|
|
@Override
|
|
public Patients findPatientById(int id) {
|
|
// 根据id查询患者
|
|
return admindao.findPatientById(id);
|
|
}
|
|
|
|
@Override
|
|
public int deleteDoctorById(int id) {
|
|
|
|
return admindao.deleteDoctorById(id);
|
|
}
|
|
|
|
}
|