超管bannerbug
This commit is contained in:
@@ -9,11 +9,11 @@ import com.accompany.admin.vo.AdminUserVo;
|
||||
import com.accompany.admin.vo.SecondPageBannerAdminVo;
|
||||
import com.accompany.business.model.firstpage.SecondPageBanner;
|
||||
import com.accompany.business.service.fillstrategy.strategy.FillConstant;
|
||||
import com.accompany.business.service.room.RoomService;
|
||||
import com.accompany.business.service.user.UsersService;
|
||||
import com.accompany.common.result.BusiResult;
|
||||
import com.accompany.common.status.BusiStatus;
|
||||
import com.accompany.core.exception.AdminServiceException;
|
||||
import com.accompany.core.model.Room;
|
||||
import com.accompany.core.model.Users;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
@@ -31,7 +31,7 @@ public class GuildSuperSecondBannerAdminController extends BaseController {
|
||||
@Autowired
|
||||
private SecondPageBannerAdminService secondPageBannerAdminService;
|
||||
@Autowired
|
||||
private RoomService roomService;
|
||||
private UsersService usersService;
|
||||
|
||||
@ApiOperation(value = "新增/修改banner", httpMethod = "POST")
|
||||
@PostMapping(value = "/secondBannerSave")
|
||||
@@ -48,8 +48,8 @@ public class GuildSuperSecondBannerAdminController extends BaseController {
|
||||
throw new AdminServiceException("请输入RoomID");
|
||||
}
|
||||
firstPageBanner.setSkipUri(firstPageBanner.getSkipUri().trim());
|
||||
Room roomByUid = roomService.getRoomByUid(Long.valueOf(firstPageBanner.getSkipUri()));
|
||||
if (roomByUid == null || !adminUserVo.getPartitionIds().contains(roomByUid.getPartitionId())) {
|
||||
Users users = usersService.getUserByErbanNo(Long.valueOf(firstPageBanner.getSkipUri()));
|
||||
if (users == null || !adminUserVo.getPartitionIds().contains(users.getPartitionId())) {
|
||||
throw new AdminServiceException("请输入正确的RoomID");
|
||||
}
|
||||
} else if (firstPageBanner.getSkipType() != 100) {
|
||||
|
Reference in New Issue
Block a user