mirror of
https://github.com/FreeeBird/hotel.git
synced 2025-11-02 21:44:50 +08:00
添加对操作员的简单操作
This commit is contained in:
15
src/main/java/cn/mafangui/hotel/service/WorkerService.java
Normal file
15
src/main/java/cn/mafangui/hotel/service/WorkerService.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package cn.mafangui.hotel.service;
|
||||
|
||||
import cn.mafangui.hotel.entity.Worker;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface WorkerService {
|
||||
|
||||
int addWorker(Worker worker);
|
||||
int delWorker(String userName);
|
||||
int updateWorker(Worker worker);
|
||||
Worker selectWorker(String userName);
|
||||
List<Worker> findAllWorker();
|
||||
Worker login(Worker worker);
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package cn.mafangui.hotel.service.impl;
|
||||
|
||||
import cn.mafangui.hotel.entity.Worker;
|
||||
import cn.mafangui.hotel.mapper.WorkerMapper;
|
||||
import cn.mafangui.hotel.service.WorkerService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Service
|
||||
public class WorkerServiceImpl implements WorkerService {
|
||||
|
||||
@Autowired
|
||||
private WorkerMapper workerMapper;
|
||||
|
||||
@Override
|
||||
public int addWorker(Worker worker) {
|
||||
return workerMapper.insertSelective(worker);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int delWorker(String userName) {
|
||||
return workerMapper.deleteByUserName(userName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int updateWorker(Worker worker) {
|
||||
return workerMapper.updateByUserNameSelective(worker);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Worker selectWorker(String userName) {
|
||||
return workerMapper.selectByUserName(userName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Worker> findAllWorker() {
|
||||
return workerMapper.findAll();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Worker login(Worker worker) {
|
||||
return workerMapper.selectByUserNameAndPassword(worker);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user