Browse Source

1

updatebug
shanji 2 years ago
parent
commit
ccb2ba0f92
  1. 24
      BBWYB.Client/APIServices/OrderService.cs
  2. 10
      BBWYB.Client/ViewModels/Order/OrderViewModel.cs
  3. 6
      BBWYB.Client/Views/Order/OrderList.xaml

24
BBWYB.Client/APIServices/OrderService.cs

@ -19,6 +19,7 @@ namespace BBWYB.Client.APIServices
string productId,
string skuId,
string clientOrderId,
string purchaseOrderId,
string sourceShopName,
string sourceSku,
int pageIndex,
@ -28,18 +29,19 @@ namespace BBWYB.Client.APIServices
{
return SendRequest<OrderListResponse>(globalContext.BBYWApiHost, "api/order/getorderlist", new
{
OrderId = orderId,
ShopId = shopId,
StartDate = startDate,
EndDate = endDate,
OrderState = orderState,
PageIndex = pageIndex,
PageSize = pageSize,
ProductId = productId,
orderId,
shopId,
startDate,
endDate,
orderState,
pageIndex,
pageSize,
productId,
Sku = skuId,
ClientOrderId = clientOrderId,
SourceShopName = sourceShopName,
SourceSku = sourceSku
clientOrderId,
purchaseOrderId,
sourceShopName,
sourceSku
}, null, HttpMethod.Post);
}
}

10
BBWYB.Client/ViewModels/Order/OrderViewModel.cs

@ -28,7 +28,7 @@ namespace BBWYB.Client.ViewModels
private string searchSku;
private string searchProductId;
private string searchOrderId;
private string searchClientOrderId;
private string searchPurchaseOrderId;
private string searchSourceShopName;
private string searchSourceSku;
private bool excludeCanceled;
@ -47,7 +47,7 @@ namespace BBWYB.Client.ViewModels
public string SearchSku { get => searchSku; set { SetProperty(ref searchSku, value); } }
public string SearchProductId { get => searchProductId; set { SetProperty(ref searchProductId, value); } }
public string SearchOrderId { get => searchOrderId; set { SetProperty(ref searchOrderId, value); } }
public string SearchClientOrderId { get => searchClientOrderId; set { SetProperty(ref searchClientOrderId, value); } }
public string SearchPurchaseOrderId { get => searchPurchaseOrderId; set { SetProperty(ref searchPurchaseOrderId, value); } }
public string SearchSourceShopName { get => searchSourceShopName; set { SetProperty(ref searchSourceShopName, value); } }
public string SearchSourceSku { get => searchSourceSku; set { SetProperty(ref searchSourceSku, value); } }
public bool ExcludeCanceled { get => excludeCanceled; set { SetProperty(ref excludeCanceled, value); } }
@ -93,7 +93,7 @@ namespace BBWYB.Client.ViewModels
private void LoadOrder(int pageIndex)
{
IsLoading = true;
var response = orderService.GetOrderList(SearchOrderId, StartDate, EndDate, OrderState, SearchProductId, SearchSku, SearchClientOrderId, SearchSourceShopName, SearchSourceSku, pageIndex, PageSize, globalContext.User.Shop.ShopId, ExcludeCanceled);
var response = orderService.GetOrderList(SearchOrderId, StartDate, EndDate, OrderState, SearchProductId, SearchSku, string.Empty, SearchPurchaseOrderId, SearchSourceShopName, SearchSourceSku, pageIndex, PageSize, globalContext.User.Shop.ShopId, ExcludeCanceled);
if (!response.Success)
{
@ -143,7 +143,7 @@ namespace BBWYB.Client.ViewModels
SearchOrderId = string.Empty;
SearchSku = string.Empty;
SearchProductId = string.Empty;
SearchClientOrderId = string.Empty;
SearchPurchaseOrderId = string.Empty;
SearchSourceShopName = string.Empty;
SearchSourceSku = string.Empty;
if (isInitDate)
@ -192,7 +192,7 @@ namespace BBWYB.Client.ViewModels
return;
}
var orderResponse = orderService.GetOrderList(orderId, StartDate, EndDate, null, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, 1, 10, globalContext.User.Shop.ShopId, true);
var orderResponse = orderService.GetOrderList(orderId, StartDate, EndDate, null, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, 1, 10, globalContext.User.Shop.ShopId, true);
IsLoading = false;
if (!orderResponse.Success)
{

6
BBWYB.Client/Views/Order/OrderList.xaml

@ -84,10 +84,8 @@
<c:BButton Content="近30天" Width="50" Height="25" Margin="5,0,0,0"
Command="{Binding SetSearchDateCommand}"
CommandParameter="{StaticResource d30}"/>
<TextBlock Text="采购单" VerticalAlignment="Center" Margin="5,0,0,0"
Visibility="{Binding Visibility,ElementName=listbox_order}"/>
<c:BTextBox Width="150" Margin="5,0,0,0" Text="{Binding SearchClientOrderId}" WaterRemark="精确匹配"
Visibility="{Binding Visibility,ElementName=listbox_order}"/>
<TextBlock Text="采购单" VerticalAlignment="Center" Margin="5,0,0,0"/>
<c:BTextBox Width="150" Margin="5,0,0,0" Text="{Binding SearchPurchaseOrderId}" WaterRemark="精确匹配"/>
<TextBlock VerticalAlignment="Center" Margin="5,0,0,0">
<Run Text="下单"/>
<LineBreak/>

Loading…
Cancel
Save