optimize codes
This commit is contained in:
@@ -3,7 +3,7 @@ package com.mgm.mcrm.basesetting.agebucket.services;
|
||||
import com.mgm.mcrm.basesetting.agebucket.models.SysAgebucket;
|
||||
import com.mgm.mcrm.basesetting.agebucket.repositories.SysAgebucketDao;
|
||||
import com.mgm.mcrm.basesetting.daylight.dtos.response.AgebucketResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightService;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightApiService;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.context.annotation.Lazy;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -21,13 +21,13 @@ public class AgebucketService {
|
||||
|
||||
@Lazy
|
||||
@Resource
|
||||
private DaylightService daylightService;
|
||||
private DaylightApiService daylightApiService;
|
||||
@Resource
|
||||
private SysAgebucketDao sysAgebucketDao;
|
||||
|
||||
public void syncDaylightAgebuckets(String dlPropertyId) {
|
||||
|
||||
List<AgebucketResponse> agebucketResponses = daylightService.daylightAgebucketResponseList(dlPropertyId);
|
||||
List<AgebucketResponse> agebucketResponses = daylightApiService.daylightAgebucketResponseList(dlPropertyId);
|
||||
if (isEmpty(agebucketResponses)) {
|
||||
return;
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -13,7 +13,7 @@ import com.mgm.mcrm.authorization.services.MgmUserService;
|
||||
import com.mgm.mcrm.authorization.services.SysGroupPermissionService;
|
||||
import com.mgm.mcrm.authorization.utils.JwtTokenUtil;
|
||||
import com.mgm.mcrm.basesetting.daylight.dtos.response.ProfileDetailResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightService;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightApiService;
|
||||
import com.mgm.mcrm.booking.dtos.BookingDto;
|
||||
import com.mgm.mcrm.booking.dtos.daylight.requests.ChangeMiscChargeRequest;
|
||||
import com.mgm.mcrm.booking.dtos.search.*;
|
||||
@@ -81,7 +81,7 @@ public class BookingController {
|
||||
@Resource
|
||||
private WaitlistBookingService waitlistBookingService;
|
||||
@Autowired
|
||||
private DaylightService daylightService;
|
||||
private DaylightApiService daylightApiService;
|
||||
|
||||
@Resource
|
||||
private BookingServiceMockup bookingServiceMockup;
|
||||
@@ -471,12 +471,12 @@ public class BookingController {
|
||||
List<BookingDto> daylightResult = new ArrayList<>();
|
||||
//去Daylight查ProfileId
|
||||
stepStartTime = System.currentTimeMillis();
|
||||
BaseApiResponse<List<ProfileDetailResponse>> profileResult = daylightService.dayLightGetProfileByPlayerId(playerId);
|
||||
BaseApiResponse<List<ProfileDetailResponse>> profileResult = daylightApiService.dayLightGetProfileByPlayerId(playerId);
|
||||
List<ProfileDetailResponse> returnData = profileResult.getData();
|
||||
if (profileResult.isSuccess()) {
|
||||
//Daylight存在 则去Daylight查Record 在Daylight不存在的话 跳过
|
||||
ProfileDetailResponse profileDetailResponse = returnData.getFirst();
|
||||
daylightResult = daylightService.getBookingRecordByProfileId_Optimize(profileDetailResponse.getId(), playerId);
|
||||
daylightResult = daylightApiService.getBookingRecordByProfileId_Optimize(profileDetailResponse.getId(), playerId);
|
||||
} else {
|
||||
LogUtil.warn(BookingService.class, "[recordSearch] Daylight profile lookup failed, message=" + profileResult.getMessage() + ", playerId=" + playerId);
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ import com.mgm.mcrm.basesetting.daylight.dtos.response.ProfileDetailResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.dtos.response.ReservationNoteResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.models.*;
|
||||
import com.mgm.mcrm.basesetting.daylight.repositories.*;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightService;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightApiService;
|
||||
import com.mgm.mcrm.basesetting.property.models.CfgProperties;
|
||||
import com.mgm.mcrm.basesetting.property.repositories.PropertyDao;
|
||||
import com.mgm.mcrm.basesetting.property.services.PropertyCache;
|
||||
@@ -160,7 +160,7 @@ public class BookingService {
|
||||
@Resource
|
||||
private SourceCodeDao sourceCodeDao;
|
||||
@Resource
|
||||
private DaylightService dlService;
|
||||
private DaylightApiService dlService;
|
||||
@Resource
|
||||
private AgebucketService agebucketService;
|
||||
@Resource
|
||||
|
||||
@@ -10,7 +10,7 @@ import com.mgm.mcrm.appsetting.services.SysSettingService;
|
||||
import com.mgm.mcrm.authorization.dtos.LoginUserInfo;
|
||||
import com.mgm.mcrm.basesetting.daylight.dtos.response.ReservationDoorKeyResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.dtos.response.ReservationQueueResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightService;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightApiService;
|
||||
import com.mgm.mcrm.basesetting.property.models.CfgProperties;
|
||||
import com.mgm.mcrm.basesetting.property.repositories.PropertyDao;
|
||||
import com.mgm.mcrm.basesetting.room.models.CfgOtherRoomStatus;
|
||||
@@ -120,7 +120,7 @@ public class TodoService {
|
||||
private BookingService bookingService;
|
||||
|
||||
@Resource
|
||||
private DaylightService dlService;
|
||||
private DaylightApiService dlService;
|
||||
|
||||
@Resource
|
||||
private BookingMapper bookingMapper;
|
||||
|
||||
@@ -2,27 +2,12 @@ package com.mgm.mcrm.booking.controllers;
|
||||
|
||||
import com.mgm.mcrm.appsetting.models.CfgSettings;
|
||||
import com.mgm.mcrm.appsetting.services.SettingService;
|
||||
import com.mgm.mcrm.appsetting.services.SysSettingService;
|
||||
import com.mgm.mcrm.authorization.dtos.LoginUserInfo;
|
||||
import com.mgm.mcrm.basesetting.daylight.dtos.response.ProfileDetailResponse;
|
||||
import com.mgm.mcrm.basesetting.daylight.services.DaylightService;
|
||||
import com.mgm.mcrm.booking.dtos.BookingDto;
|
||||
import com.mgm.mcrm.booking.dtos.search.BookingSearchRequest;
|
||||
import com.mgm.mcrm.booking.services.BookingService;
|
||||
import com.mgm.mcrm.booking.services.NonMGMBookingService;
|
||||
import com.mgm.mcrm.booking.services.OperaDBBookingService;
|
||||
import com.mgm.mcrm.booking.services.WaitlistBookingService;
|
||||
import com.mgm.mcrm.booking.services.mockup.BookingServiceMockup;
|
||||
import com.mgm.mcrm.common.constants.SysConstants;
|
||||
import com.mgm.mcrm.common.dtos.BaseApiResponse;
|
||||
import com.mgm.mcrm.common.dtos.mgm_api.PlayerProfileEntry;
|
||||
import com.mgm.mcrm.player.services.PlayerService;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.test.util.ReflectionTestUtils;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user