From 5bc9ce7b3684e5f7237a47071fc65f8a0fc69b96 Mon Sep 17 00:00:00 2001
From: "506583276@qq.com" <506583276@qq.com>
Date: Tue, 31 Oct 2023 19:06:30 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E9=BD=90=E5=BA=93?=
=?UTF-8?q?=E6=89=93=E5=8C=85=E7=AB=AF=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../APIServices/QiKu/PackTaskService.cs | 24 +-
.../APIServices/QiKu/PackUserService.cs | 92 +++
BBWY.Client/App.xaml.cs | 10 +-
BBWY.Client/GlobalContext.cs | 2 +-
.../PackUser/SearchPackerSalaryResponse.cs | 98 +++
.../PackUser/SearchPackerTaskResponse.cs | 169 +++++
BBWY.Client/Models/Enums.cs | 9 +
.../Models/PackUser/PackerTaskModel.cs | 43 ++
BBWY.Client/ViewModels/BaseVM.cs | 2 +-
BBWY.Client/ViewModels/MainViewModel.cs | 24 +-
.../PackTask/PackDetailViewModel.cs | 9 +-
.../PackTask/PackServiceViewModel.cs | 12 +-
.../PackTask/PublishTaskViewModel.cs | 2 +-
.../PackTask/WareHouseListViewModel.cs | 34 +-
.../PackerTask/PackerSalaryViewModel.cs | 212 ++++++
.../PackerTask/PackerTaskViewModel.cs | 666 ++++++++++++++++++
.../TotalPackTask/PackUserSalaryViewModel.cs | 7 +-
BBWY.Client/ViewModels/ViewModelLocator.cs | 20 +
.../Views/PackTask/PackDetailWindow.xaml | 2 +-
.../Views/PackTask/WaitPackageControl.xaml | 42 +-
.../Views/PackTask/WaitPackageControl.xaml.cs | 83 ++-
.../PackerTask/AddOneItemWeightWindow.xaml | 50 ++
.../PackerTask/AddOneItemWeightWindow.xaml.cs | 76 ++
.../PackerPackCompletedControl.xaml | 585 +++++++++++++++
.../PackerPackCompletedControl.xaml.cs | 245 +++++++
.../Views/PackerTask/PackerSalaryControl.xaml | 282 ++++++++
.../PackerTask/PackerSalaryControl.xaml.cs | 26 +
.../Views/PackerTask/PackerTaskList.xaml | 116 +++
.../Views/PackerTask/PackerTaskList.xaml.cs | 26 +
.../PackerTask/PackerWaitPackageControl.xaml | 582 +++++++++++++++
.../PackerWaitPackageControl.xaml.cs | 245 +++++++
.../Views/SealBox/SetSealBoxPolicyWindow.xaml | 2 +-
.../TotalPackTask/PackUserSalaryList.xaml.cs | 12 +-
.../Request/EclpStockQueryStockRequest.cs | 126 ++--
.../PlatformSDK/JDBusiness.cs | 55 +-
.../PlatformSDK/PlatformSDKBusiness.cs | 10 +
.../JD/GetStockNumByWareHouseNoRequest.cs | 27 +
BBWY.Server.Model/Enums.cs | 9 +
BBWY.Test/JDBaoBiaoAPITest.cs | 8 +-
JD.API/Controllers/PlatformSDKController.cs | 28 +-
40 files changed, 3927 insertions(+), 145 deletions(-)
create mode 100644 BBWY.Client/APIServices/QiKu/PackUserService.cs
create mode 100644 BBWY.Client/Models/APIModel/Response/PackUser/SearchPackerSalaryResponse.cs
create mode 100644 BBWY.Client/Models/APIModel/Response/PackUser/SearchPackerTaskResponse.cs
create mode 100644 BBWY.Client/Models/PackUser/PackerTaskModel.cs
create mode 100644 BBWY.Client/ViewModels/PackerTask/PackerSalaryViewModel.cs
create mode 100644 BBWY.Client/ViewModels/PackerTask/PackerTaskViewModel.cs
create mode 100644 BBWY.Client/Views/PackerTask/AddOneItemWeightWindow.xaml
create mode 100644 BBWY.Client/Views/PackerTask/AddOneItemWeightWindow.xaml.cs
create mode 100644 BBWY.Client/Views/PackerTask/PackerPackCompletedControl.xaml
create mode 100644 BBWY.Client/Views/PackerTask/PackerPackCompletedControl.xaml.cs
create mode 100644 BBWY.Client/Views/PackerTask/PackerSalaryControl.xaml
create mode 100644 BBWY.Client/Views/PackerTask/PackerSalaryControl.xaml.cs
create mode 100644 BBWY.Client/Views/PackerTask/PackerTaskList.xaml
create mode 100644 BBWY.Client/Views/PackerTask/PackerTaskList.xaml.cs
create mode 100644 BBWY.Client/Views/PackerTask/PackerWaitPackageControl.xaml
create mode 100644 BBWY.Client/Views/PackerTask/PackerWaitPackageControl.xaml.cs
create mode 100644 BBWY.Server.Model/Dto/Request/JD/GetStockNumByWareHouseNoRequest.cs
diff --git a/BBWY.Client/APIServices/QiKu/PackTaskService.cs b/BBWY.Client/APIServices/QiKu/PackTaskService.cs
index c2cd725d..94a3794a 100644
--- a/BBWY.Client/APIServices/QiKu/PackTaskService.cs
+++ b/BBWY.Client/APIServices/QiKu/PackTaskService.cs
@@ -56,7 +56,8 @@ namespace BBWY.Client.APIServices
int pageIndex = 1,
int pageSize = 10,
string SkuTitle = null,
- string SpuTitle = null
+ string SpuTitle = null,
+ string PackUserName=null
)
{
@@ -74,7 +75,8 @@ namespace BBWY.Client.APIServices
WayBillNo = WayBillNo,
SourceExpressName = SourceExpressName,
spuId,
- orderSn
+ orderSn,
+ PackUserName
}, null, HttpMethod.Post);
}
@@ -173,17 +175,17 @@ namespace BBWY.Client.APIServices
}
- ///
- /// 获取打包人员列表
- ///
- ///
- public ApiResponse GetPackMembers()
- {
+ /////
+ ///// 获取打包人员列表
+ /////
+ /////
+ //public ApiResponse GetPackMembers()
+ //{
- return SendRequest(globalContext.QKApiHost, "api/PackTask/SearchPackMembers", null
- , null, HttpMethod.Get);
+ // return SendRequest(globalContext.QKApiHost, "api/PackTask/SearchPackMembers", null
+ // , null, HttpMethod.Get);
- }
+ //}
//public ApiResponse ShopTotal(string skuId = null, string taskId = null,
// DateTime? startTime = null,
diff --git a/BBWY.Client/APIServices/QiKu/PackUserService.cs b/BBWY.Client/APIServices/QiKu/PackUserService.cs
new file mode 100644
index 00000000..c838f402
--- /dev/null
+++ b/BBWY.Client/APIServices/QiKu/PackUserService.cs
@@ -0,0 +1,92 @@
+using BBWY.Client.Models;
+using BBWY.Client.Models.APIModel;
+using BBWY.Client.Models.PackTask;
+using BBWY.Common.Http;
+using BBWY.Common.Models;
+using System;
+using System.Collections.Generic;
+using System.Net.Http;
+using System.Text;
+
+namespace BBWY.Client.APIServices.QiKu
+{
+ public class PackUserService : BaseApiService, IDenpendency
+ {
+ public PackUserService(RestApiService restApiService, GlobalContext globalContext) : base(restApiService, globalContext)
+ {
+ // globalContext.User.Id = 1668426942564536320;
+ }
+
+
+ public ApiResponse SearchPackerTask(PackTaskState? PackTaskState, string WayBillNo = null, string SourceExpressName = null, string departmentName = null, string skuId = null, string taskId = null,
+ string spuId = null, string orderSn = null,
+
+ string ShopName = null,
+ int pageIndex = 1,
+ int pageSize = 10,
+ string SkuTitle = null,
+ string SpuTitle = null)
+ {
+ return SendRequest(globalContext.QKApiHost, $"api/PackUser/SearchPackerTask",
+ new
+ {
+ PackTaskState,
+ WayBillNo,
+ SourceExpressName,
+ departmentName,
+ skuId,
+ taskId,
+ spuId,
+ orderSn,
+ ShopName,
+ pageIndex,
+ pageSize,
+ SkuTitle,
+ SpuTitle,
+ UserId = globalContext.User.Id.ToString(),
+ }
+ , null, HttpMethod.Post);
+ }
+
+
+ public ApiResponse