Browse Source

10000

updatebug
shanji 2 years ago
parent
commit
71acf5c4c4
  1. 4
      BBWYB.Client/APIServices/ProductService.cs
  2. 0
      BBWYB.Client/Models/APIModel/Response/Product/ProductListResponse.cs
  3. 11
      BBWYB.Client/Models/APIModel/Response/Product/ProductSkuListResponse.cs
  4. 11
      BBWYB.Client/Models/APIModel/Response/ServiceGroup/WaiterResponse.cs
  5. 2
      BBWYB.Client/Models/Product/Product.cs
  6. 4
      BBWYB.Client/ViewModels/Ware/WareManagerViewModel.cs
  7. 6
      BBWYB.Client/ViewModels/Ware/WareStockViewModel.cs
  8. 3
      BBWYB.Server.API/Program.cs
  9. 1
      SDKAdapter/OperationPlatform/Models/Request/OP_SearchProductRequest.cs

4
BBWYB.Client/APIServices/ProductService.cs

@ -29,9 +29,9 @@ namespace BBWYB.Client.APIServices
HttpMethod.Post); HttpMethod.Post);
} }
public ApiResponse<IList<ProductSku>> GetProductSkuList(string spu, string sku) public ApiResponse<ProductSkuListResponse> GetProductSkuList(string spu, string sku)
{ {
return SendRequest<IList<ProductSku>>(globalContext.BBYWApiHost, return SendRequest<ProductSkuListResponse>(globalContext.BBYWApiHost,
"api/product/GetProductSkuList", "api/product/GetProductSkuList",
new new
{ {

0
BBWYB.Client/Models/APIModel/Response/ProductListResponse.cs → BBWYB.Client/Models/APIModel/Response/Product/ProductListResponse.cs

11
BBWYB.Client/Models/APIModel/Response/Product/ProductSkuListResponse.cs

@ -0,0 +1,11 @@
using System.Collections.Generic;
namespace BBWYB.Client.Models
{
public class ProductSkuListResponse
{
public int Count { get; set; }
public IList<ProductSku> Items { get; set; }
}
}

11
BBWYB.Client/Models/APIModel/Response/ServiceGroup/WaiterResponse.cs

@ -1,11 +0,0 @@
namespace BBWYB.Client.Models
{
public class WaiterResponse
{
public string Id { get; set; }
public string Name { get; set; }
public string Level { get; set; }
}
}

2
BBWYB.Client/Models/Product/Product.cs

@ -56,7 +56,7 @@ namespace BBWYB.Client.Models
public void CreatePlatformList() public void CreatePlatformList()
{ {
PurchasePlatformList.Add(Platform.); PurchasePlatformList.Add(Platform.);
PurchasePlatformList.Add(Platform.); //PurchasePlatformList.Add(Platform.拳探);
SelectedPurchasePlatformModel = PurchasePlatformList[0]; SelectedPurchasePlatformModel = PurchasePlatformList[0];
} }
} }

4
BBWYB.Client/ViewModels/Ware/WareManagerViewModel.cs

@ -111,7 +111,7 @@ namespace BBWYB.Client.ViewModels
IsLoading = false; IsLoading = false;
return; return;
} }
productApiResponse = productService.GetProductList(skuResponse.Data[0].ProductId, string.Empty, string.Empty, pageIndex); productApiResponse = productService.GetProductList(skuResponse.Data.Items[0].ProductId, string.Empty, string.Empty, pageIndex);
} }
else else
{ {
@ -183,7 +183,7 @@ namespace BBWYB.Client.ViewModels
App.Current.Dispatcher.Invoke(() => MessageBox.Show(skuResponse.Msg, "加载sku")); App.Current.Dispatcher.Invoke(() => MessageBox.Show(skuResponse.Msg, "加载sku"));
return; return;
} }
product.SkuList = skuResponse.Data; product.SkuList = skuResponse.Data.Items;
} }
catch (Exception ex) catch (Exception ex)
{ {

6
BBWYB.Client/ViewModels/Ware/WareStockViewModel.cs

@ -106,7 +106,7 @@ namespace BBWYB.Client.ViewModels
IsLoading = false; IsLoading = false;
return; return;
} }
productApiResponse = productService.GetProductList(skuResponse.Data[0].ProductId, string.Empty, string.Empty, pageIndex); productApiResponse = productService.GetProductList(skuResponse.Data.Items[0].ProductId, string.Empty, string.Empty, pageIndex);
} }
else else
{ {
@ -173,7 +173,7 @@ namespace BBWYB.Client.ViewModels
App.Current.Dispatcher.Invoke(() => MessageBox.Show(skuResponse.Msg, "加载sku")); App.Current.Dispatcher.Invoke(() => MessageBox.Show(skuResponse.Msg, "加载sku"));
return; return;
} }
foreach (var sku in skuResponse.Data) foreach (var sku in skuResponse.Data.Items)
{ {
sku.StorageList.Add(new StorageModel() sku.StorageList.Add(new StorageModel()
{ {
@ -195,7 +195,7 @@ namespace BBWYB.Client.ViewModels
}); });
sku.SelectedStorageModel = sku.StorageList[0]; sku.SelectedStorageModel = sku.StorageList[0];
} }
product.SkuList = skuResponse.Data; product.SkuList = skuResponse.Data.Items;
} }
catch (Exception ex) catch (Exception ex)
{ {

3
BBWYB.Server.API/Program.cs

@ -51,11 +51,12 @@ services.AddMapper(new MappingProfiles());
services.AddControllers(c => services.AddControllers(c =>
{ {
c.Filters.Add<ResultFilter>(); c.Filters.Add<ResultFilter>();
c.SuppressImplicitRequiredAttributeForNonNullableReferenceTypes = true;
}).AddNewtonsoftJson(setupAction => }).AddNewtonsoftJson(setupAction =>
{ {
setupAction.SerializerSettings.ContractResolver = new DefaultContractResolver(); setupAction.SerializerSettings.ContractResolver = new DefaultContractResolver();
setupAction.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; setupAction.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
//setupAction.SerializerSettings.NullValueHandling = Newtonsoft.Json.NullValueHandling.Include; //setupAction.SerializerSettings.NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore;
//setupAction.SerializerSettings.DefaultValueHandling = Newtonsoft.Json.DefaultValueHandling.Include; //setupAction.SerializerSettings.DefaultValueHandling = Newtonsoft.Json.DefaultValueHandling.Include;
}); });

1
SDKAdapter/OperationPlatform/Models/Request/OP_SearchProductRequest.cs

@ -2,7 +2,6 @@
{ {
public class OP_SearchProductRequest : BasePlatformRequest public class OP_SearchProductRequest : BasePlatformRequest
{ {
public string Spu { get; set; } public string Spu { get; set; }
/// <summary> /// <summary>

Loading…
Cancel
Save