瀏覽代碼

获取所有厂商数据

jeremy 8 月之前
父節點
當前提交
eeebf09b1d

+ 7 - 0
src/Interface/DBVitalInterface/IVitalFacturyUserDBService.cs

@@ -3,6 +3,7 @@ using System.Collections.Generic;
 using WingInterfaceLibrary.Request.DBVitalRequest;
 using WingInterfaceLibrary.DTO.Vital;
 using WingInterfaceLibrary.Request;
+using WingInterfaceLibrary.DTO.Region;
 
 namespace WingInterfaceLibrary.Interface.DBVitalInterface
 {
@@ -53,6 +54,12 @@ namespace WingInterfaceLibrary.Interface.DBVitalInterface
         /// <returns></returns>
         Task<List<FacturyUserDTO>> GetFacturyUserInfosDBAsync(GetFacturyUserInfosDBRequest request);
 
+        /// <summary>
+        /// 获取所有厂商数据
+        /// </summary>
+        /// <returns></returns>
+        Task<List<RegionDataItemDTO>> GetFacturyTreeDBAsync(GetFacturyTreeDBDBRequest request);
+
         /// <summary>
         /// 删除数据
         /// </summary>

+ 7 - 0
src/Interface/VitalInterface/IVitalFacturyUserService.cs

@@ -3,6 +3,7 @@ using System.Collections.Generic;
 using WingInterfaceLibrary.Request;
 using WingInterfaceLibrary.DTO.Vital;
 using WingInterfaceLibrary.Request.Vital;
+using WingInterfaceLibrary.DTO.Region;
 
 namespace WingInterfaceLibrary.Interface.VitalInterface
 {
@@ -55,6 +56,12 @@ namespace WingInterfaceLibrary.Interface.VitalInterface
         /// <returns></returns>
         Task<List<FacturyUserDTO>> GetFacturyUserInfosAsync(GetFacturyUserInfosRequest request);
 
+        /// <summary>
+        /// 获取所有厂商数据
+        /// </summary>
+        /// <returns></returns>
+        Task<List<RegionDataItemDTO>> GetFacturyTreeAsync(GetFacturyTreeRequest request);
+
         /// <summary>
         /// 删除数据
         /// </summary>

+ 7 - 0
src/Request/DBVitalRequest/FacturyUserDBRequest.cs

@@ -135,6 +135,13 @@ namespace WingInterfaceLibrary.Request.DBVitalRequest
         /// <value></value>
         public string FacturyOrgCode { get; set; }
     }
+
+    /// <summary>
+    /// 获取所有厂商数据
+    /// </summary>
+    public class GetFacturyTreeDBDBRequest : DBBaseRequest
+    {
+    }
     
     /// <summary>
     /// 删除第三方厂商信息

+ 7 - 0
src/Request/Vital/FacturyUserRequest.cs

@@ -178,6 +178,13 @@ namespace WingInterfaceLibrary.Request.Vital
         public string FacturyOrgCode { get; set; }
     }
 
+    /// <summary>
+    /// 获取所有厂商数据
+    /// </summary>
+    public class GetFacturyTreeRequest : TokenRequest
+    {
+    }
+
     /// <summary>
     /// 删除第三方厂商信息
     /// </summary>