|
@@ -8,8 +8,8 @@ import com.chuanghai.ihotel.common.utils.CommonResult;
|
|
|
import com.chuanghai.ihotel.common.utils.PageParam;
|
|
import com.chuanghai.ihotel.common.utils.PageParam;
|
|
|
import com.chuanghai.ihotel.common.utils.PageUtils;
|
|
import com.chuanghai.ihotel.common.utils.PageUtils;
|
|
|
import com.chuanghai.ihotel.controller.request.AdminLoginRequest;
|
|
import com.chuanghai.ihotel.controller.request.AdminLoginRequest;
|
|
|
-import com.chuanghai.ihotel.entity.HotelStaffEntity;
|
|
|
|
|
-import com.chuanghai.ihotel.service.HotelStaffService;
|
|
|
|
|
|
|
+import com.chuanghai.ihotel.entity.HotelAdminEntity;
|
|
|
|
|
+import com.chuanghai.ihotel.service.HotelAdminService;
|
|
|
import com.chuanghai.ihotel.vo.LoginUserVO;
|
|
import com.chuanghai.ihotel.vo.LoginUserVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.util.StringUtils;
|
|
import org.springframework.util.StringUtils;
|
|
@@ -25,17 +25,17 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * 酒店员工
|
|
|
|
|
|
|
+ * 酒店管理员
|
|
|
*
|
|
*
|
|
|
* @author codingliang
|
|
* @author codingliang
|
|
|
* @email codingliang@gmail.com
|
|
* @email codingliang@gmail.com
|
|
|
* @date 2022-07-27 10:02:04
|
|
* @date 2022-07-27 10:02:04
|
|
|
*/
|
|
*/
|
|
|
@RestController
|
|
@RestController
|
|
|
-@RequestMapping("hotelStaff")
|
|
|
|
|
-public class HotelStaffController {
|
|
|
|
|
|
|
+@RequestMapping("hotelAdmin")
|
|
|
|
|
+public class HotelAdminController {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
- private HotelStaffService hotelStaffService;
|
|
|
|
|
|
|
+ private HotelAdminService hotelAdminService;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 管理员登录
|
|
* 管理员登录
|
|
@@ -47,7 +47,7 @@ public class HotelStaffController {
|
|
|
@ParamCheck
|
|
@ParamCheck
|
|
|
@PostMapping("login")
|
|
@PostMapping("login")
|
|
|
public CommonResult<LoginUserVO> login(@RequestBody AdminLoginRequest request) {
|
|
public CommonResult<LoginUserVO> login(@RequestBody AdminLoginRequest request) {
|
|
|
- LoginUserVO vo = hotelStaffService.login(request);
|
|
|
|
|
|
|
+ LoginUserVO vo = hotelAdminService.login(request);
|
|
|
return CommonResult.ok().setResult(vo);
|
|
return CommonResult.ok().setResult(vo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -59,9 +59,9 @@ public class HotelStaffController {
|
|
|
*/
|
|
*/
|
|
|
@AdminLoginCheck
|
|
@AdminLoginCheck
|
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
|
- public CommonResult<PageUtils<HotelStaffEntity>> list(@RequestHeader("admin_token") String adminToken,
|
|
|
|
|
- PageParam pageParam){
|
|
|
|
|
- PageUtils page = hotelStaffService.queryPage(pageParam);
|
|
|
|
|
|
|
+ public CommonResult<PageUtils<HotelAdminEntity>> list(@RequestHeader("admin_token") String adminToken,
|
|
|
|
|
+ PageParam pageParam){
|
|
|
|
|
+ PageUtils page = hotelAdminService.queryPage(pageParam);
|
|
|
|
|
|
|
|
return CommonResult.ok().setResult(page);
|
|
return CommonResult.ok().setResult(page);
|
|
|
}
|
|
}
|
|
@@ -76,14 +76,14 @@ public class HotelStaffController {
|
|
|
@ParamCheck(index = {2})
|
|
@ParamCheck(index = {2})
|
|
|
@PostMapping("/add")
|
|
@PostMapping("/add")
|
|
|
public CommonResult<String> add(@RequestHeader("admin-token") String adminToken,
|
|
public CommonResult<String> add(@RequestHeader("admin-token") String adminToken,
|
|
|
- @RequestBody HotelStaffEntity staffEntity){
|
|
|
|
|
|
|
+ @RequestBody HotelAdminEntity staffEntity){
|
|
|
|
|
|
|
|
String password = staffEntity.getPassword();
|
|
String password = staffEntity.getPassword();
|
|
|
if (!StringUtils.hasText(password)) {
|
|
if (!StringUtils.hasText(password)) {
|
|
|
throw new RRException(BizCodeEnume.PARAMETER_ERROR, "密码不能为空");
|
|
throw new RRException(BizCodeEnume.PARAMETER_ERROR, "密码不能为空");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- hotelStaffService.mySave(staffEntity);
|
|
|
|
|
|
|
+ hotelAdminService.mySave(staffEntity);
|
|
|
return CommonResult.ok();
|
|
return CommonResult.ok();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -93,9 +93,9 @@ public class HotelStaffController {
|
|
|
@AdminLoginCheck
|
|
@AdminLoginCheck
|
|
|
@ParamCheck
|
|
@ParamCheck
|
|
|
@PutMapping("/update")
|
|
@PutMapping("/update")
|
|
|
- public CommonResult<String> update(@RequestHeader("admin-token") String adminToken, @RequestBody HotelStaffEntity hotelStaff){
|
|
|
|
|
|
|
+ public CommonResult<String> update(@RequestHeader("admin-token") String adminToken, @RequestBody HotelAdminEntity hotelStaff){
|
|
|
hotelStaff.setPassword(null);
|
|
hotelStaff.setPassword(null);
|
|
|
- boolean flag = hotelStaffService.updateById(hotelStaff);
|
|
|
|
|
|
|
+ boolean flag = hotelAdminService.updateById(hotelStaff);
|
|
|
|
|
|
|
|
if (flag) {
|
|
if (flag) {
|
|
|
return CommonResult.ok();
|
|
return CommonResult.ok();
|
|
@@ -110,7 +110,7 @@ public class HotelStaffController {
|
|
|
@AdminLoginCheck
|
|
@AdminLoginCheck
|
|
|
@DeleteMapping("/delete")
|
|
@DeleteMapping("/delete")
|
|
|
public CommonResult<String> delete(@RequestHeader("admin-token") String adminToken, @RequestBody Long[] ids){
|
|
public CommonResult<String> delete(@RequestHeader("admin-token") String adminToken, @RequestBody Long[] ids){
|
|
|
- boolean flag = hotelStaffService.removeByIds(Arrays.asList(ids));
|
|
|
|
|
|
|
+ boolean flag = hotelAdminService.removeByIds(Arrays.asList(ids));
|
|
|
if (flag) {
|
|
if (flag) {
|
|
|
return CommonResult.ok();
|
|
return CommonResult.ok();
|
|
|
} else {
|
|
} else {
|