Browse Source

新增店铺采购账号

qianyi
shanji 3 years ago
parent
commit
6feba339ba
  1. 8
      BBWY.1688SDK/BBWY.1688SDK.csproj
  2. 22
      BBWY.Client/Models/APIModel/Response/Shop/ShopResponse.cs
  3. 1
      BBWY.Client/Models/MappingProfile.cs
  4. 11
      BBWY.Client/Models/Shop/Shop.cs
  5. 11
      BBWY.sln

8
BBWY.1688SDK/BBWY.1688SDK.csproj

@ -0,0 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>BBWY._1688SDK</RootNamespace>
</PropertyGroup>
</Project>

22
BBWY.Client/Models/APIModel/Response/Shop/ShopResponse.cs

@ -1,4 +1,6 @@
namespace BBWY.Client.Models using System.Collections.Generic;
namespace BBWY.Client.Models
{ {
public class ShopResponse public class ShopResponse
{ {
@ -18,5 +20,23 @@
public string AppToken { get; set; } public string AppToken { get; set; }
public IList<PurchaseAccountResponse> PurchaseAccountList { get; set; }
}
public class PurchaseAccountResponse
{
public long Id { get; set; }
public string AccountName { get; set; }
public long ShopId { get; set; }
public Platform PurchasePlatformId { get; set; }
public string AppKey { get; set; }
public string AppSecret { get; set; }
public string AppToken { get; set; }
} }
} }

1
BBWY.Client/Models/MappingProfile.cs

@ -22,6 +22,7 @@ namespace BBWY.Client.Models
.ForMember(t => t.Name, opt => opt.MapFrom(f => f.ShopName)) .ForMember(t => t.Name, opt => opt.MapFrom(f => f.ShopName))
.ForMember(t => t.VenderType, opt => opt.MapFrom(f => f.ShopType)) .ForMember(t => t.VenderType, opt => opt.MapFrom(f => f.ShopType))
.ForMember(t => t.Platform, opt => opt.MapFrom(f => f.PlatformId)); .ForMember(t => t.Platform, opt => opt.MapFrom(f => f.PlatformId));
CreateMap<PurchaseAccountResponse, PurchaseAccount>();
CreateMap<PurchaseOrderResponse, PurchaseOrder>(); CreateMap<PurchaseOrderResponse, PurchaseOrder>();
CreateMap<ToDayOrderAchievementResponse, ToDayOrderAchievement>(); CreateMap<ToDayOrderAchievementResponse, ToDayOrderAchievement>();

11
BBWY.Client/Models/Shop/Shop.cs

@ -1,4 +1,6 @@
namespace BBWY.Client.Models using System.Collections.Generic;
namespace BBWY.Client.Models
{ {
public class Shop : NotifyObject public class Shop : NotifyObject
{ {
@ -26,5 +28,12 @@
public string AppToken { get; set; } public string AppToken { get; set; }
public string Name { get => name; set { Set(ref name, value); } } public string Name { get => name; set { Set(ref name, value); } }
public IList<PurchaseAccount> PurchaseAccountList { get; set; }
}
public class PurchaseAccount : PurchaseAccountResponse
{
} }
} }

11
BBWY.sln

@ -1,7 +1,7 @@
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17 # Visual Studio Version 16
VisualStudioVersion = 17.0.31808.319 VisualStudioVersion = 16.0.30225.117
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BBWY.Client", "BBWY.Client\BBWY.Client.csproj", "{04DAF636-2630-45BB-BEFA-264EC273E920}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BBWY.Client", "BBWY.Client\BBWY.Client.csproj", "{04DAF636-2630-45BB-BEFA-264EC273E920}"
EndProject EndProject
@ -30,6 +30,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
.editorconfig = .editorconfig .editorconfig = .editorconfig
EndProjectSection EndProjectSection
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BBWY.1688SDK", "BBWY.1688SDK\BBWY.1688SDK.csproj", "{1A7EB438-5DEF-4940-8CB2-C58141C75524}"
EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
@ -68,6 +70,10 @@ Global
{2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17}.Debug|Any CPU.Build.0 = Debug|Any CPU {2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17}.Release|Any CPU.ActiveCfg = Release|Any CPU {2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17}.Release|Any CPU.Build.0 = Release|Any CPU {2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17}.Release|Any CPU.Build.0 = Release|Any CPU
{1A7EB438-5DEF-4940-8CB2-C58141C75524}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1A7EB438-5DEF-4940-8CB2-C58141C75524}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1A7EB438-5DEF-4940-8CB2-C58141C75524}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1A7EB438-5DEF-4940-8CB2-C58141C75524}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
@ -80,6 +86,7 @@ Global
{5FC60547-0934-4AAD-921B-F4DA03C9F47D} = {B545F3FA-E6A7-4CB1-B92D-801C66357CF5} {5FC60547-0934-4AAD-921B-F4DA03C9F47D} = {B545F3FA-E6A7-4CB1-B92D-801C66357CF5}
{E38A95F5-05E6-4856-811C-30D7A1B77C68} = {B545F3FA-E6A7-4CB1-B92D-801C66357CF5} {E38A95F5-05E6-4856-811C-30D7A1B77C68} = {B545F3FA-E6A7-4CB1-B92D-801C66357CF5}
{2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17} = {B131026A-2025-4A74-ABF1-644059FADF78} {2DC24A1B-EFE0-4F9D-8A9A-A6B530696E17} = {B131026A-2025-4A74-ABF1-644059FADF78}
{1A7EB438-5DEF-4940-8CB2-C58141C75524} = {B131026A-2025-4A74-ABF1-644059FADF78}
EndGlobalSection EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {CC045257-4D86-45FD-A1F0-2715C024F1B5} SolutionGuid = {CC045257-4D86-45FD-A1F0-2715C024F1B5}

Loading…
Cancel
Save