From e34f4e51e5a63e409955ac3e358159e98b81bf6e Mon Sep 17 00:00:00 2001
From: shanj <18996038927@163.com>
Date: Tue, 12 Sep 2023 00:40:27 +0800
Subject: [PATCH 001/222] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?=
=?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BBWYB.Server.Business/Order/OrderBusiness.cs | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/BBWYB.Server.Business/Order/OrderBusiness.cs b/BBWYB.Server.Business/Order/OrderBusiness.cs
index b231f07..0ba7854 100644
--- a/BBWYB.Server.Business/Order/OrderBusiness.cs
+++ b/BBWYB.Server.Business/Order/OrderBusiness.cs
@@ -71,9 +71,10 @@ namespace BBWYB.Server.Business
.WhereIf(!string.IsNullOrEmpty(request.ProductId), osku => osku.ProductId == request.ProductId)
.WhereIf(request.IsWaitConfig && request.IsOnlyDisplayPackConfigEditState != 1, osku => waitConfigStateList.Contains(osku.PackConfigState) || osku.PackConfigState == null)
.WhereIf(request.IsWaitConfig && request.IsOnlyDisplayPackConfigEditState == 1, osku => osku.PackConfigState == Enums.PackConfigState.需修改);
- select = select.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.OrderState != Enums.OrderState.已取消)
- .WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.IntoStoreType == Enums.IntoStoreType.发回齐越)
- .WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.IsPurchased == true)
+ select = select.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.OrderState != Enums.OrderState.已取消 &&
+ o.OrderState != Enums.OrderState.已完成 &&
+ o.IntoStoreType == Enums.IntoStoreType.发回齐越 &&
+ o.IsPurchased == true)
.Where((o, ocs, oct) => childSelect.Where(osku => osku.OrderId == o.Id).Any());
if (request.IsWaitConfig && request.IsOnlyDisplayCerConfigTimeOut == 1)
From f972a3f668eb1c534df17f8aa86336701af60c93 Mon Sep 17 00:00:00 2001
From: shanj <18996038927@163.com>
Date: Tue, 12 Sep 2023 16:56:33 +0800
Subject: [PATCH 002/222] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=95=B0=E9=87=8F?=
=?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3=E6=9D=A1=E4=BB=B6=E5=AF=B9?=
=?UTF-8?q?=E9=BD=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BBWYB.Server.Business/Order/OrderBusiness.cs | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/BBWYB.Server.Business/Order/OrderBusiness.cs b/BBWYB.Server.Business/Order/OrderBusiness.cs
index 0ba7854..0b95bf7 100644
--- a/BBWYB.Server.Business/Order/OrderBusiness.cs
+++ b/BBWYB.Server.Business/Order/OrderBusiness.cs
@@ -71,7 +71,7 @@ namespace BBWYB.Server.Business
.WhereIf(!string.IsNullOrEmpty(request.ProductId), osku => osku.ProductId == request.ProductId)
.WhereIf(request.IsWaitConfig && request.IsOnlyDisplayPackConfigEditState != 1, osku => waitConfigStateList.Contains(osku.PackConfigState) || osku.PackConfigState == null)
.WhereIf(request.IsWaitConfig && request.IsOnlyDisplayPackConfigEditState == 1, osku => osku.PackConfigState == Enums.PackConfigState.需修改);
- select = select.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.OrderState != Enums.OrderState.已取消 &&
+ select = select.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.OrderState != Enums.OrderState.已取消 &&
o.OrderState != Enums.OrderState.已完成 &&
o.IntoStoreType == Enums.IntoStoreType.发回齐越 &&
o.IsPurchased == true)
@@ -828,12 +828,12 @@ namespace BBWYB.Server.Business
return new OrderCountByStateResponse()
{
WaitPayCount = orderCountGroup.FirstOrDefault(o => o.OrderState == Enums.OrderState.待付款)?.OrderCount ?? 0,
- WaitPurchaseCount = orderCountGroup.FirstOrDefault(o => o.OrderState == Enums.OrderState.等待采购 ||
- o.OrderState == Enums.OrderState.部分采购)?.OrderCount ?? 0,
- WaitShipmentCount = orderCountGroup.FirstOrDefault(o => o.OrderState == Enums.OrderState.待发货 ||
- o.OrderState == Enums.OrderState.部分发货)?.OrderCount ?? 0,
- WaitReceiveCount = orderCountGroup.FirstOrDefault(o => o.OrderState == Enums.OrderState.待收货 ||
- o.OrderState == Enums.OrderState.部分收货)?.OrderCount ?? 0,
+ WaitPurchaseCount = orderCountGroup.Where(o => o.OrderState == Enums.OrderState.等待采购 ||
+ o.OrderState == Enums.OrderState.部分采购).Sum(o => o.OrderCount),
+ WaitShipmentCount = orderCountGroup.Where(o => o.OrderState == Enums.OrderState.待发货 ||
+ o.OrderState == Enums.OrderState.部分发货).Sum(o => o.OrderCount),
+ WaitReceiveCount = orderCountGroup.Where(o => o.OrderState == Enums.OrderState.待收货 ||
+ o.OrderState == Enums.OrderState.部分收货).Sum(o => o.OrderCount),
WaitCheckCount = orderCountGroup.FirstOrDefault(o => o.OrderState == Enums.OrderState.待验收)?.OrderCount ?? 0,
WaitComputationCount = orderCountGroup.FirstOrDefault(o => o.OrderState == Enums.OrderState.待核算)?.OrderCount ?? 0,
WaitConfigCount = waitConfigCount,
From f4b0e9952b90bfc0ab144fcd39061d705d545923 Mon Sep 17 00:00:00 2001
From: shanj <18996038927@163.com>
Date: Thu, 14 Sep 2023 17:31:01 +0800
Subject: [PATCH 003/222] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=A4=B1=E6=95=88?=
=?UTF-8?q?=E7=9A=84web=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BBWYB.Client/App.xaml.cs | 2 +-
BBWYB.Client/BBWYB.Client.csproj | 13 ---
BBWYB.Client/GlobalContext.cs | 2 -
BBWYB.Client/ViewModels/MainViewModel.cs | 5 -
.../UpdatePurchaseTaskWindow.xaml.cs | 13 ---
BBWYB.Client/Views/Web.xaml.cs | 2 +
BBWYB.Client/Views/WebB/WebB.xaml | 14 ---
BBWYB.Client/Views/WebB/WebB.xaml.cs | 105 ------------------
BBWYB.Client/Views/WebB/WebB_GoodsSource.xaml | 14 ---
.../Views/WebB/WebB_GoodsSource.xaml.cs | 104 -----------------
BBWYB.Client/Views/WebB/WebB_KPI.xaml | 14 ---
BBWYB.Client/Views/WebB/WebB_KPI.xaml.cs | 87 ---------------
WebTest/App.xaml.cs | 2 +-
WebTest/MainWindow.xaml.cs | 16 +--
WebTest/WebView2Manager.cs | 6 +
15 files changed, 18 insertions(+), 381 deletions(-)
delete mode 100644 BBWYB.Client/Views/WebB/WebB.xaml
delete mode 100644 BBWYB.Client/Views/WebB/WebB.xaml.cs
delete mode 100644 BBWYB.Client/Views/WebB/WebB_GoodsSource.xaml
delete mode 100644 BBWYB.Client/Views/WebB/WebB_GoodsSource.xaml.cs
delete mode 100644 BBWYB.Client/Views/WebB/WebB_KPI.xaml
delete mode 100644 BBWYB.Client/Views/WebB/WebB_KPI.xaml.cs
diff --git a/BBWYB.Client/App.xaml.cs b/BBWYB.Client/App.xaml.cs
index 9b29706..669ad01 100644
--- a/BBWYB.Client/App.xaml.cs
+++ b/BBWYB.Client/App.xaml.cs
@@ -32,7 +32,7 @@ namespace BBWYB.Client
#if DEBUG
//齐越山鸡
- userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNTM1MzMwMzI4ODkyMTQ5NzYwIiwidGVhbUlkIjoiMTUxNjk3NDI1MDU0MjUwMTg4OCIsInNvblRlYW1JZHMiOiIxNDM2Mjg4NTAwMjM1MjQzNTIwIiwiZXhwIjoxNjk0NjY5NjkxfQ.cSwro-7bGwOu92YejH9JhMenTai7Mvf99i2paQCmxIw";
+ userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNTM1MzMwMzI4ODkyMTQ5NzYwIiwidGVhbUlkIjoiMTUxNjk3NDI1MDU0MjUwMTg4OCIsInNvblRlYW1JZHMiOiIxNDM2Mjg4NTAwMjM1MjQzNTIwIiwiZXhwIjoxNzI2MzAwNjY0fQ.hPSbgJEuTt0MLy_7YkSJX4rRG3drJAfso-5IS8ZlOkY";
//拳探店铺 陈默
//userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNjI0OTUxNjgzNTc2NTAwMjI0IiwidGVhbUlkIjoiMTYyMDM0MjAxNDcwNjk3ODgxNiIsInNvblRlYW1JZHMiOiIxNjIwMzQyMDE0NzA2OTc4ODE2LDE2MjAzNDM4Mjc0NzI1ODQ3MDQsMTYyMDM0NDAzMzczNTg3MjUxMiwxNjIwMzQ0MDkyODI5NDIxNTY4LDE2MjAzNDQxNDA4NTAwMDgwNjQiLCJleHAiOjE3MjA3NjQzMjV9.Q8fiKXCHgvzbm7NDEre-MeoSju_AmC6Ae6eDY22rUAw";
diff --git a/BBWYB.Client/BBWYB.Client.csproj b/BBWYB.Client/BBWYB.Client.csproj
index 91a07a9..5fca9cb 100644
--- a/BBWYB.Client/BBWYB.Client.csproj
+++ b/BBWYB.Client/BBWYB.Client.csproj
@@ -53,17 +53,4 @@
-
-
- Code
-
-
-
-
-
- $(DefaultXamlRuntime)
- Designer
-
-
-
diff --git a/BBWYB.Client/GlobalContext.cs b/BBWYB.Client/GlobalContext.cs
index 1471516..c3db6ad 100644
--- a/BBWYB.Client/GlobalContext.cs
+++ b/BBWYB.Client/GlobalContext.cs
@@ -2,7 +2,6 @@
using BBWYB.Client.Helpers;
using BBWYB.Client.Models;
using BBWYB.Client.Views.PackPurchaseTaska;
-using BBWYB.Client.Views.WebB;
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Messaging;
using Microsoft.Extensions.DependencyInjection;
@@ -119,7 +118,6 @@ namespace BBWYB.Client
UpdatePurchaseTaskWindow packTask = new(res.Data, originShopName, orderSku);
if (!packTask.IsClosed)
packTask.Show();
- WeakReferenceMessenger.Default.Send(new Message_WebB_RefreshPack(null));
//
}
#endregion
diff --git a/BBWYB.Client/ViewModels/MainViewModel.cs b/BBWYB.Client/ViewModels/MainViewModel.cs
index 4903cbf..a3b73a8 100644
--- a/BBWYB.Client/ViewModels/MainViewModel.cs
+++ b/BBWYB.Client/ViewModels/MainViewModel.cs
@@ -1,7 +1,6 @@
using BBWYB.Client.APIServices;
using BBWYB.Client.Models;
using BBWYB.Client.Views.SelectShop;
-using BBWYB.Client.Views.WebB;
using BBWYB.Common.Extensions;
using BBWYB.Common.Models;
using CommunityToolkit.Mvvm.Input;
@@ -233,10 +232,6 @@ namespace BBWYB.Client.ViewModels
vm.OrderVM.Refresh();
if (vm.IsCreateWareManager)
vm.WareManager.Refresh();
- if (SelectedMenuModel?.Name == "订单列表Bata")
- {
- WeakReferenceMessenger.Default.Send(new Message_WebB_Refresh(null));
- }
}
}
catch (Exception ex)
diff --git a/BBWYB.Client/Views/PackPurchaseTask/UpdatePurchaseTaskWindow.xaml.cs b/BBWYB.Client/Views/PackPurchaseTask/UpdatePurchaseTaskWindow.xaml.cs
index 715c23c..1bb322d 100644
--- a/BBWYB.Client/Views/PackPurchaseTask/UpdatePurchaseTaskWindow.xaml.cs
+++ b/BBWYB.Client/Views/PackPurchaseTask/UpdatePurchaseTaskWindow.xaml.cs
@@ -1,24 +1,11 @@
using BBWYB.Client.Models;
using BBWYB.Client.Models.APIModel.Response.PackPurchaseTask;
using BBWYB.Client.ViewModels;
-using BBWYB.Client.Views.Ware;
-using BBWYB.Client.Views.WebB;
using CommunityToolkit.Mvvm.Messaging;
using CommunityToolkit.Mvvm.Messaging.Messages;
using SJ.Controls;
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Shapes;
namespace BBWYB.Client.Views.PackPurchaseTaska
{
diff --git a/BBWYB.Client/Views/Web.xaml.cs b/BBWYB.Client/Views/Web.xaml.cs
index 19ed019..6a31dde 100644
--- a/BBWYB.Client/Views/Web.xaml.cs
+++ b/BBWYB.Client/Views/Web.xaml.cs
@@ -43,6 +43,8 @@ namespace BBWYB.Client.Views
private void initWebView()
{
#if DEBUG
+ //var url = "http://qtbbwy.qiyue666.com";
+ //var registerName = "webContext";
var url = "http://192.168.1.2:8080";
var registerName = "webTestContext";
//var url = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "s.html");
diff --git a/BBWYB.Client/Views/WebB/WebB.xaml b/BBWYB.Client/Views/WebB/WebB.xaml
deleted file mode 100644
index 9131a20..0000000
--- a/BBWYB.Client/Views/WebB/WebB.xaml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
diff --git a/BBWYB.Client/Views/WebB/WebB.xaml.cs b/BBWYB.Client/Views/WebB/WebB.xaml.cs
deleted file mode 100644
index b365133..0000000
--- a/BBWYB.Client/Views/WebB/WebB.xaml.cs
+++ /dev/null
@@ -1,105 +0,0 @@
-using CommunityToolkit.Mvvm.Messaging;
-using CommunityToolkit.Mvvm.Messaging.Messages;
-using Microsoft.Extensions.DependencyInjection;
-using System.Windows;
-using System.Windows.Controls;
-
-namespace BBWYB.Client.Views.WebB
-{
- ///
- /// WebB.xaml 的交互逻辑
- ///
- public partial class WebB : Page
- {
- private WebView2Manager w2m;
- private bool isNavigated;
-
- private GlobalContext globalContext;
-
- public WebB()
- {
- InitializeComponent();
- this.Loaded += WebB_Loaded;
- this.Unloaded += WebB_Unloaded;
-
- WeakReferenceMessenger.Default.Register(this, (o, x) =>
- {
- this.Dispatcher.Invoke(() =>
- {
- _ = w2m.wb2.ExecuteScriptAsync("window.location.reload();");
- });
- });
-
- WeakReferenceMessenger.Default.Register(this, (o, x) =>
- {
- this.Dispatcher.Invoke(() =>
- {
- _ = w2m.wb2.ExecuteScriptAsync("window.BBWY_B_WebContex('PACK_CONFIG_SUCCESS');");
- });
- });
- }
-
- private void WebB_Unloaded(object sender, RoutedEventArgs e)
- {
- grid.Children.Remove(w2m.wb2);
- //w2m.wb2.Dispose();
- w2m.Close();
- WeakReferenceMessenger.Default.UnregisterAll(this);
- }
-
- private void WebB_Loaded(object sender, System.Windows.RoutedEventArgs e)
- {
- var sp = (App.Current as App).ServiceProvider;
- using (var s = sp.CreateScope())
- {
- w2m = s.ServiceProvider.GetRequiredService();
- globalContext = s.ServiceProvider.GetRequiredService();
- }
-
-#if DEBUG
- var url = "http://192.168.1.8:8080";
- var registerName = "webTestContext";
- //var url = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "s.html");
-#else
- var url = "http://qtbbwy.qiyue666.com";
- var registerName = "webContext";
-#endif
- //var url = "http://qtbbwy.qiyue666.com";
- w2m.CoreWebView2InitializationCompleted = (e) =>
- {
- w2m.wb2.CoreWebView2.AddHostObjectToScript(registerName, this.globalContext);
- isNavigated = true;
- w2m.wb2.CoreWebView2.Navigate(url);
- };
-
-
- w2m.Init("bbwyb_web");
- w2m.wb2.SetValue(Grid.RowProperty, 1);
- w2m.wb2.Margin = new Thickness(1, 0, 1, 0);
- //grid.Children.Clear();
- grid.Children.Add(w2m.wb2);
-
- if (w2m.IsInitializationCompleted && !isNavigated)
- {
- w2m.wb2.CoreWebView2.Navigate(url);
- //w2m.wb2.CoreWebView2.NavigateToString(content);
- isNavigated = true;
- }
- }
- }
-
-
- public class Message_WebB_Refresh : ValueChangedMessage