mirror of
https://github.com/FreeeBird/hotel.git
synced 2026-05-01 08:20:26 +08:00
完成入住登记接口编写
This commit is contained in:
21
src/main/java/cn/mafangui/hotel/service/CheckInService.java
Normal file
21
src/main/java/cn/mafangui/hotel/service/CheckInService.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package cn.mafangui.hotel.service;
|
||||
|
||||
import cn.mafangui.hotel.entity.CheckIn;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface CheckInService {
|
||||
|
||||
int insert(CheckIn checkIn);
|
||||
|
||||
int delete(int checkInId);
|
||||
|
||||
int update(CheckIn checkIn);
|
||||
|
||||
int updateByRoomNumber(String roomNumber);
|
||||
|
||||
CheckIn selectById(int checkInId);
|
||||
|
||||
List<CheckIn> selectAll();
|
||||
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package cn.mafangui.hotel.service.impl;
|
||||
|
||||
import cn.mafangui.hotel.entity.CheckIn;
|
||||
import cn.mafangui.hotel.mapper.CheckInMapper;
|
||||
import cn.mafangui.hotel.service.CheckInService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Service
|
||||
public class CheckInServiceImpl implements CheckInService {
|
||||
@Autowired
|
||||
private CheckInMapper checkInMapper;
|
||||
|
||||
|
||||
@Override
|
||||
public int insert(CheckIn checkIn) {
|
||||
return checkInMapper.insert(checkIn);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int delete(int checkInId) {
|
||||
return checkInMapper.deleteByPrimaryKey(checkInId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int update(CheckIn checkIn) {
|
||||
return checkInMapper.updateByPrimaryKeySelective(checkIn);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int updateByRoomNumber(String roomNumber) {
|
||||
return checkInMapper.updateByRoomNumber(roomNumber);
|
||||
}
|
||||
|
||||
@Override
|
||||
public CheckIn selectById(int checkInId) {
|
||||
return checkInMapper.selectByPrimaryKey(checkInId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<CheckIn> selectAll() {
|
||||
return checkInMapper.selectAll();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user