diff --git a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs
index 8970cd32..fc7ff8c6 100644
--- a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs
+++ b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs
@@ -495,6 +495,8 @@ namespace BBWY.Server.Business
             return (JArray)response.Json["jingdong_asc_query_list_responce"]["pageResult"]["data"];
         }
 
+
+
         public override JToken GetNoPayOrder(SearchPlatformOrderRequest searchOrderRequest)
         {
             var jdClient = GetJdClient(searchOrderRequest.AppKey, searchOrderRequest.AppSecret);
@@ -1341,5 +1343,41 @@ namespace BBWY.Server.Business
                 Name = j.Value<string>("waiter")
             }).ToList();
         }
+
+        public override JArray GetServiceOrderList(Model.Dto.QueryServiceOrderRequest request)
+        {
+            var jdClient = GetJdClient(request.AppKey, request.AppSecret);
+            var req = new AscSyncListRequest();
+
+            req.buId = request.VenderId;
+            req.operatePin = "开发者测试";
+            req.operateNick = "开发者测试";
+            if (!string.IsNullOrEmpty(request.OrderId))
+                req.orderId = long.Parse(request.OrderId);
+            if (!string.IsNullOrEmpty(request.ServiceId))
+                req.serviceId = int.Parse(request.ServiceId);
+            if (request.ServiceStatus != null)
+                req.serviceStatus = request.ServiceStatus;
+            //req.serviceId = 1687549909;
+            //req.orderId = ;
+            //req.serviceStatus = ;
+
+            req.updateTimeBegin = request.UpdateTimeBegin;
+            req.updateTimeEnd = request.UpdateTimeEnd;
+
+            //req.freightUpdateDateBegin = ;
+            //req.freightUpdateDateEnd = ;
+
+            req.pageNumber = "1";
+            req.pageSize = "100";
+            var res = jdClient.Execute(req, request.AppToken, DateTime.Now.ToLocalTime());
+            if (res.IsError)
+                throw new BusinessException($"查询服务单失败-{(string.IsNullOrEmpty(res.ErrorMsg) ? res.ErrMsg : res.ErrorMsg)}");
+            if (res.Json == null)
+                res.Json = JsonConvert.DeserializeObject<JObject>(res.Body);
+
+
+            return (JArray)res.Json["jingdong_asc_sync_list_responce"]["pageResult"]["data"];
+        }
     }
 }
diff --git a/BBWY.Server.Business/PlatformSDK/PlatformSDKBusiness.cs b/BBWY.Server.Business/PlatformSDK/PlatformSDKBusiness.cs
index 47531b4b..45789760 100644
--- a/BBWY.Server.Business/PlatformSDK/PlatformSDKBusiness.cs
+++ b/BBWY.Server.Business/PlatformSDK/PlatformSDKBusiness.cs
@@ -187,5 +187,10 @@ namespace BBWY.Server.Business
         {
             throw new NotImplementedException();
         }
+
+        public virtual JArray GetServiceOrderList(Model.Dto.QueryServiceOrderRequest request)
+        {
+            throw new NotImplementedException();
+        }
     }
 }
diff --git a/BBWY.Server.Model/Dto/Request/Sync/QueryServiceOrderRequest.cs b/BBWY.Server.Model/Dto/Request/Sync/QueryServiceOrderRequest.cs
new file mode 100644
index 00000000..b900a115
--- /dev/null
+++ b/BBWY.Server.Model/Dto/Request/Sync/QueryServiceOrderRequest.cs
@@ -0,0 +1,23 @@
+using System;
+
+namespace BBWY.Server.Model.Dto
+{
+    public class QueryServiceOrderRequest : PlatformRequest
+    {
+        public string VenderId { get; set; }
+
+        public string ServiceId { get; set; }
+
+        public string OrderId { get; set; }
+
+        public int? ServiceStatus { get; set; }
+
+        public DateTime? UpdateTimeBegin { get; set; }
+
+        public DateTime? UpdateTimeEnd { get; set; }
+
+        public int PageIndex { get; set; }
+
+        public int PageSize { get; set; }
+    }
+}
diff --git a/BBWY.Test/Program.cs b/BBWY.Test/Program.cs
index 95d40d96..10d10f25 100644
--- a/BBWY.Test/Program.cs
+++ b/BBWY.Test/Program.cs
@@ -37,13 +37,13 @@ namespace BBWY.Test
             var appSecret = "8a42bc2301e8439b896e99f5475e0a9b";
 
             ////0e61c4a8ec3e4df4b5836e10884db9220yth 齐盛
-            //var token = "2ace3023200c4ea9aa682bbf8bffee18jztm"; //布莱特玩具
+            var token = "2ace3023200c4ea9aa682bbf8bffee18jztm"; //布莱特玩具
             //var token = "01f5be2cb4d741dda66bce2356941597mdfm"; //布莱特玩具 token2
             //var token = "01dc6f6e7fc34dcd99090d690312556cmdfk"; //齐盛
             //var token = "9fffa982da23446fb035499ae5622f49odjk"; //腾奇
             //var token = "c22ff4d37b6c4bbd82cd9e8d0dab42dbziyz"; //森王车品
             //var token = "44c19a1c1fbd4641957e6e8985ed1358jmtl"; //森王玩具
-            var token = "4a0ddc095e054c7aa90adcaccb14f83cwzgr";
+            //var token = "4a0ddc095e054c7aa90adcaccb14f83cwzgr";
 
             //var dt1 = DateTime.Now;
             //List<string> list = new List<string>();
@@ -60,18 +60,40 @@ namespace BBWY.Test
 
             var jdClient = GetJdClient(appkey, appSecret);
 
-            var req = new AdsIbgUniversalJosServiceAdQueryRequest();
-            req.businessType = "2";
-            req.isDaily = "true";
-            req.clickOrOrderDay = "0";
+            //var req = new AdsIbgUniversalJosServiceAdQueryRequest();
+            //req.businessType = "2";
+            //req.isDaily = "true";
+            //req.clickOrOrderDay = "0";
+            //req.pageSize = "100";
+            //req.page = "1";
+            //req.clickOrOrderCaliber = "1";
+            //req.startDay = "2023-03-10";
+            //req.endDay = "2023-03-10";
+            //req.giftFlag = "0";
+            //req.orderStatusCategory = "1";
+            //var res = jdClient.Execute(req, token, DateTime.Now.ToLocalTime());
+
+            var req = new AscSyncListRequest();
+
+            req.buId = "10598776";
+            req.operatePin = "开发者测试";
+            req.operateNick = "开发者测试";
+
+            //req.serviceId = 1687549909;
+            //req.orderId = ;
+            //req.serviceStatus = ;
+
+            req.updateTimeBegin = DateTime.Parse("2023-03-01");
+            req.updateTimeEnd = DateTime.Now;
+
+            //req.freightUpdateDateBegin = ;
+            //req.freightUpdateDateEnd = ;
+
+            req.pageNumber = "1";
             req.pageSize = "100";
-            req.page = "1";
-            req.clickOrOrderCaliber = "1";
-            req.startDay = "2023-03-10";
-            req.endDay = "2023-03-10";
-            req.giftFlag = "0";
-            req.orderStatusCategory = "1";
             var res = jdClient.Execute(req, token, DateTime.Now.ToLocalTime());
+
+
             Console.WriteLine(JsonConvert.SerializeObject(res));
 
             Console.ReadKey();