|
|
@@ -1,6 +1,7 @@
|
|
|
package org.dromara.hotel.controller;
|
|
|
|
|
|
import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
+import cn.hutool.core.collection.CollectionUtil;
|
|
|
import jakarta.servlet.http.HttpServletResponse;
|
|
|
import jakarta.validation.constraints.NotEmpty;
|
|
|
import jakarta.validation.constraints.NotNull;
|
|
|
@@ -223,7 +224,13 @@ public class KfOrderController extends BaseController {
|
|
|
@PostMapping("/changeRoomStatus")
|
|
|
@Log(title = "修改房间状态for房态", businessType = BusinessType.UPDATE)
|
|
|
public R<Void> changeRoomStatus(@Validated(EditGroup.class) @RequestBody ChangeRoomStatusBo bo) {
|
|
|
- return toAjax(kfOrderService.updateRoomStatus(bo));
|
|
|
+ // 不能直接修改为住房状态的房间的状态 3
|
|
|
+ String status = bo.getStatus();
|
|
|
+ List<String> roomCodes = bo.getRoomCodes();
|
|
|
+ if(CollectionUtil.isEmpty(roomCodes)){
|
|
|
+ return R.fail("房间不能为空");
|
|
|
+ }
|
|
|
+ return toAjax(kfOrderService.updateRoomStatus3(roomCodes, status));
|
|
|
}
|
|
|
|
|
|
}
|