Files
mgm-daylight-mcrm-api-cms/target/crm_runtime/logs/base.2026-09-07.log
T
2026-09-08 16:56:12 +08:00

915 lines
360 KiB
Plaintext

2026-09-07 05:04:58.018 [taskScheduler-9] INFO com.mgm.mcrm.common.schedule.AppSystemScheduleJob - Clear expired token start.
2026-09-07 05:05:03.623 [taskScheduler-9] INFO com.mgm.mcrm.common.schedule.AppSystemScheduleJob - Clear expired token finished.
2026-09-07 09:19:58.188 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:58.485 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.733 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.735 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.745 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.746 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.747 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.747 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.747 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.749 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.750 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:19:59.754 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:20:00.817 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] Exception Method: POST
2026-09-07 09:49:11.671 [http-nio-9085-exec-9] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] Begin check local user, loginId=sysAdmin
2026-09-07 09:49:11.742 [http-nio-9085-exec-9] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] End check local user, result=1
2026-09-07 09:49:15.993 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 09:49:16.041 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.common.utils.HttpUtil - Request HTTP[URL:https://localhost:9086/api/web/booking/get_page][Method:POST] error:Connect to https://localhost:9086 failed: Connection refused: getsockopt
2026-09-07 09:49:16.041 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 09:49:16.041 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzQ1NzUxLCJuYmYiOjE3ODg3NDU3NTEsImV4cCI6MTc4ODc0NjA1MSwianRpIjoiNTA5YWNkNGQ0YmNkNDQ1ZmJlMzc4Nzg2NjJmYjA4MzUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDU3NTEsInN1YiI6IjEifQ.ut6bDtFA4I-5Rz6sLCiMGg9AjI032Z4d2bC_zNiNUuA","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 09:49:16.041 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 09:49:16.043 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 09:49:16.043 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:-1
2026-09-07 09:49:16.043 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:"Connect to https://localhost:9086 failed: Connection refused: getsockopt"
2026-09-07 09:49:16.043 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:null
2026-09-07 09:49:16.045 [http-nio-9085-exec-10] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.NullPointerException: Cannot invoke "com.alibaba.fastjson.JSONObject.getBooleanValue(String)" because "obj" is null] with root cause
java.lang.NullPointerException: Cannot invoke "com.alibaba.fastjson.JSONObject.getBooleanValue(String)" because "obj" is null
at com.mgm.mcrm.reservation.services.WebBookingService.getBookingByPage(WebBookingService.java:119)
at com.mgm.mcrm.reservation.controllers.WebBookingController.getBookingByPage(WebBookingController.java:94)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at com.mgm.mcrm.reservation.controllers.WebBookingController$$SpringCGLIB$$0.getBookingByPage(<generated>)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:101)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1774)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:1583)
2026-09-07 09:54:50.486 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T01:54:11Z.
2026-09-07 09:54:50.667 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzQ2MDkwLCJuYmYiOjE3ODg3NDYwOTAsImV4cCI6MTc4ODc0NjM5MCwianRpIjoiMDE5MzcxMDUxNDE1NGE1YTkyNTg4NTU5MmJjMDljMTYiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYwOTAsInN1YiI6IjEifQ.yQMSPYa8gCuzaIIhh526kxEOX9GLlxWa4A9yX8cpGeg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 09:54:51.094 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T01:54:51.066+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:913)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 09:55:12.001 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzQ2MDkwLCJuYmYiOjE3ODg3NDYwOTAsImV4cCI6MTc4ODc0NjM5MCwianRpIjoiMDE5MzcxMDUxNDE1NGE1YTkyNTg4NTU5MmJjMDljMTYiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYwOTAsInN1YiI6IjEifQ.yQMSPYa8gCuzaIIhh526kxEOX9GLlxWa4A9yX8cpGeg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 09:55:12.058 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T01:55:12.055+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:913)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 09:57:04.743 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 09:57:08.895 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 09:57:08.896 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzQ2MDkwLCJuYmYiOjE3ODg3NDYwOTAsImV4cCI6MTc4ODc0NjM5MCwianRpIjoiMDE5MzcxMDUxNDE1NGE1YTkyNTg4NTU5MmJjMDljMTYiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYwOTAsInN1YiI6IjEifQ.yQMSPYa8gCuzaIIhh526kxEOX9GLlxWa4A9yX8cpGeg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 09:57:08.896 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 09:57:08.896 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 09:57:08.896 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 09:57:08.896 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 09:57:08.896 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T01:57:08.891+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:913)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 09:57:34.896 [http-nio-9085-exec-2] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] Begin check local user, loginId=sysAdmin
2026-09-07 09:57:34.953 [http-nio-9085-exec-2] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] End check local user, result=1
2026-09-07 09:57:39.973 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 09:57:41.725 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 09:57:41.725 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzQ2MjU1LCJuYmYiOjE3ODg3NDYyNTUsImV4cCI6MTc4ODc0NjU1NSwianRpIjoiNzNkNjYzNzQzOTcyNDI1YzhkMDUzZGJlNWYyMDU5MDEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYyNTUsInN1YiI6IjEifQ.E6L8p6KRGYKDwh_L5yxGDB8odVqThfcMTz7QVCcOcEg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 09:57:41.725 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 09:57:41.726 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 09:57:41.726 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 09:57:41.726 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 09:57:41.726 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T01:57:41.721+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:913)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 09:59:04.296 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 09:59:23.468 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 09:59:23.468 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzQ2MjU1LCJuYmYiOjE3ODg3NDYyNTUsImV4cCI6MTc4ODc0NjU1NSwianRpIjoiNzNkNjYzNzQzOTcyNDI1YzhkMDUzZGJlNWYyMDU5MDEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYyNTUsInN1YiI6IjEifQ.E6L8p6KRGYKDwh_L5yxGDB8odVqThfcMTz7QVCcOcEg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 09:59:23.468 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 09:59:23.470 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 09:59:23.470 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 09:59:23.470 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 09:59:23.470 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T01:59:23.466+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:913)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 10:00:02.260 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 10:00:04.004 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 10:00:04.005 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzQ2MjU1LCJuYmYiOjE3ODg3NDYyNTUsImV4cCI6MTc4ODc0NjU1NSwianRpIjoiNzNkNjYzNzQzOTcyNDI1YzhkMDUzZGJlNWYyMDU5MDEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYyNTUsInN1YiI6IjEifQ.E6L8p6KRGYKDwh_L5yxGDB8odVqThfcMTz7QVCcOcEg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 10:00:04.005 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 10:00:04.005 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 10:00:04.005 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 10:00:04.005 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 10:00:04.005 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T02:00:03.950+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:914)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 10:00:12.417 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 10:00:18.632 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 10:00:18.632 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzQ2MjU1LCJuYmYiOjE3ODg3NDYyNTUsImV4cCI6MTc4ODc0NjU1NSwianRpIjoiNzNkNjYzNzQzOTcyNDI1YzhkMDUzZGJlNWYyMDU5MDEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYyNTUsInN1YiI6IjEifQ.E6L8p6KRGYKDwh_L5yxGDB8odVqThfcMTz7QVCcOcEg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 10:00:18.632 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 10:00:18.633 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 10:00:18.633 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:403
2026-09-07 10:00:18.633 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 10:00:18.633 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T02:00:18.628+00:00\",\"status\":403,\"error\":\"Forbidden\",\"trace\":\"org.springframework.web.server.ResponseStatusException: 403 FORBIDDEN \\\"NO PERMISSION\\\"\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.requireAnyWebPermission(BookingController.java:914)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getBookingByPage(BookingController.java:706)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.getBookingByPage(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:184)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:77)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"NO PERMISSION\",\"path\":\"/api/web/booking/get_page\"}"
2026-09-07 10:01:23.907 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 10:01:28.972 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 10:01:28.972 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzQ2MjU1LCJuYmYiOjE3ODg3NDYyNTUsImV4cCI6MTc4ODc0NjU1NSwianRpIjoiNzNkNjYzNzQzOTcyNDI1YzhkMDUzZGJlNWYyMDU5MDEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDYyNTUsInN1YiI6IjEifQ.E6L8p6KRGYKDwh_L5yxGDB8odVqThfcMTz7QVCcOcEg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 10:01:28.973 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 10:01:28.973 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 10:01:28.973 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 10:01:28.973 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 10:01:28.973 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"failPlatform\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":1,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 10:05:37.825 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.025 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.227 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.425 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.425 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.427 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.427 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.606 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.606 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.632 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.635 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:38.635 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:02:35Z.
2026-09-07 10:05:42.440 [http-nio-9085-exec-3] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 10:05:47.741 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzQ2NzM4LCJuYmYiOjE3ODg3NDY3MzgsImV4cCI6MTc4ODc0NzAzOCwianRpIjoiMTY0YzY0MTQ1Y2U2NDVlOWE0N2UzMGJkNWRhNTM1ZmEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDY3MzgsInN1YiI6IjEifQ.a-0C5bEPjOejRZlxELIPSw_OVl-TyyQ8DnRTDVBV4Kg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 10:06:32.713 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"failPlatform\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":1,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 10:10:02.740 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzQ2NzM4LCJuYmYiOjE3ODg3NDY3MzgsImV4cCI6MTc4ODc0NzAzOCwianRpIjoiMTY0YzY0MTQ1Y2U2NDVlOWE0N2UzMGJkNWRhNTM1ZmEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDY3MzgsInN1YiI6IjEifQ.a-0C5bEPjOejRZlxELIPSw_OVl-TyyQ8DnRTDVBV4Kg","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 10:10:06.659 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"failPlatform\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":1,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 10:10:40.119 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:10:38Z.
2026-09-07 10:14:25.210 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 10:14:25.692 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 10:14:25.692 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzQ3MDQwLCJuYmYiOjE3ODg3NDcwNDAsImV4cCI6MTc4ODc0NzM0MCwianRpIjoiNmY5M2U4MzYzYmYxNDU5MDg2MjVmM2UwMGY4MWRjOTMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NDcwNDAsInN1YiI6IjEifQ.UEnTjCGfowNc77z-eZdbir-1oLp34EMDl-xa50jLHKM","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 10:14:25.692 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 10:14:25.692 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 10:14:25.692 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 10:14:25.692 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 10:14:25.693 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"failPlatform\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":1,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 10:19:06.397 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:15:40Z.
2026-09-07 10:19:06.500 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:15:40Z.
2026-09-07 10:19:06.503 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:15:40Z.
2026-09-07 14:08:18.688 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T02:24:06Z.
2026-09-07 14:37:07.339 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.281 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.285 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.285 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.289 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.295 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.295 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.300 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 14:37:08.300 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:13:18Z.
2026-09-07 15:31:42.021 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.570 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.570 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.570 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.570 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.576 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.652 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.698 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:31:43.698 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T06:42:08Z.
2026-09-07 15:36:56.730 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.446 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.456 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.456 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.457 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.457 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.457 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:36:43Z.
2026-09-07 15:36:57.529 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzY2NjE2LCJuYmYiOjE3ODg3NjY2MTYsImV4cCI6MTc4ODc2NjkxNiwianRpIjoiOTcxYmEyZGM0NDVhNDdjYThmYTA4YTIxZWU1MGE1NzgiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NjY2MTYsInN1YiI6IjEifQ.uhYUyHYIMYJj1a15kK5iC78TIHmluizxZpw1k-4QdRc","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 15:36:57.873 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":1,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 15:39:57.629 [http-nio-9085-exec-5] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 15:44:06.371 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:41:57Z.
2026-09-07 15:44:15.056 [http-nio-9085-exec-5] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] Begin check local user, loginId=sysAdmin
2026-09-07 15:44:15.097 [http-nio-9085-exec-5] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] End check local user, result=1
2026-09-07 16:04:28.495 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.832 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.913 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.915 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.999 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.999 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.999 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:28.999 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:29.000 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:04:29.034 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T07:49:15Z.
2026-09-07 16:17:09.474 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.575 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.624 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.626 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.628 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.630 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.630 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:09.672 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:09:28Z.
2026-09-07 16:17:10.323 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 16:17:11.776 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 16:17:11.776 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzY5MDI5LCJuYmYiOjE3ODg3NjkwMjksImV4cCI6MTc4ODc2OTMyOSwianRpIjoiZDJlYTdhOGQzYzYyNDdkY2JjZWI3ZDU1OWM3OGJhZGMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NjkwMjksInN1YiI6IjEifQ.CrO7niSLP6YpOw2hv9hiOWi4Wv3y6ezw9YfH20tqkyY","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:17:11.776 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:17:11.776 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 16:17:11.777 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:17:11.777 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:17:11.777 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5409,\"revisionOf\":null,\"confirmationNo\":\"000770C\",\"resvId\":null,\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-10\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 16:16:34\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":3,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"2\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d7267eb4-8931-4d4b-b833-0660adb6544a\",\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":2,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:18:04.219 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/waitlist/update_batch_waitlist_status
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/waitlist/update_batch_waitlist_status"
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzY5MDI5LCJuYmYiOjE3ODg3NjkwMjksImV4cCI6MTc4ODc2OTMyOSwianRpIjoiZDJlYTdhOGQzYzYyNDdkY2JjZWI3ZDU1OWM3OGJhZGMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NjkwMjksInN1YiI6IjEifQ.CrO7niSLP6YpOw2hv9hiOWi4Wv3y6ezw9YfH20tqkyY","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"change":true,"bookId":"5409","status":"WA"}
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:18:05.372 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Update Success\",\"data\":[\"5409\"],\"logMessage\":\"Update Batch Waitlist Booking Status successed\",\"requestData\":[\"5409\"]}"
2026-09-07 16:18:05.414 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 16:18:05.626 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 16:18:05.626 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzY5MDI5LCJuYmYiOjE3ODg3NjkwMjksImV4cCI6MTc4ODc2OTMyOSwianRpIjoiZDJlYTdhOGQzYzYyNDdkY2JjZWI3ZDU1OWM3OGJhZGMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NjkwMjksInN1YiI6IjEifQ.CrO7niSLP6YpOw2hv9hiOWi4Wv3y6ezw9YfH20tqkyY","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:18:05.626 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:18:05.627 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"W"}
2026-09-07 16:18:05.627 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:18:05.627 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:18:05.627 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5395,\"revisionOf\":null,\"confirmationNo\":\"7639272\",\"resvId\":\"7639272\",\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"33030001\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"KEVIN LEE\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 18:45:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-04\",\"updatedBy\":\"80001\",\"approveStatus\":\"W\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":1,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:19:47.007 [http-nio-9085-exec-2] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:20:01.093 [http-nio-9085-exec-7] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:20:02.165 [http-nio-9085-exec-10] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:41:12.365 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.544 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.559 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.565 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.565 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.565 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.565 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.567 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.573 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.580 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.580 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:22:09Z.
2026-09-07 16:41:13.810 [http-nio-9085-exec-8] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:42:25.007 [http-nio-9085-exec-1] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:42:26.512 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:42:26.514 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup
2026-09-07 16:42:26.576 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:42:26.578 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:42:26.578 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:42:26.578 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:42:26.578 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:42:26.578 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:42:26.578 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup"
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userId":"80001"}
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:42:26.684 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:42:57.930 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:42:57.985 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:43:06.038 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup_name
2026-09-07 16:43:06.175 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup_name"
2026-09-07 16:43:06.176 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:43:06.176 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:43:06.176 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userName":"s"}
2026-09-07 16:43:06.176 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:43:06.176 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:43:06.176 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":[{\"statusCode\":null,\"statusDescription\":\"\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false}],\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:43:06.470 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup_name
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup_name"
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userName":"st"}
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:43:06.597 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":[{\"statusCode\":null,\"statusDescription\":\"\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false}],\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:43:14.744 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/bookings/search
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/bookings/search"
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"member":{"playerId":"11010001","name":"IVAN LAU","chineseName":"劉明浩","englishName":"IVAN LAU","tierName":"SUPREME 88","salutation":"Mr.","coded":false,"nameIds":[710825],"fullName":"Mr. IVAN LAU"},"userId":"sysAdmin"}
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:500
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:43:15.021 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T08:43:15.016+00:00\",\"status\":500,\"error\":\"Internal Server Error\",\"trace\":\"java.lang.UnsupportedOperationException\\r\\n\\tat java.base/java.util.ImmutableCollections.uoe(ImmutableCollections.java:142)\\r\\n\\tat java.base/java.util.ImmutableCollections$AbstractImmutableList.set(ImmutableCollections.java:262)\\r\\n\\tat com.mgm.mcrm.booking.services.BookingService.mergeOperaRecordToDatabaseInfo(BookingService.java:2778)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724)\\r\\n\\tat com.mgm.mcrm.booking.services.BookingService$$SpringCGLIB$$2.mergeOperaRecordToDatabaseInfo(\u003cgenerated\u003e)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getWebRecordSearch(BookingController.java:815)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.webRecordSearch(BookingController.java:755)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.webRecordSearch(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:163)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:74)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"No message available\",\"path\":\"/api/web/bookings/search\"}"
2026-09-07 16:43:15.023 [http-nio-9085-exec-4] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: com.alibaba.fastjson.JSONException: illegal input, offset 1, char {] with root cause
com.alibaba.fastjson2.JSONException: illegal input, offset 1, char {
at com.alibaba.fastjson2.JSONReader.read(JSONReader.java:1808)
at com.alibaba.fastjson.JSON.parseArray(JSON.java:2019)
at com.mgm.mcrm.reservation.services.WebBookingService.webRecordSearch(WebBookingService.java:37)
at com.mgm.mcrm.reservation.controllers.WebBookingController.webRecordSearch(WebBookingController.java:43)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at com.mgm.mcrm.reservation.controllers.WebBookingController$$SpringCGLIB$$0.webRecordSearch(<generated>)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:101)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1774)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:1583)
2026-09-07 16:43:47.457 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/bookings/search
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/bookings/search"
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"member":{"playerId":"11010001","name":"IVAN LAU","chineseName":"劉明浩","englishName":"IVAN LAU","tierName":"SUPREME 88","salutation":"Mr.","coded":false,"nameIds":[710825],"fullName":"Mr. IVAN LAU"},"userId":"sysAdmin"}
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:500
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:43:47.714 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T08:43:47.713+00:00\",\"status\":500,\"error\":\"Internal Server Error\",\"trace\":\"java.lang.UnsupportedOperationException\\r\\n\\tat java.base/java.util.ImmutableCollections.uoe(ImmutableCollections.java:142)\\r\\n\\tat java.base/java.util.ImmutableCollections$AbstractImmutableList.set(ImmutableCollections.java:262)\\r\\n\\tat com.mgm.mcrm.booking.services.BookingService.mergeOperaRecordToDatabaseInfo(BookingService.java:2778)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724)\\r\\n\\tat com.mgm.mcrm.booking.services.BookingService$$SpringCGLIB$$2.mergeOperaRecordToDatabaseInfo(\u003cgenerated\u003e)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getWebRecordSearch(BookingController.java:815)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.webRecordSearch(BookingController.java:755)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.webRecordSearch(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:163)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:74)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"No message available\",\"path\":\"/api/web/bookings/search\"}"
2026-09-07 16:43:47.718 [http-nio-9085-exec-1] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: com.alibaba.fastjson.JSONException: illegal input, offset 1, char {] with root cause
com.alibaba.fastjson2.JSONException: illegal input, offset 1, char {
at com.alibaba.fastjson2.JSONReader.read(JSONReader.java:1808)
at com.alibaba.fastjson.JSON.parseArray(JSON.java:2019)
at com.mgm.mcrm.reservation.services.WebBookingService.webRecordSearch(WebBookingService.java:37)
at com.mgm.mcrm.reservation.controllers.WebBookingController.webRecordSearch(WebBookingController.java:43)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at com.mgm.mcrm.reservation.controllers.WebBookingController$$SpringCGLIB$$0.webRecordSearch(<generated>)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:101)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1774)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:1583)
2026-09-07 16:43:53.008 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/bookings/search
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/bookings/search"
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"member":{"playerId":"11010001","name":"IVAN LAU","chineseName":"劉明浩","englishName":"IVAN LAU","tierName":"SUPREME 88","salutation":"Mr.","coded":false,"nameIds":[710825],"fullName":"Mr. IVAN LAU"},"userId":"sysAdmin"}
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:500
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:43:53.299 [http-nio-9085-exec-8] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"timestamp\":\"2026-09-07T08:43:53.297+00:00\",\"status\":500,\"error\":\"Internal Server Error\",\"trace\":\"java.lang.UnsupportedOperationException\\r\\n\\tat java.base/java.util.ImmutableCollections.uoe(ImmutableCollections.java:142)\\r\\n\\tat java.base/java.util.ImmutableCollections$AbstractImmutableList.set(ImmutableCollections.java:262)\\r\\n\\tat com.mgm.mcrm.booking.services.BookingService.mergeOperaRecordToDatabaseInfo(BookingService.java:2778)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724)\\r\\n\\tat com.mgm.mcrm.booking.services.BookingService$$SpringCGLIB$$2.mergeOperaRecordToDatabaseInfo(\u003cgenerated\u003e)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.getWebRecordSearch(BookingController.java:815)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController.webRecordSearch(BookingController.java:755)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)\\r\\n\\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)\\r\\n\\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)\\r\\n\\tat com.mgm.mcrm.booking.controllers.BookingController$$SpringCGLIB$$0.webRecordSearch(\u003cgenerated\u003e)\\r\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\r\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)\\r\\n\\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)\\r\\n\\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)\\r\\n\\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)\\r\\n\\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)\\r\\n\\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\\r\\n\\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:163)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\\r\\n\\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:74)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)\\r\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)\\r\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)\\r\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)\\r\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)\\r\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)\\r\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)\\r\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)\\r\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\r\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\\r\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\r\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)\\r\\n\\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)\\r\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)\\r\\n\\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)\\r\\n\\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\\r\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\r\\n\",\"message\":\"No message available\",\"path\":\"/api/web/bookings/search\"}"
2026-09-07 16:44:01.117 [http-nio-9085-exec-8] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: com.alibaba.fastjson.JSONException: illegal input, offset 1, char {] with root cause
com.alibaba.fastjson2.JSONException: illegal input, offset 1, char {
at com.alibaba.fastjson2.JSONReader.read(JSONReader.java:1808)
at com.alibaba.fastjson.JSON.parseArray(JSON.java:2019)
at com.mgm.mcrm.reservation.services.WebBookingService.webRecordSearch(WebBookingService.java:37)
at com.mgm.mcrm.reservation.controllers.WebBookingController.webRecordSearch(WebBookingController.java:43)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at com.mgm.mcrm.reservation.controllers.WebBookingController$$SpringCGLIB$$0.webRecordSearch(<generated>)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.authorization.filters.JwtAuthFilter.doFilterInternal(JwtAuthFilter.java:101)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at com.mgm.mcrm.common.filters.ConfigHeaderFilter.doFilter(ConfigHeaderFilter.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1774)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:1583)
2026-09-07 16:46:01.825 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/bookings/search
2026-09-07 16:46:04.717 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/bookings/search"
2026-09-07 16:46:04.718 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:04.718 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:04.718 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"member":{"playerId":"11010001","name":"IVAN LAU","chineseName":"劉明浩","englishName":"IVAN LAU","tierName":"SUPREME 88","salutation":"Mr.","coded":false,"nameIds":[710825],"fullName":"Mr. IVAN LAU"},"userId":"sysAdmin"}
2026-09-07 16:46:04.718 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:04.718 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:04.719 [http-nio-9085-exec-7] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"[{\"id\":5325,\"revisionOf\":null,\"confirmationNo\":\"2465914\",\"resvId\":\"2465914\",\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-21\",\"checkoutDate\":\"2026-09-22\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":\"710825\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 13:03:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"date\\\":[\\\"2026-09-21\\\",\\\"2026-09-22\\\"],\\\"numOfRoom\\\":1,\\\"numOfNight\\\":\\\"1\\\",\\\"checked\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":0,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":\"2026-09-02 13:03:29\",\"approvedBy\":\"sysAdmin\",\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5387,\"revisionOf\":null,\"confirmationNo\":\"4744163\",\"resvId\":\"4744163\",\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-13\",\"checkoutDate\":\"2026-09-15\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 09:26:41\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-13\\\",\\\"2026-09-14\\\",\\\"2026-09-15\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5220,\"revisionOf\":null,\"confirmationNo\":\"000528C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":\"\",\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-05\",\"checkoutDate\":\"2026-09-07\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":\"en\",\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 11:02:07\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"C\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":null,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-05\\\",\\\"2026-09-06\\\",\\\"2026-09-07\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d42d0a75-3a2c-41a9-b428-bc70496afc0c\",\"dlReservationId\":\"ba4549c1-43f2-44d5-8c59-e30db57933c1\",\"dlExternalNo\":\"CL-fcd7638f7b58417ba38072b070a67a03\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5222,\"revisionOf\":null,\"confirmationNo\":\"000529C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-16\",\"checkoutDate\":\"2026-09-17\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 11:12:14\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-16\\\",\\\"2026-09-17\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"928260b4-4869-483e-9624-ca6cc7c4ae82\",\"dlReservationId\":\"8f96f932-4ed6-4c44-a787-0309b8caeadc\",\"dlExternalNo\":\"CL-97ee30adcb624f2f89bd4a542cf47105\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5238,\"revisionOf\":null,\"confirmationNo\":\"000562C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-10\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 17:53:08\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"e76c33ff-961e-4f63-b170-ddbacdd4ca27\",\"dlReservationId\":\"7137b41e-0620-48a5-a0d3-79565ff50178\",\"dlExternalNo\":\"CL-0f4c2671585044b4b5770a6094f20fcd\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5240,\"revisionOf\":null,\"confirmationNo\":\"000570C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-17\",\"checkoutDate\":\"2026-09-21\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 20:13:52\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":4,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-17\\\",\\\"2026-09-18\\\",\\\"2026-09-19\\\",\\\"2026-09-20\\\",\\\"2026-09-21\\\"],\\\"numOfNight\\\":4,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"49067081-4599-4984-84bf-0da0c7338589\",\"dlReservationId\":\"b63ba55f-b31e-4eff-a0ce-f541aa8e72ba\",\"dlExternalNo\":\"CL-1b2ab39837d042a2ba1151a518f932c8\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5290,\"revisionOf\":null,\"confirmationNo\":\"000575C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-06\",\"checkoutDate\":\"2026-09-07\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-01 14:35:34\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"C\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-06\\\",\\\"2026-09-07\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"6d9bbcb1-afe0-4732-8e33-816a1b5f22fe\",\"dlReservationId\":\"480f5163-056e-47c6-b18f-8638c60b2cc4\",\"dlExternalNo\":\"CL-3744b87aad154b3ba0f7d4052dd3e4d0\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5321,\"revisionOf\":null,\"confirmationNo\":\"000606C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-24\",\"checkoutDate\":\"2026-09-25\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 11:24:27\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":\"453486374342\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":\"V5SS_002\",\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-24\\\",\\\"2026-09-25\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":\"2026-09-02 11:24:27\",\"approvedBy\":\"sysAdmin\",\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"b989d284-bd2b-4e89-b4d5-96513c1fd97e\",\"dlReservationId\":\"523dfd0f-8c96-4863-afb2-3d1f71ac48f5\",\"dlExternalNo\":\"CL-6f5ba58917e741498dece5465128c122\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5327,\"revisionOf\":null,\"confirmationNo\":\"000613C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-28\",\"checkoutDate\":\"2026-09-29\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 14:02:15\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":\"12345345354\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":\"V5SS_002\",\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-28\\\",\\\"2026-09-29\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":\"2026-09-02 14:02:15\",\"approvedBy\":\"sysAdmin\",\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"2254c657-9f8e-4dfc-85fe-2778766959b3\",\"dlReservationId\":\"523879da-8112-463b-9556-c12e088c3d25\",\"dlExternalNo\":\"CL-23731f4d81654507b61376d374f97d68\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5329,\"revisionOf\":null,\"confirmationNo\":\"000617C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-10\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 15:34:54\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"6c207957-fa14-47a4-997f-9aabb7cc02d8\",\"dlReservationId\":\"1e332312-65ea-4e38-984e-14d75da3e1a5\",\"dlExternalNo\":\"CL-ff86b15219c342ef9e2f8acc2c72d443\",\"miscCharge\":\"200\",\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5399,\"revisionOf\":null,\"confirmationNo\":\"000770C\",\"resvId\":null,\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-06\",\"checkoutDate\":\"2026-09-09\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 12:03:27\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"N\",\"remark\":null,\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":3,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-06\\\",\\\"2026-09-07\\\",\\\"2026-09-08\\\",\\\"2026-09-09\\\"],\\\"numOfNight\\\":3,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d7267eb4-8931-4d4b-b833-0660adb6544a\",\"dlReservationId\":\"1f051d42-f5d9-47d8-95a1-c678cc213e25\",\"dlExternalNo\":\"CL-7b7df891503149bd852d0d4c559eebcf\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5400,\"revisionOf\":null,\"confirmationNo\":\"000785C\",\"resvId\":null,\"lastOperaStatus\":\"DUE_IN\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":\"\",\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-06\",\"checkoutDate\":\"2026-09-09\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":\"en\",\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":null,\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:11:12\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"N\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":3,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":null,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-06\\\",\\\"2026-09-07\\\",\\\"2026-09-08\\\",\\\"2026-09-09\\\"],\\\"numOfNight\\\":3,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":null,\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":\"11:45\",\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d5bb0e8f-e40a-46c5-a43b-e8a495f0098a\",\"dlReservationId\":\"73b9f090-9dc3-4cf5-9397-f9cfbbe48724\",\"dlExternalNo\":\"UP1-aa463555875b4a81ba86cab09e851d89\",\"miscCharge\":null,\"bookingTypeId\":null,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5220,\"revisionOf\":null,\"confirmationNo\":\"000528C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":\"\",\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-05\",\"checkoutDate\":\"2026-09-07\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":\"en\",\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 11:02:07\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"C\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":null,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-05\\\",\\\"2026-09-06\\\",\\\"2026-09-07\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d42d0a75-3a2c-41a9-b428-bc70496afc0c\",\"dlReservationId\":\"ba4549c1-43f2-44d5-8c59-e30db57933c1\",\"dlExternalNo\":\"CL-fcd7638f7b58417ba38072b070a67a03\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5222,\"revisionOf\":null,\"confirmationNo\":\"000529C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-16\",\"checkoutDate\":\"2026-09-17\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 11:12:14\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-16\\\",\\\"2026-09-17\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"928260b4-4869-483e-9624-ca6cc7c4ae82\",\"dlReservationId\":\"8f96f932-4ed6-4c44-a787-0309b8caeadc\",\"dlExternalNo\":\"CL-97ee30adcb624f2f89bd4a542cf47105\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5238,\"revisionOf\":null,\"confirmationNo\":\"000562C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-10\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 17:53:08\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"e76c33ff-961e-4f63-b170-ddbacdd4ca27\",\"dlReservationId\":\"7137b41e-0620-48a5-a0d3-79565ff50178\",\"dlExternalNo\":\"CL-0f4c2671585044b4b5770a6094f20fcd\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5240,\"revisionOf\":null,\"confirmationNo\":\"000570C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-17\",\"checkoutDate\":\"2026-09-21\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-08-31 20:13:52\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":4,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-17\\\",\\\"2026-09-18\\\",\\\"2026-09-19\\\",\\\"2026-09-20\\\",\\\"2026-09-21\\\"],\\\"numOfNight\\\":4,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"49067081-4599-4984-84bf-0da0c7338589\",\"dlReservationId\":\"b63ba55f-b31e-4eff-a0ce-f541aa8e72ba\",\"dlExternalNo\":\"CL-1b2ab39837d042a2ba1151a518f932c8\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5290,\"revisionOf\":null,\"confirmationNo\":\"000575C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-06\",\"checkoutDate\":\"2026-09-07\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-01 14:35:34\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"C\",\"remark\":\"\",\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-06\\\",\\\"2026-09-07\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"6d9bbcb1-afe0-4732-8e33-816a1b5f22fe\",\"dlReservationId\":\"480f5163-056e-47c6-b18f-8638c60b2cc4\",\"dlExternalNo\":\"CL-3744b87aad154b3ba0f7d4052dd3e4d0\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5321,\"revisionOf\":null,\"confirmationNo\":\"000606C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-24\",\"checkoutDate\":\"2026-09-25\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 11:24:27\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":\"453486374342\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":\"V5SS_002\",\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-24\\\",\\\"2026-09-25\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":\"2026-09-02 11:24:27\",\"approvedBy\":\"sysAdmin\",\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"b989d284-bd2b-4e89-b4d5-96513c1fd97e\",\"dlReservationId\":\"523dfd0f-8c96-4863-afb2-3d1f71ac48f5\",\"dlExternalNo\":\"CL-6f5ba58917e741498dece5465128c122\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5325,\"revisionOf\":null,\"confirmationNo\":\"2465914\",\"resvId\":\"2465914\",\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-21\",\"checkoutDate\":\"2026-09-22\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":\"710825\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 13:03:29\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"date\\\":[\\\"2026-09-21\\\",\\\"2026-09-22\\\"],\\\"numOfRoom\\\":1,\\\"numOfNight\\\":\\\"1\\\",\\\"checked\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":0,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":\"2026-09-02 13:03:29\",\"approvedBy\":\"sysAdmin\",\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5327,\"revisionOf\":null,\"confirmationNo\":\"000613C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-28\",\"checkoutDate\":\"2026-09-29\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 14:02:15\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":\"12345345354\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":\"V5SS_002\",\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-28\\\",\\\"2026-09-29\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":\"2026-09-02 14:02:15\",\"approvedBy\":\"sysAdmin\",\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"2254c657-9f8e-4dfc-85fe-2778766959b3\",\"dlReservationId\":\"523879da-8112-463b-9556-c12e088c3d25\",\"dlExternalNo\":\"CL-23731f4d81654507b61376d374f97d68\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5329,\"revisionOf\":null,\"confirmationNo\":\"000617C\",\"resvId\":null,\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-10\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-02 15:34:54\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"6c207957-fa14-47a4-997f-9aabb7cc02d8\",\"dlReservationId\":\"1e332312-65ea-4e38-984e-14d75da3e1a5\",\"dlExternalNo\":\"CL-ff86b15219c342ef9e2f8acc2c72d443\",\"miscCharge\":\"200\",\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5387,\"revisionOf\":null,\"confirmationNo\":\"4744163\",\"resvId\":\"4744163\",\"lastOperaStatus\":\"CANCELED\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-13\",\"checkoutDate\":\"2026-09-15\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-04 09:26:41\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"C\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-13\\\",\\\"2026-09-14\\\",\\\"2026-09-15\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5399,\"revisionOf\":null,\"confirmationNo\":\"000770C\",\"resvId\":null,\"lastOperaStatus\":\"CHECKED_IN\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":null,\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-06\",\"checkoutDate\":\"2026-09-09\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 12:03:27\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":null,\"approveStatus\":\"N\",\"remark\":null,\"bookType\":\"1\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":3,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-06\\\",\\\"2026-09-07\\\",\\\"2026-09-08\\\",\\\"2026-09-09\\\"],\\\"numOfNight\\\":3,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d7267eb4-8931-4d4b-b833-0660adb6544a\",\"dlReservationId\":\"1f051d42-f5d9-47d8-95a1-c678cc213e25\",\"dlExternalNo\":\"CL-7b7df891503149bd852d0d4c559eebcf\",\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5400,\"revisionOf\":null,\"confirmationNo\":\"000785C\",\"resvId\":null,\"lastOperaStatus\":\"DUE_IN\",\"playerId\":\"11010001\",\"memberTitle\":\"Mr.\",\"memberFirstName\":\"\",\"memberLastName\":\"IVAN LAU\",\"checkinDate\":\"2026-09-06\",\"checkoutDate\":\"2026-09-09\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":\"19dca752-480f-48a6-9578-489662d8f096\",\"notifyLanguage\":\"en\",\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":null,\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":\"555962f2-f5fc-4ea9-a4e1-696cebbeda57\",\"paymentType\":null,\"marketCode\":null,\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:11:12\",\"createdBy\":\"80001\",\"updatedAt\":\"2026-09-07\",\"updatedBy\":\"80001\",\"approveStatus\":\"N\",\"remark\":null,\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":3,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":null,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-06\\\",\\\"2026-09-07\\\",\\\"2026-09-08\\\",\\\"2026-09-09\\\"],\\\"numOfNight\\\":3,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":0,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":null,\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME 88\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":null,\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":\"11:45\",\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":\"fb00af60-5fce-4bb8-860d-466dc5808508\",\"dlAccountId\":\"d5bb0e8f-e40a-46c5-a43b-e8a495f0098a\",\"dlReservationId\":\"73b9f090-9dc3-4cf5-9397-f9cfbbe48724\",\"dlExternalNo\":\"UP1-aa463555875b4a81ba86cab09e851d89\",\"miscCharge\":null,\"bookingTypeId\":null,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}]"
2026-09-07 16:46:07.066 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/mgm/check_tpd_by_playerId_room_dates
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/mgm/check_tpd_by_playerId_room_dates"
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"roomCat":"Standard","bookingType":"Mass","property":"Mandarin Oriental","dates":["2026-09-27","2026-09-27"],"playerId":"11010001"}
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:07.141 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"records\":[{\"playerId\":\"\",\"roomCategory\":\"GR\",\"bookingDate\":\"2024/06/01\",\"bookingDateQualificationFlag\":1},{\"playerId\":\"\",\"roomCategory\":\"GR\",\"bookingDate\":\"2024/06/02\",\"bookingDateQualificationFlag\":1}],\"status\":0,\"dates\":[]},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:46:07.974 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/email_template/generate
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/email_template/generate"
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNDczLCJuYmYiOjE3ODg3NzA0NzMsImV4cCI6MTc4ODc3MDc3MywianRpIjoiNTYxNTU0NDU3NTk5NDdmYTkzMjQ3MTY3N2VhN2M2OTUiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA0NzMsInN1YiI6IjEifQ.fanBD8fIPcg-4KqMEACFxBACv_y1S9KPvMLZpH26r4Q","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"ids":""}
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:08.096 [http-nio-9085-exec-6] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":[],\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:46:12.015 [http-nio-9085-exec-5] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:46:17.882 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:46:13Z.
2026-09-07 16:46:18.132 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:46:18.142 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:18.593 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup"
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userId":"80001"}
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:18.741 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:46:55.678 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:46:55.678 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:55.778 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup"
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userId":"80001"}
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:46:55.866 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:47:02.111 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/check_approver
2026-09-07 16:47:02.153 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/check_approver"
2026-09-07 16:47:02.154 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:47:02.154 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:47:02.154 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"property":"Mandarin Oriental","userId":"80001","roomType":"Standard"}
2026-09-07 16:47:02.154 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:47:02.154 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:47:02.154 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"\",\"userId\":\"80001\",\"userName\":\"test\",\"property\":\"Mandarin Oriental\",\"roomCategory\":\"Standard\",\"roomType\":null,\"isApprover\":\"1\"},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:47:17.793 [http-nio-9085-exec-2] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:47:19.631 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:47:19.652 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup
2026-09-07 16:47:19.701 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:47:19.701 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:47:19.701 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:47:19.702 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:47:19.702 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:47:19.702 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:47:19.702 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup"
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userId":"80001"}
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:47:19.816 [http-nio-9085-exec-4] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:47:33.718 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:47:33.729 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:47:33.801 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup"
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcwNzc3LCJuYmYiOjE3ODg3NzA3NzcsImV4cCI6MTc4ODc3MTA3NywianRpIjoiZjBmYmZlYmRhMTI1NGMyYTkyZTNkMzc1ZmQyNmY3N2EiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzA3NzcsInN1YiI6IjEifQ.P2dH6-BwyrrhRjsXQL0BKINn5M152Q_vgaUsKPSeqSo","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userId":"80001"}
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:47:33.882 [http-nio-9085-exec-3] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:50:42.694 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
2026-09-07 16:50:42.696 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
2026-09-07 16:50:50.871 [main] INFO com.mgm.mcrm.CRMAdminApplication - Starting CRMAdminApplication using Java 21.0.11 with PID 30372 (C:\Users\willtech003\Documents\Mauveine\MGM_DAYLIGHT\mgm_daylight_mcrm_api_cms\branches\daylight_1.0.0\target\classes started by willtech003 in C:\Users\willtech003\Documents\Mauveine\MGM_DAYLIGHT\mgm_daylight_mcrm_api_cms\branches\daylight_1.0.0)
2026-09-07 16:50:50.873 [main] INFO com.mgm.mcrm.CRMAdminApplication - The following 1 profile is active: "dev"
2026-09-07 16:50:53.419 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9085"]
2026-09-07 16:50:53.422 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2026-09-07 16:50:53.422 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.48]
2026-09-07 16:50:53.493 [main] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2026-09-07 16:50:53.710 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
2026-09-07 16:50:54.037 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection ConnectionID:1 ClientConnectionId: 2ea4f6b2-7dcb-478c-b0fa-a00ff90c9521
2026-09-07 16:50:54.038 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
2026-09-07 16:51:00.443 [main] WARN org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2026-09-07 16:51:01.126 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9085"]
2026-09-07 16:51:01.319 [main] INFO com.mgm.mcrm.CRMAdminApplication - Started CRMAdminApplication in 10.889 seconds (process running for 11.622)
2026-09-07 16:52:12.094 [http-nio-9085-exec-1] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-09-07 16:52:12.215 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:51:17Z.
2026-09-07 16:52:12.507 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/check_approver
2026-09-07 16:52:12.652 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/check_approver"
2026-09-07 16:52:12.653 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcxMTMyLCJuYmYiOjE3ODg3NzExMzIsImV4cCI6MTc4ODc3MTQzMiwianRpIjoiYWMzYzI4ODY4YWE2NGQxZmFlY2RlYjY1ODU0Y2U3YjMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzExMzIsInN1YiI6IjEifQ.GpE-kVCpG5dlJdiUDjK2vLzIDQq7Un2wfnE_o7RXNEM","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:52:12.653 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:52:12.653 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"property":"Mandarin Oriental","userId":"80001","roomType":"Standard"}
2026-09-07 16:52:12.653 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:52:12.653 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:52:12.653 [http-nio-9085-exec-2] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"\",\"userId\":\"80001\",\"userName\":\"test\",\"property\":\"Mandarin Oriental\",\"roomCategory\":\"Standard\",\"roomType\":null,\"isApprover\":\"1\"},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:52:57.635 [HikariPool-1:housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m3s460ms310µs100ns).
2026-09-07 16:53:38.357 [http-nio-9085-exec-6] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:53:41.300 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/player/lookup
2026-09-07 16:53:41.335 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/lookup
2026-09-07 16:53:41.388 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/player/lookup"
2026-09-07 16:53:41.388 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcxMTMyLCJuYmYiOjE3ODg3NzExMzIsImV4cCI6MTc4ODc3MTQzMiwianRpIjoiYWMzYzI4ODY4YWE2NGQxZmFlY2RlYjY1ODU0Y2U3YjMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzExMzIsInN1YiI6IjEifQ.GpE-kVCpG5dlJdiUDjK2vLzIDQq7Un2wfnE_o7RXNEM","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:53:41.389 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:53:41.389 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"playerId":"11010001"}
2026-09-07 16:53:41.389 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:53:41.389 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:53:41.389 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"playerId\":\"11010001\",\"userId\":\"\",\"tierName\":\"SUPREME 88\",\"tierId\":\"34\",\"chineseName\":\"劉明浩\",\"englishName\":\"IVAN LAU\",\"salutation\":\"Mr.\",\"codedFlag\":1,\"name\":\"IVAN LAU\",\"playerPhone\":\"123456\",\"phoneType\":\"MOBILE\",\"birthday\":\"2000-01-01\",\"country\":\"CN\",\"state\":\"MO\",\"passport\":\"123456\",\"language\":\"E\",\"nameIds\":[710825],\"profileId\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:53:41.456 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/lookup"
2026-09-07 16:53:41.456 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcxMTMyLCJuYmYiOjE3ODg3NzExMzIsImV4cCI6MTc4ODc3MTQzMiwianRpIjoiYWMzYzI4ODY4YWE2NGQxZmFlY2RlYjY1ODU0Y2U3YjMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzExMzIsInN1YiI6IjEifQ.GpE-kVCpG5dlJdiUDjK2vLzIDQq7Un2wfnE_o7RXNEM","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:53:41.456 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:53:41.456 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"userId":"80001"}
2026-09-07 16:53:41.457 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:53:41.457 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:53:41.457 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"SUCCESS\",\"userId\":\"80001\",\"userName\":\"Steven Lei\",\"property\":\"MGM MACAU\",\"division\":\"VIP Marketing\",\"department\":\"Global Marketing\",\"section\":\"Global Marketing\",\"block\":\"CM\",\"propertyId\":1066,\"divisionId\":31,\"departmentId\":39,\"sectionId\":47,\"blockId\":25,\"teamStructureId\":57,\"canViewBooking\":true,\"canNewBooking\":true,\"canViewTodoList\":true,\"canViewDashboard\":true,\"canViewApproval\":true,\"groupName\":\"Admin\",\"phone\":\"85366988316\",\"loginTag\":false},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:54:17.813 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
2026-09-07 16:54:17.815 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
2026-09-07 16:54:23.788 [main] INFO com.mgm.mcrm.CRMAdminApplication - Starting CRMAdminApplication using Java 21.0.11 with PID 22116 (C:\Users\willtech003\Documents\Mauveine\MGM_DAYLIGHT\mgm_daylight_mcrm_api_cms\branches\daylight_1.0.0\target\classes started by willtech003 in C:\Users\willtech003\Documents\Mauveine\MGM_DAYLIGHT\mgm_daylight_mcrm_api_cms\branches\daylight_1.0.0)
2026-09-07 16:54:23.790 [main] INFO com.mgm.mcrm.CRMAdminApplication - The following 1 profile is active: "dev"
2026-09-07 16:54:25.720 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9085"]
2026-09-07 16:54:25.722 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2026-09-07 16:54:25.722 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.48]
2026-09-07 16:54:25.784 [main] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2026-09-07 16:54:25.987 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
2026-09-07 16:54:26.296 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection ConnectionID:1 ClientConnectionId: 4d08f679-b935-41fc-86d9-ebf3f1408f6c
2026-09-07 16:54:26.298 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
2026-09-07 16:54:32.077 [main] WARN org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2026-09-07 16:54:32.698 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9085"]
2026-09-07 16:54:32.893 [main] INFO com.mgm.mcrm.CRMAdminApplication - Started CRMAdminApplication in 9.616 seconds (process running for 10.424)
2026-09-07 16:54:38.487 [http-nio-9085-exec-1] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-09-07 16:54:38.654 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/user/check_approver
2026-09-07 16:54:38.793 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/user/check_approver"
2026-09-07 16:54:38.794 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcxMTMyLCJuYmYiOjE3ODg3NzExMzIsImV4cCI6MTc4ODc3MTQzMiwianRpIjoiYWMzYzI4ODY4YWE2NGQxZmFlY2RlYjY1ODU0Y2U3YjMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzExMzIsInN1YiI6IjEifQ.GpE-kVCpG5dlJdiUDjK2vLzIDQq7Un2wfnE_o7RXNEM","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 16:54:38.794 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 16:54:38.794 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"property":"Mandarin Oriental","userId":"80001","roomType":"Standard"}
2026-09-07 16:54:38.794 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 16:54:38.795 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 16:54:38.795 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"statusCode\":\"OK\",\"statusDescription\":\"\",\"userId\":\"80001\",\"userName\":\"test\",\"property\":\"Mandarin Oriental\",\"roomCategory\":\"Standard\",\"roomType\":null,\"isApprover\":\"1\"},\"logMessage\":null,\"requestData\":null}"
2026-09-07 16:54:45.743 [http-nio-9085-exec-4] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 16:57:01.618 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
2026-09-07 16:57:01.620 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
2026-09-07 16:57:07.504 [main] INFO com.mgm.mcrm.CRMAdminApplication - Starting CRMAdminApplication using Java 21.0.11 with PID 41304 (C:\Users\willtech003\Documents\Mauveine\MGM_DAYLIGHT\mgm_daylight_mcrm_api_cms\branches\daylight_1.0.0\target\classes started by willtech003 in C:\Users\willtech003\Documents\Mauveine\MGM_DAYLIGHT\mgm_daylight_mcrm_api_cms\branches\daylight_1.0.0)
2026-09-07 16:57:07.506 [main] INFO com.mgm.mcrm.CRMAdminApplication - The following 1 profile is active: "dev"
2026-09-07 16:57:09.758 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9085"]
2026-09-07 16:57:09.760 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2026-09-07 16:57:09.760 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.48]
2026-09-07 16:57:09.832 [main] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2026-09-07 16:57:10.037 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
2026-09-07 16:57:10.376 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection ConnectionID:1 ClientConnectionId: 9a0b8742-e204-4328-9454-17aaa4508487
2026-09-07 16:57:10.377 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
2026-09-07 16:57:16.610 [main] WARN org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2026-09-07 16:57:17.275 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9085"]
2026-09-07 16:57:17.486 [main] INFO com.mgm.mcrm.CRMAdminApplication - Started CRMAdminApplication in 10.388 seconds (process running for 11.096)
2026-09-07 17:11:13.857 [http-nio-9085-exec-1] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-09-07 17:11:14.150 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.039 [http-nio-9085-exec-3] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.053 [http-nio-9085-exec-5] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.057 [http-nio-9085-exec-6] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.059 [http-nio-9085-exec-4] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.059 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.059 [http-nio-9085-exec-7] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.063 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.083 [http-nio-9085-exec-2] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.083 [http-nio-9085-exec-9] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.089 [http-nio-9085-exec-1] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T08:57:12Z.
2026-09-07 17:11:15.421 [http-nio-9085-exec-6] INFO com.mgm.mcrm.reservation.services.BookingService - otherPropertyPageRequest body: {"endRow":20,"pageInfoValidated":false,"pageNo":-1,"pageSize":20,"propertyName":"","roomStatusName":"","roomTypeName":"","searchConfirmationNo":"","searchFirstName":"","searchLastName":"","searchPlayerId":"","searchPropertyCategory":"OTHER","searchPropertyId":[],"searchRoomId":[],"searchStatus":"N;PN;C","sortOrder":"otherFollowUpStatusId-asc","startRow":0}
2026-09-07 17:11:21.800 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/other_booking/upload_excel?dataType=EXCEL
2026-09-07 17:11:23.230 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/other_booking/upload_excel?dataType\u003dEXCEL"
2026-09-07 17:11:23.236 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzcyMjc1LCJuYmYiOjE3ODg3NzIyNzUsImV4cCI6MTc4ODc3MjU3NSwianRpIjoiNTI3NTFmMTUwMDc1NDU4ZDk2NjNmNjBmYjk5MzczODMiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzIyNzUsInN1YiI6IjEifQ.AZCx-X57ANQL4i4AexusfuBGHTxcdNef8cc7xUZxfJY","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 17:11:23.236 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 17:11:23.238 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{}
2026-09-07 17:11:23.238 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 17:11:23.239 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 17:11:23.239 [http-nio-9085-exec-5] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":null,\"data\":{\"resultCount\":9,\"passedCount\":0,\"failedCount\":9,\"success\":false,\"resultRows\":[{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;Source Code is blank;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":4,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":null,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Done\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-08-12T00:00\",\"checkoutDate\":\"2026-08-13T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"\"},{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;Source Code is blank;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":4,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":null,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Done\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-08-22T00:00\",\"checkoutDate\":\"2026-08-24T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"112323154\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"\"},{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;Source Code is blank;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":4,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":null,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Done\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-08-22T00:00\",\"checkoutDate\":\"2026-08-23T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"\"},{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":4,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":31,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Done\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-08-22T00:00\",\"checkoutDate\":\"2026-08-23T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"4564151\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"OD\"},{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":4,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":31,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Done\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-08-25T00:00\",\"checkoutDate\":\"2026-08-27T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"OD\"},{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;Source Code is blank;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":4,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":null,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Done\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-08-24T00:00\",\"checkoutDate\":\"2026-08-25T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"\"},{\"validatePassed\":false,\"errorMessage\":\"Approver Id invalid;Booker Id invalid;Check In Date invalid;Check Out Date invalid;\",\"otherRoomStatusId\":5,\"otherFollowUpStatusId\":1,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":31,\"otherRoomStatusName\":\"Cancel\",\"otherFollowUpStatusName\":\"Not yet follow (New)\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-09-07T00:00\",\"checkoutDate\":\"2026-09-08T00:00\",\"playerId\":\"11010002\",\"bookerId\":\"80001\",\"approverId\":\"80001\",\"sharer\":\"\",\"remark\":\"null\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"ELIZABETH LEE\",\"sourceCodeName\":\"OD\"},{\"validatePassed\":false,\"errorMessage\":\"Approver Id invalid;Booker Id invalid;Check In Date invalid;Check Out Date invalid;\",\"otherRoomStatusId\":2,\"otherFollowUpStatusId\":3,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":31,\"otherRoomStatusName\":\"Pending\",\"otherFollowUpStatusName\":\"Pending to confirm\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-09-15T00:00\",\"checkoutDate\":\"2026-09-16T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"80001\",\"sharer\":\"\",\"remark\":\"novubjoccccccc\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"OD\"},{\"validatePassed\":false,\"errorMessage\":\"Booker Id invalid;Check In Date invalid;Check Out Date invalid;\",\"otherRoomStatusId\":2,\"otherFollowUpStatusId\":3,\"propertyId\":52,\"roomId\":66,\"bookingTypeId\":13,\"marketCodeId\":38,\"segmentId\":1,\"souceCodeId\":31,\"otherRoomStatusName\":\"Pending\",\"otherFollowUpStatusName\":\"Pending to confirm\",\"propertyName\":\"Mandarin Oriental\",\"roomName\":\"Standard\",\"bookingTypeName\":\"Mass\",\"marketCodeName\":\"CTABLE\",\"segmentName\":\"Mass\",\"checkinDate\":\"2026-09-07T00:00\",\"checkoutDate\":\"2026-09-08T00:00\",\"playerId\":\"11010001\",\"bookerId\":\"80001\",\"approverId\":\"\",\"sharer\":\"\",\"remark\":\"\",\"sharerList\":\"[]\",\"confirmationNo\":\"\",\"playerName\":\"IVAN LAU\",\"sourceCodeName\":\"OD\"}],\"groupItems\":null},\"logMessage\":null,\"requestData\":null}"
2026-09-07 17:17:05.881 [http-nio-9085-exec-8] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T09:16:15Z.
2026-09-07 17:17:15.255 [http-nio-9085-exec-4] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] Begin check local user, loginId=sysAdmin
2026-09-07 17:17:15.328 [http-nio-9085-exec-4] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] End check local user, result=1
2026-09-07 17:28:27.851 [http-nio-9085-exec-10] ERROR com.mgm.mcrm.authorization.filters.JwtAuthFilter - [preHandle] TokenExpiredException
Exception Message:The Token has expired on 2026-09-07T09:22:15Z.
2026-09-07 17:28:28.368 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 17:28:29.557 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 17:28:29.558 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzczMzA3LCJuYmYiOjE3ODg3NzMzMDcsImV4cCI6MTc4ODc3MzYwNywianRpIjoiNzQzYjYyYjE1ODBlNGYyYzhhZmVmYmExYTMyNmViMGYiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzMzMDcsInN1YiI6IjEifQ.xI33VLoRgI0n9DAnUXXn5Z8j6_Hdwx4xywftjNps-fQ","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 17:28:29.558 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 17:28:29.559 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","export_type":"approval_routing","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"AP"}
2026-09-07 17:28:29.559 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 17:28:29.559 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 17:28:29.559 [http-nio-9085-exec-10] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5402,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"11010003\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"WILLIAMS WONG\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-11\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:34:53\",\"createdBy\":\"80001\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\",\\\"2026-09-11\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5404,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"22020003\",\"memberTitle\":\"Ms\",\"memberFirstName\":null,\"memberLastName\":\"PETER CHAN\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:38:58\",\"createdBy\":\"80001\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"2\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5406,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"22020003\",\"memberTitle\":\"Ms\",\"memberFirstName\":null,\"memberLastName\":\"PETER CHAN\",\"checkinDate\":\"2026-09-20\",\"checkoutDate\":\"2026-09-21\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:46:30\",\"createdBy\":\"80004\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Feng\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Feng\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-20\\\",\\\"2026-09-21\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"3\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":3,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 17:28:32.357 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 17:28:32.745 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 17:28:32.745 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS9yZWZyZXNoX3Rva2VuIiwiaWF0IjoxNzg4NzczMzA3LCJuYmYiOjE3ODg3NzMzMDcsImV4cCI6MTc4ODc3MzYwNywianRpIjoiNzQzYjYyYjE1ODBlNGYyYzhhZmVmYmExYTMyNmViMGYiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzMzMDcsInN1YiI6IjEifQ.xI33VLoRgI0n9DAnUXXn5Z8j6_Hdwx4xywftjNps-fQ","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 17:28:32.745 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 17:28:32.745 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","export_type":"approval_routing","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"AP"}
2026-09-07 17:28:32.745 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 17:28:32.745 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 17:28:32.747 [http-nio-9085-exec-9] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5402,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"11010003\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"WILLIAMS WONG\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-11\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:34:53\",\"createdBy\":\"80001\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\",\\\"2026-09-11\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5404,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"22020003\",\"memberTitle\":\"Ms\",\"memberFirstName\":null,\"memberLastName\":\"PETER CHAN\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:38:58\",\"createdBy\":\"80001\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"2\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5406,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"22020003\",\"memberTitle\":\"Ms\",\"memberFirstName\":null,\"memberLastName\":\"PETER CHAN\",\"checkinDate\":\"2026-09-20\",\"checkoutDate\":\"2026-09-21\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:46:30\",\"createdBy\":\"80004\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Feng\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Feng\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-20\\\",\\\"2026-09-21\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"3\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":3,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"
2026-09-07 17:29:01.042 [http-nio-9085-exec-8] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] Begin check local user, loginId=sysAdmin
2026-09-07 17:29:01.082 [http-nio-9085-exec-8] INFO com.mgm.mcrm.admin.services.SysUserService - [checkLoginByLoginIdAndPassword][Local account] End check local user, result=1
2026-09-07 17:29:09.420 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI] start request:https://localhost:9086/api/web/booking/get_page
2026-09-07 17:29:09.766 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestUrl:"https://localhost:9086/api/web/booking/get_page"
2026-09-07 17:29:09.766 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getHeaders:{"Origin":"MGM_CRM_CMS","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIvY3JtX2FwaS91c2VyX2xvZ2luIiwiaWF0IjoxNzg4NzczMzQxLCJuYmYiOjE3ODg3NzMzNDEsImV4cCI6MTc4ODc3MzY0MSwianRpIjoiNGNjNjE4NmFkMDAwNDgyZGEzNDRlNjQ1ZWUwY2E0NmEiLCJsb2dpbl9pZCI6InN5c0FkbWluIiwidXNlcl9ncm91cCI6bnVsbCwibGFzdF9wb3N0X3RpbWUiOjE3ODg3NzMzNDEsInN1YiI6IjEifQ.5rq8RTl8cLwXhRCF-7NVr4iI6VbyXltv4yJqsZ9W5d0","Content-type":"application/json;charset\u003dutf-8","clientId":"882b97ae78dcd8331bcae49cb96fa9e681e8da820e613caa4b1cdec02341f9c1"}
2026-09-07 17:29:09.766 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getRequestMethod:"POST"
2026-09-07 17:29:09.767 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getEntityContent:{"permissionId":"00401","export_type":"approval_routing","startRow":0,"searchType":"","searchPlayerId":"","roomTypeName":"","endRow":20,"pageSize":20,"searchApproverName":"","searchCheckInDate":["2026-09-07"],"searchBookerTeam":"","searchRoomId":[],"searchBookerId":"","propertyName":"","sortOrder":"dailyTheoProfit-desc","searchBookerName":"","searchStatus":"AP"}
2026-09-07 17:29:09.767 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getStatusCode:200
2026-09-07 17:29:09.767 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getErrorMessage:null
2026-09-07 17:29:09.767 [http-nio-9085-exec-1] INFO com.mgm.mcrm.common.utils.HttpUtil - [invokeWebAPI]getResponseContent:"{\"success\":true,\"code\":null,\"message\":\"Query Success\",\"data\":{\"rowData\":[{\"id\":5402,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"11010003\",\"memberTitle\":\"Mr\",\"memberFirstName\":null,\"memberLastName\":\"WILLIAMS WONG\",\"checkinDate\":\"2026-09-09\",\"checkoutDate\":\"2026-09-11\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:34:53\",\"createdBy\":\"80001\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":2,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-09\\\",\\\"2026-09-10\\\",\\\"2026-09-11\\\"],\\\"numOfNight\\\":2,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"1\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5404,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"22020003\",\"memberTitle\":\"Ms\",\"memberFirstName\":null,\"memberLastName\":\"PETER CHAN\",\"checkinDate\":\"2026-09-15\",\"checkoutDate\":\"2026-09-16\",\"propertyId\":1066,\"roomTypeId\":1090,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MM\",\"hotelCode\":\"001\",\"roomTypeCode\":\"STU\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":null,\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:38:58\",\"createdBy\":\"80001\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":null,\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Steven Lei\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Grand Studio\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Macau\",\"blockId\":25,\"roomId\":64,\"propertyCategory\":\"OPERA\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Steven Lei\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-15\\\",\\\"2026-09-16\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"卓雅豪華客房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Suite\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"2\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Macau\",\"roomEmailName\":\"Grand Studio\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":710825,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false},{\"id\":5406,\"revisionOf\":null,\"confirmationNo\":null,\"resvId\":null,\"lastOperaStatus\":null,\"playerId\":\"22020003\",\"memberTitle\":\"Ms\",\"memberFirstName\":null,\"memberLastName\":\"PETER CHAN\",\"checkinDate\":\"2026-09-20\",\"checkoutDate\":\"2026-09-21\",\"propertyId\":1090,\"roomTypeId\":1138,\"dlProfileId\":null,\"notifyLanguage\":null,\"paymentAmount\":null,\"operaTotal\":null,\"comment\":null,\"ratePlanCode\":\"CCCOMP\",\"chainCode\":\"MC\",\"hotelCode\":\"MC\",\"roomTypeCode\":\"AE\",\"promotionCode\":null,\"dlGuaranteeTypeId\":null,\"paymentType\":null,\"marketCode\":\"CASIA\",\"dlSourceId\":\"03acfcef-a8fb-4d84-b83b-f2daab8b5189\",\"cancelledBy\":null,\"cancelledAt\":null,\"sectionId\":47,\"createdAt\":\"2026-09-07 14:46:30\",\"createdBy\":\"80004\",\"updatedAt\":null,\"updatedBy\":null,\"approveStatus\":\"AP\",\"remark\":\"\",\"bookType\":\"0\",\"dlBlockId\":\"82ddf0e0-0c7e-4422-a305-6b31b9a1bb72\",\"numOfNight\":1,\"sectionName\":null,\"booker\":\"Feng\",\"mscRemark\":null,\"approvalRemark\":null,\"room\":\"Resort Room\",\"sharer\":\"[]\",\"featureCode\":null,\"itemCode\":null,\"groupId\":null,\"propertyName\":\"MGM Cotai\",\"blockId\":1063,\"roomId\":91,\"propertyCategory\":\"DAYLIGHT\",\"bedTypeMasterGroupId\":null,\"bedTypeName\":null,\"createdByName\":\"Feng\",\"dateLists\":\"[{\\\"bookingStatus\\\":\\\"\\\",\\\"checked\\\":false,\\\"date\\\":[\\\"2026-09-20\\\",\\\"2026-09-21\\\"],\\\"numOfNight\\\":1,\\\"numOfRoom\\\":1,\\\"remark\\\":\\\"\\\",\\\"status\\\":1,\\\"submit\\\":true}]\",\"roomCN\":\"豪华房\",\"errorMessage\":null,\"tryTime\":null,\"failedAt\":null,\"bookingTypeName\":\"Mass\",\"roomCategory\":\"Standard Room\",\"roomForBooking\":1,\"roomForWaitlist\":1,\"segmentId\":null,\"requestedCoDate\":null,\"tier\":\"SUPREME\",\"gamingId\":null,\"overlapBooking\":null,\"maBooking\":null,\"r3TheoWin\":null,\"r3Tpd\":null,\"r3ActualWin\":null,\"r6TheoWin\":null,\"r6Tpd\":null,\"r6ActualWin\":null,\"r12TheoWin\":null,\"r12Tpd\":null,\"r12ActualWin\":null,\"finalSegment\":null,\"tripTheoProfit\":null,\"dailyTheoProfit\":\"3\",\"playerType\":null,\"rankingByPlayer\":null,\"bookerTeam\":null,\"currentTripTheoWinAmount\":null,\"last2dayTheoWinAmount\":null,\"approvedId\":null,\"approvedAt\":null,\"approvedBy\":null,\"propertyEmailName\":\"MGM Cotai\",\"roomEmailName\":\"Resort Room\",\"eta\":null,\"changeCheckinDate\":null,\"changeCheckoutDate\":null,\"dlChannelId\":null,\"dlAccountId\":null,\"dlReservationId\":null,\"dlExternalNo\":null,\"miscCharge\":null,\"bookingTypeId\":13,\"operaProfileId\":null,\"status\":null,\"pendingRevisionId\":null,\"specialName\":null,\"dateList\":null,\"sharerList\":null,\"memberTier\":null,\"sharerName\":null,\"expDate\":null,\"profieExpDate\":null,\"roomNo\":null,\"dlPropertyId\":null,\"dlRoomTypeId\":null,\"dlSharerIds\":null,\"dlVersion\":null,\"queue\":false,\"share\":false}],\"pageSize\":20,\"totalRecords\":3,\"startRow\":0},\"logMessage\":null,\"requestData\":null}"