<first>初版

This commit is contained in:
葛林强 2025-01-08 15:43:26 +08:00
commit 98d129582d
150 changed files with 18514 additions and 0 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
bin
.vs
.idea

25
WmsMobileServe.sln Normal file
View File

@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.11.35327.3
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WmsMobileServe", "WmsMobileServe\WmsMobileServe.csproj", "{EDF77B93-3209-4D19-9BC5-789FBB0960FA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EDF77B93-3209-4D19-9BC5-789FBB0960FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EDF77B93-3209-4D19-9BC5-789FBB0960FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EDF77B93-3209-4D19-9BC5-789FBB0960FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EDF77B93-3209-4D19-9BC5-789FBB0960FA}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {E875D27A-E9B8-4F84-A79E-89D977D22178}
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,2 @@
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:String x:Key="/Default/CodeInspection/ExcludedFiles/FilesAndFoldersToSkip2/=7020124F_002D9FFC_002D4AC3_002D8F3D_002DAAB8E0240759_002Ff_003AString_002Ecs_002Fl_003AC_0021_003FUsers_003Ficewi_003FAppData_003FRoaming_003FJetBrains_003FRider2024_002E3_003Fresharper_002Dhost_003FDecompilerCache_003Fdecompiler_003F211e6f3b24fa438a92f1815153647ce2c8f908_003F2f_003Fff2b3070_003FString_002Ecs/@EntryIndexedValue">ForceIncluded</s:String></wpf:ResourceDictionary>

View File

@ -0,0 +1,13 @@
{
"version": 1,
"isRoot": true,
"tools": {
"dotnet-ef": {
"version": "9.0.0",
"commands": [
"dotnet-ef"
],
"rollForward": false
}
}
}

View File

@ -0,0 +1,9 @@
namespace WmsMobileServe.Annotation;
/// <summary>
/// 特性,标记一个类需要被注入
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
public class ComponentAttribute : Attribute
{
}

View File

@ -0,0 +1,44 @@
using WmsMobileServe.Utils.HttpUtils.Entity;
namespace WmsMobileServe.ApiClient;
/// <summary>
/// 客户端请求的响应后事件
/// </summary>
public class ApiClientResponseEvent
{
/// <summary>
/// 当请求其他系统时触发本方法
/// </summary>
/// <param name="responseInfo"></param>
public static void ApiResponse(ApiResponseInfo responseInfo)
{
//try
//{
// // 写日志
// //WcsLog.Instance().WriteApiRequestLog(responseInfo.ToString());
// // 存库
// AppApiRequest insertData = new()
// {
// RequestId = dataBaseData.GetNewUUID(),
// RequestUrl = responseInfo.RequestUrl,
// RequestMethod = responseInfo.RequestMethod,
// IsSuccess = responseInfo.IsSend ? 1 : 0,
// RequestMsg = responseInfo.RequestMsg,
// ResponseMsg = responseInfo.ResponseMsg,
// RequestTime = responseInfo.RequestTime,
// ResponseTime = responseInfo.ResponseTime,
// UseTime = responseInfo.UseTime,
// ErrMsg = responseInfo.RequestException?.Message,
// };
// apiRequestDao.Insert(insertData);
//}
//catch (Exception ex)
//{
// ConsoleLog.Error($"【异常】写接口日志发生异常,信息:{ex}");
//}
}
}

View File

@ -0,0 +1,17 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiClient.Mes.Dto;
/// <summary>
/// 空箱入库
/// </summary>
public class EmptyVehicleInReq
{
/// <summary>
/// 载具号
/// </summary>
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
}

View File

@ -0,0 +1,14 @@
using System.Xml.Serialization;
namespace WmsMobileServe.ApiClient.Mes.Dto;
/// <summary>
/// 请求MES获取箱号的返回值
/// </summary>
[XmlRoot("string", Namespace = "http://tempuri.org/")]
public class GetOutBoxInfoResp
{
[XmlText]
public string? Data { get; set; }
}

View File

@ -0,0 +1,37 @@
using Microsoft.IdentityModel.Tokens;
using WmsMobileServe.Annotation;
using WmsMobileServe.Utils.HttpUtils;
using WmsMobileServe.Utils.HttpUtils.Entity;
namespace WmsMobileServe.ApiClient.Mes;
/// <summary>
/// 访问 Mes 的 api 客户端
/// </summary>
[Component]
public class MesApiClient : WebApiClient
{
public MesApiClient()
{
SetBaseUrl("http://ip:port");
SetResponseAction(ApiClientResponseEvent.ApiResponse);
}
/// <summary>
/// 获取箱子信息
/// </summary>
/// <param name="boxNo"></param>
/// <returns></returns>
public ApiResponseInfo GetOutBoxInfo(string boxNo)
{
Dictionary<string, object> request = [];
request.Add("pSN", boxNo);
return HttpGet(request, "/Camstar/PackStock.asmx/getOutBoxInf");
}
}

View File

@ -0,0 +1,34 @@
using Microsoft.AspNetCore.Mvc;
using WmsMobileServe.ApiServe.Mobile.Dto;
using WmsMobileServe.ApiServe.Mobile.Service;
using WmsMobileServe.ApiServe.Mobile.Vo;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.ApiServe.Mobile.Controllers;
// 拣货专用控制器
[Route("api/mobile/pick")]
[ApiController]
public class PickController(PickService pickService) : ControllerBase
{
/// <summary>
/// 获取拣货任务
/// </summary>
/// <param name="vehicleNo"></param>
/// <returns></returns>
[HttpGet("getPickTask")]
public MobileApiResponse<List<TPickGoods>> GetPickTask([FromQuery] string? vehicleNo) => pickService.GetPickTask(vehicleNo);
/// <summary>
/// 拣货完成
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpPost("pickComplete")]
public MobileApiResponse PickComplete([FromBody] List<PickCompleteDto> request) => pickService.PickComplete(request);
}

View File

@ -0,0 +1,102 @@
using Microsoft.AspNetCore.Mvc;
using WmsMobileServe.ApiClient.Mes.Dto;
using WmsMobileServe.ApiServe.Mobile.Dto;
using WmsMobileServe.ApiServe.Mobile.Service;
using WmsMobileServe.ApiServe.Mobile.Vo;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.ApiServe.Mobile.Controllers;
// 入库专用 API
[Route("api/mobile/stockIn")]
[ApiController]
public class StockInController(StockInService stockInService) : ControllerBase
{
/// <summary>
/// 接口测试
/// </summary>
/// <returns></returns>
[HttpGet("test")]
public string ApiTest() => "OK";
/************************************* 单机入库流程相关 ********************************************/
/// <summary>
/// 空箱入库接口
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpPost("emptyVehicleIn")]
public MobileApiResponse EmptyVehicleIn([FromBody] EmptyVehicleInReq request) => stockInService.EmptyVehicleIn(request);
/// <summary>
/// 码盘入库 ---- 单机直接解析条码生成入库任务
/// </summary>
/// <returns></returns>
[HttpPost("bindingVehicleIn")]
public MobileApiResponse BindingVehicleIn([FromBody] BindingVehicleInRequest request) => stockInService.BindingVehicleIn(request);
/************************************* EBS入库相关 **********************************************/
/// <summary>
/// 获取EBS码盘信息 ---- EBS 任务表内的 所有 信息
/// </summary>
/// <returns></returns>
[HttpGet("getCuxData")]
public MobileApiResponse<List<CuxWmsPoLinesItf>> GetCuxData() => stockInService.GetCuxData();
/// <summary>
/// EBS 入库拉取 EBS 入库任务表内的信息
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpPost("getCanUseGoods")]
public MobileApiResponse<CuxWmsPoLinesItfView> GetCanUseGoods([FromBody] GetCanUseGoodsRequest request) => stockInService.GetCanUseGoods(request);
/************************************* MES入库相关 *************************************************/
/// <summary>
/// 传入箱号获取箱号详细信息
/// </summary>
/// <param name="boxNo"></param>
/// <returns></returns>
[HttpGet("getGoodsDetail")]
public MobileApiResponse<GetGoodsDetailResp> GetGoodsDetail([FromQuery] string? boxNo) => stockInService.GetGoodsDetail(boxNo);
/// <summary>
/// MES码盘入库
/// </summary>
/// <returns></returns>
[HttpPost("bindingVehicleInMes")]
public MobileApiResponse BindingVehicleInMes([FromBody] BindingVehicleInReq request) => stockInService.BindingVehicleInMes(request);
/************************************** 其他 **********************************************/
/// <summary>
/// Ebs码盘入库
/// </summary>
/// <returns></returns>
[HttpPost("bindingVehicleInEbsOld")]
public MobileApiResponse BindingVehicleInEbsOld([FromBody] BindingVehicleInEbsOldReq request) => stockInService.BindingVehicleInEbsOld(request);
/// <summary>
/// Ebs码盘入库
/// </summary>
/// <returns></returns>
[HttpPost("bindingVehicleInEbs")]
public MobileApiResponse BindingVehicleInEbs([FromBody] BindingVehicleInEbsReq request) => stockInService.BindingVehicleInEbs(request);
}

View File

@ -0,0 +1,126 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
public class BindingVehicleInEbsOldReq
{
/// <summary>
/// 载具号
/// </summary>
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
/// <summary>
/// 入库模式
/// </summary>
/// <remarks>
/// 1 -- 直接入库
/// 2 -- 去往站台
/// </remarks>
[JsonPropertyName("taskType")]
public int? TaskType { get; set; }
/// <summary>
/// 绑定的物料
/// </summary>
[JsonPropertyName("bindingGoods")]
public List<BindingGoodsEbsDetails>? BindingGoodsDetails { get; set; }
}
/// <summary>
/// 绑定的物品名称
/// </summary>
public class BindingGoodsEbsDetails
{
/// <summary>
/// 箱号
/// </summary>
[JsonPropertyName("boxNo")]
public string? BoxNo { get; set; }
/// <summary>
/// 每包数量
/// </summary>
[JsonPropertyName("numPerBox")]
public decimal? NumPerBox { get; set; }
/// <summary>
/// 包装数量
/// </summary>
[JsonPropertyName("goodsNum")]
public decimal? GoodsNum { get; set; }
/// <summary>
/// 包数量
/// </summary>
[JsonPropertyName("picketNum")]
public decimal? PacketNum { get; set; }
/// <summary>
/// 零包数量
/// </summary>
[JsonPropertyName("otherNum")]
public decimal? OtherNum { get; set; }
/// <summary>
/// 产品编码
/// </summary>
[JsonPropertyName("goodsId")]
public string? GoodsId { get; set; }
/// <summary>
/// 销售订单
/// </summary>
[JsonPropertyName("saleOrderNo")]
public string? SaleOrderNo { get; set; }
/// <summary>
/// 包装层级
/// </summary>
[JsonPropertyName("packetLevel")]
public string? PacketLevel { get; set; }
/// <summary>
/// 周期
/// </summary>
[JsonPropertyName("cycle")]
public string? Cycle { get; set; }
/// <summary>
/// 客户销售订单
/// </summary>
[JsonPropertyName("customSaleOrderNo")]
public string? CustomSaleOrderNo { get; set; }
/// <summary>
/// 子库
/// </summary>
[JsonPropertyName("minorWarehouseId")]
public string? MinorWarehouseId { get; set; }
/// <summary>
/// 产品描述
/// </summary>
[JsonPropertyName("goodsDesc")]
public string? GoodsDesc { get; set; }
/// <summary>
/// 订单头主键
/// </summary>
[JsonPropertyName("poHeaderId")]
public string? PoHeaderId { get; set; }
/// <summary>
/// 订单行主键
/// </summary>
[JsonPropertyName("poLineId")]
public string? PoLineId { get; set; }
/// <summary>
/// 发运行主键
/// </summary>
[JsonPropertyName("lineLocationId")]
public string? LineLocationId { get; set; }
}

View File

@ -0,0 +1,62 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
public class BindingVehicleInEbsReq
{
/// 载具号
/// </summary>
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
/// <summary>
/// 入库模式
/// </summary>
/// <remarks>
/// 1 -- 直接入库
/// 2 -- 去往站台
/// </remarks>
[JsonPropertyName("taskType")]
public int? TaskType { get; set; }
/// <summary>
/// 绑定的物料
/// </summary>
[JsonPropertyName("bindingGoods")]
public List<BindingGoods>? BindingGoodsDetails { get; set; }
}
public class BindingGoods
{
/// <summary>
/// 采购单号
/// </summary>
[JsonPropertyName("poHeaderId")]
public string? PoHeaderId { get; set; }
/// <summary>
/// 物料号
/// </summary>
[JsonPropertyName("itemId")]
public string? ItemId { get; set; }
/// <summary>
/// 批次号
/// </summary>
[JsonPropertyName("batch")]
public string? Batch { get; set; }
/// <summary>
/// 数量
/// </summary>
[JsonPropertyName("quantity")]
public string? Quantity { get; set; }
}

View File

@ -0,0 +1,112 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
/// <summary>
/// 码盘完成请求入库的参数
/// </summary>
public class BindingVehicleInReq
{
/// <summary>
/// 载具号
/// </summary>
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
/// <summary>
/// 入库模式
/// </summary>
/// <remarks>
/// 1 -- 直接入库
/// 2 -- 去往站台
/// </remarks>
[JsonPropertyName("taskType")]
public int? TaskType { get; set; }
/// <summary>
/// 绑定的物料
/// </summary>
[JsonPropertyName("bindingGoods")]
public List<BindingGoodsDetails>? BindingGoodsDetails { get; set; }
}
/// <summary>
/// 绑定的物品名称
/// </summary>
public class BindingGoodsDetails
{
/// <summary>
/// 箱号
/// </summary>
[JsonPropertyName("boxNo")]
public string? BoxNo { get; set; }
/// <summary>
/// 每包数量
/// </summary>
[JsonPropertyName("numPerBox")]
public decimal? NumPerBox { get; set; }
/// <summary>
/// 包装数量
/// </summary>
[JsonPropertyName("goodsNum")]
public decimal? GoodsNum { get; set; }
/// <summary>
/// 包数量
/// </summary>
[JsonPropertyName("picketNum")]
public decimal? PacketNum { get; set; }
/// <summary>
/// 零包数量
/// </summary>
[JsonPropertyName("otherNum")]
public decimal? OtherNum { get; set; }
/// <summary>
/// 产品编码
/// </summary>
[JsonPropertyName("goodsId")]
public string? GoodsId { get; set; }
/// <summary>
/// 销售订单
/// </summary>
[JsonPropertyName("saleOrderNo")]
public string? SaleOrderNo { get; set; }
/// <summary>
/// 包装层级
/// </summary>
[JsonPropertyName("packetLevel")]
public string? PacketLevel { get; set; }
/// <summary>
/// 周期
/// </summary>
[JsonPropertyName("cycle")]
public string? Cycle { get; set; }
/// <summary>
/// 客户销售订单
/// </summary>
[JsonPropertyName("customSaleOrderNo")]
public string? CustomSaleOrderNo { get; set; }
/// <summary>
/// 子库
/// </summary>
[JsonPropertyName("minorWarehouseId")]
public string? MinorWarehouseId { get; set; }
/// <summary>
/// 产品描述
/// </summary>
[JsonPropertyName("goodsDesc")]
public string? GoodsDesc { get; set; }
}

View File

@ -0,0 +1,128 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
public class BindingVehicleInRequest
{
/// <summary>
/// 载具号
/// </summary>
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
/// <summary>
/// 入库区域
/// </summary>
[JsonPropertyName("inArea")]
public string? InArea { get; set; }
/// <summary>
/// 绑定的物料
/// </summary>
[JsonPropertyName("goods")]
public List<BindingVehicleInRequestBindingGoods>? Goods { get; set; }
}
public class BindingVehicleInRequestBindingGoods
{
/// <summary>
/// 编号
/// </summary>
[JsonPropertyName("id")]
public string? Id { get; set; }
/// <summary>
/// 采购单号
/// </summary>
[JsonPropertyName("segment1")]
public string? Segment1 { get; set; }
/// <summary>
/// 物料号
/// </summary>
[JsonPropertyName("itemId")]
public string? ItemId { get; set; }
/// <summary>
/// 批次号
/// </summary>
[JsonPropertyName("batch")]
public string? Batch { get; set; }
/// <summary>
/// 数量
/// </summary>
[JsonPropertyName("quantity")]
public string? Quantity { get; set; }
[JsonPropertyName("goodsTypeId")]
public string? GoodsTypeId { get; set; }
/// <summary>
/// 重量
/// </summary>
[JsonPropertyName("weight")]
public string? Weight { get; set; }
/// <summary>
/// 生产日期
/// </summary>
[JsonPropertyName("productData")]
public string? ProductData { get; set; }
/// <summary>
/// 库区
/// </summary>
[JsonPropertyName("area")]
public string? Area { get; set; }
/// <summary>
/// 送货单号
/// </summary>
[JsonPropertyName("sendOrderId")]
public string? SendOrderId { get; set; }
/// <summary>
/// 供应商批次
/// </summary>
[JsonPropertyName("pruBatch")]
public string? PruBatch { get; set; }
/// <summary>
/// 物料描述
/// </summary>
[JsonPropertyName("goodsName")]
public string? GoodsName { get; set; }
/// <summary>
/// 单位
/// </summary>
[JsonPropertyName("unit")]
public string? Unit { get; set; }
/// <summary>
/// 订单头主键
/// </summary>
[JsonPropertyName("poHeaderId")]
public string? PoHeaderId { get; set; }
/// <summary>
/// 订单行主键
/// </summary>
[JsonPropertyName("poLineId")]
public string? PoLineId { get; set; }
/// <summary>
/// 发运行主键
/// </summary>
[JsonPropertyName("lineLocationId")]
public string? LineLocationId { get; set; }
}

View File

@ -0,0 +1,20 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
public class GetCanUseGoodsRequest
{
/// <summary>
/// 采购单号
/// </summary>
[JsonPropertyName("orderId")]
public string? OrderId { get; set; }
/// <summary>
/// 物料号
/// </summary>
[JsonPropertyName("goodsId")]
public string? GoodsId { get; set; }
}

View File

@ -0,0 +1,81 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
/// <summary>
/// Mes 返回的物料信息
/// </summary>
public class GetGoodsDetailResp
{
/// <summary>
/// 箱号
/// </summary>
[JsonPropertyName("boxNo")]
public string? BoxNo { get; set; }
/// <summary>
/// 每包数量
/// </summary>
[JsonPropertyName("numPerBox")]
public decimal? NumPerBox { get; set; }
/// <summary>
/// 包装数量
/// </summary>
[JsonPropertyName("goodsNum")]
public decimal? GoodsNum { get; set; }
/// <summary>
/// 包数量
/// </summary>
[JsonPropertyName("picketNum")]
public decimal? PacketNum { get; set; }
/// <summary>
/// 零包数量
/// </summary>
[JsonPropertyName("otherNum")]
public decimal? OtherNum { get; set; }
/// <summary>
/// 产品编码
/// </summary>
[JsonPropertyName("goodsId")]
public string? GoodsId { get; set; }
/// <summary>
/// 销售订单
/// </summary>
[JsonPropertyName("saleOrderNo")]
public string? SaleOrderNo { get; set; }
/// <summary>
/// 包装层级
/// </summary>
[JsonPropertyName("packetLevel")]
public string? PacketLevel { get; set; }
/// <summary>
/// 周期
/// </summary>
[JsonPropertyName("cycle")]
public string? Cycle { get; set; }
/// <summary>
/// 客户销售订单
/// </summary>
[JsonPropertyName("customSaleOrderNo")]
public string? CustomSaleOrderNo { get; set; }
/// <summary>
/// 字库
/// </summary>
[JsonPropertyName("minorWarehouseId")]
public string? MinorWarehouseId { get; set; }
/// <summary>
/// 产品描述
/// </summary>
[JsonPropertyName("goodsDesc")]
public string? GoodsDesc { get; set; }
}

View File

@ -0,0 +1,32 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
public class PickCompleteDto
{
/// <summary>
/// 拣货ID
/// </summary>
[JsonPropertyName("pickingId")]
public string? PickingId { get; set; }
/// <summary>
/// 载具号
/// </summary>
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
/// <summary>
/// 物料号
/// </summary>
[JsonPropertyName("goodsId")]
public string? GoodsId { get; set; }
/// <summary>
/// 拣货数量
/// </summary>
[JsonPropertyName("pickingNum")]
public string? PickingNum { get; set; }
}

View File

@ -0,0 +1,41 @@
using WmsMobileServe.Annotation;
using WmsMobileServe.ApiServe.Mobile.Dto;
using WmsMobileServe.ApiServe.Mobile.Vo;
using WmsMobileServe.DataBase.Base.Dao;
using WmsMobileServe.DataBase.Base.Po;
using WmsMobileServe.Utils;
namespace WmsMobileServe.ApiServe.Mobile.Service;
[Component]
public class PickService(TPickingGoodsDao pickingGoodsDao)
{
public MobileApiResponse<List<TPickGoods>> GetPickTask(string? vehicleNo)
{
if (string.IsNullOrWhiteSpace(vehicleNo)) return MobileApiResponse<List<TPickGoods>>.Fail("请求参数错误");
List<TPickGoods>? result = pickingGoodsDao.SelectPickTask(vehicleNo);
if(result == default) return MobileApiResponse<List<TPickGoods>>.Fail("数据服务异常");
if(result.Count < 1) return MobileApiResponse<List<TPickGoods>>.Fail("该托盘没有待检货物");
return MobileApiResponse<List<TPickGoods>>.Success("成功", result);
}
public MobileApiResponse PickComplete(List<PickCompleteDto> request)
{
if (request.Count < 1) return MobileApiResponse.Fail("请求参数错误");
List<(string? vehicleNo, string? goodsId, decimal? pickingNum)> pickData = [];
foreach (PickCompleteDto pickCompleteDto in request)
{
var pickNum = pickCompleteDto.PickingNum;
if(!pickNum.IsNumber()) pickNum = "0";
pickData.Add((pickCompleteDto.VehicleNo, pickCompleteDto.GoodsId, Convert.ToDecimal(pickNum)));
}
bool updateResult = pickingGoodsDao.PickComplete(pickData);
return updateResult ? MobileApiResponse.Success("完成") : MobileApiResponse.Fail("数据服务异常");
}
}

View File

@ -0,0 +1,427 @@
using WmsMobileServe.Annotation;
using WmsMobileServe.ApiClient.Mes;
using WmsMobileServe.ApiClient.Mes.Dto;
using WmsMobileServe.ApiServe.Mobile.Dto;
using WmsMobileServe.ApiServe.Mobile.Vo;
using WmsMobileServe.DataBase.Base.Dao;
using WmsMobileServe.DataBase.Base.Po;
using WmsMobileServe.Utils;
namespace WmsMobileServe.ApiServe.Mobile.Service;
[Component]
public class StockInService(MesApiClient mesApiClient, TOnGoodsShelfDao onGoodsShelfDao, TMiStockDao miStockDao, CuxWmsPoLinesItfDao cuxWmsPoLinesItfDao,
TRKWareNOticeTabDao wareNoticeTabDao)
{
/// <summary>
/// 空载具入库
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public MobileApiResponse EmptyVehicleIn(EmptyVehicleInReq request)
{
if (string.IsNullOrEmpty(request.VehicleNo)) return MobileApiResponse.Fail("传入的载具号为空");
/* 检验载具是否有入库任务 */
var stackInRasks = onGoodsShelfDao.SelectWithVehicleNo(request.VehicleNo);
if(stackInRasks == default) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if(stackInRasks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 存在入库任务,请核实后再试", request.VehicleNo));
/* 检验载具是否在库存中 */
var stocks = miStockDao.SelectWithVehicleNo(request.VehicleNo);
if (stocks == default) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stocks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 仍在库中,请核实后再试", request.VehicleNo));
/* 构建空载具信息插入数据库 */
TOnGoodsShelf onGoodsShelf = new()
{
LotId = UUIDUtils.GetNewUUID2(),
GoodsId = "000000",
ProviderId = "景旺",
LocationId = "",
StoNum = 1,
AccNum = 1,
ShelfNum = 1,
StockNum = 0,
OnDate = DateTime.Now,
OnShelfUserId = "Mobile_Android",
StorageId = "-",
StorageAreaId = "-",
UpGoodsId = UUIDUtils.GetNewUUID2(),
GoodsTypeId = "0",
StorageMode = "空托入库",
ProdictionDate = DateTime.Now,
Ctl = request.VehicleNo,
BarCode = "-",
CustomerId = "景旺",
GoodsName = "空载具",
Status = "0",
Unit = "-",
TaskType = "1",
GoodsMeasureId = UUIDUtils.GetNewUUID2(),
PackingNum = 1,
DamageNum = 1,
Remark = ""
};
var insertResult = onGoodsShelfDao.Insert(onGoodsShelf);
if (insertResult > 0) return MobileApiResponse.Success(string.Format("空载具:{0} 产生入库任务成功", request.VehicleNo));
return MobileApiResponse.Fail(string.Format("空载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
}
/// <summary>
/// 获取箱子号对应的信息
/// </summary>
/// <param name="boxNo"></param>
/// <returns></returns>
public MobileApiResponse<GetGoodsDetailResp> GetGoodsDetail(string? boxNo)
{
if (string.IsNullOrEmpty(boxNo)) return MobileApiResponse<GetGoodsDetailResp>.Fail("无法识别的箱子号");
/* -------------- 测试 --------------------------- */
//GetGoodsDetailResp mesGoodsDetailTest = new()
//{
// BoxNo = boxNo,
// NumPerBox = 1,
// GoodsNum = 23,
// PacketNum = 44,
// OtherNum = 12,
// GoodsId = "000",
// SaleOrderNo = "sa123",
// PacketLevel = "1",
// Cycle = "20天",
// CustomSaleOrderNo = "Csale1122",
// MinorWarehouseId = "99",
// GoodsDesc = "测试物料",
//};
//return MobileApiResponse<GetGoodsDetailResp>.Success(data: mesGoodsDetailTest);
/* -------------- 测试结束 --------------------------- */
var response = mesApiClient.GetOutBoxInfo(boxNo);
if (!response.IsSend) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("请求MES货物物料信息失败异常信息{0}", response.Exception?.Message));
string? responseData = response.ResponseMsg;
if (string.IsNullOrEmpty(responseData)) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回的信息无法识别信息{0}", responseData));
var responseDto = XmlUtils.Deserialize<GetOutBoxInfoResp>(responseData);
if (responseDto == null) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回的信息无法解析信息{0}", responseData));
string mesData = responseDto.Data ?? "";
string[] dataDetail = mesData.Split(':');
if (dataDetail.Length < 2) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回的信息格式不正确信息{0}", responseData));
if (dataDetail[0] != "Succ") return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回箱子错误信息{0}", responseData));
string goodsInfo = dataDetail[1];
string[] goodsDetails = goodsInfo.Split("|");
if (goodsDetails.Length < 12) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回的箱子信息参数数量不足信息{0}", goodsDetails));
if(goodsDetails[0] != boxNo) return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回的箱子号和扫描的箱子号不一致返回的箱号{0}", goodsDetails[0]));
string numPerBox = goodsDetails[1]; // 每包数量
string goodsNum = goodsDetails[2]; // 包装数量
string packetNum = goodsDetails[3]; // 包数量
string otherNum = goodsDetails[4]; // 零包数量
if(numPerBox.IsNotDecimal() || goodsNum.IsNotDecimal() || packetNum.IsNotDecimal() || otherNum.IsNotDecimal())
return MobileApiResponse<GetGoodsDetailResp>.Fail(string.Format("MES返回的箱子信息内的数量存在不是数字情况信息{0}", goodsDetails));
GetGoodsDetailResp mesGoodsDetail = new()
{
BoxNo = dataDetail[0],
NumPerBox = numPerBox.ToDecimal(),
GoodsNum = goodsNum.ToDecimal(),
PacketNum = packetNum.ToDecimal(),
OtherNum = otherNum.ToDecimal(),
GoodsId = dataDetail[5],
SaleOrderNo = dataDetail[6],
PacketLevel = dataDetail[7],
Cycle = dataDetail[8],
CustomSaleOrderNo = dataDetail[9],
MinorWarehouseId = dataDetail[10],
GoodsDesc = dataDetail[11],
};
return MobileApiResponse<GetGoodsDetailResp>.Success(data: mesGoodsDetail);
}
/// <summary>
/// 根据订单行和物料号
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public MobileApiResponse<CuxWmsPoLinesItfView> GetCanUseGoods(GetCanUseGoodsRequest request)
{
if (string.IsNullOrEmpty(request.OrderId) || string.IsNullOrEmpty(request.GoodsId) || !request.GoodsId.IsNumber())
return MobileApiResponse<CuxWmsPoLinesItfView>.Fail("传入的参数不正确");
var wareNoticeTabs = cuxWmsPoLinesItfDao.SelectCanUse(request.OrderId, Convert.ToInt64(request.GoodsId));
if(wareNoticeTabs == null) return MobileApiResponse<CuxWmsPoLinesItfView>.Fail("数据服务异常,请稍后再试");
if(wareNoticeTabs.Count < 1) return MobileApiResponse<CuxWmsPoLinesItfView>.Fail("该入库单行和物料无入库单数据");
foreach(var cus in wareNoticeTabs)
{
if(cus.Quantity - cus.QuantityReceives > 0) return MobileApiResponse<CuxWmsPoLinesItfView>.Success("查询成功", cus);
}
return MobileApiResponse<CuxWmsPoLinesItfView>.Fail("无可入库的数量或数量不足,请检查采购单可入库数量");
}
/// <summary>
/// 码盘入库
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public MobileApiResponse BindingVehicleIn(BindingVehicleInRequest request)
{
if(string.IsNullOrEmpty(request.VehicleNo)) return MobileApiResponse.Fail("载具号为空");
var goods = request.Goods;
if (goods == null || goods.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
List<TOnGoodsShelf> onGoodsShelfs = [];
foreach (var item in goods)
{
if (string.IsNullOrEmpty(item.ProductData)) item.ProductData = "19970102";
/* 构建空载具信息插入数据库 */
TOnGoodsShelf onGoodsShelf = new()
{
LotId = UUIDUtils.GetNewUUID2(),
GoodsId = item.ItemId,
ProviderId = item.Segment1,
LocationId = "",
StoNum = 1,
AccNum = 1,
ShelfNum = Convert.ToInt32(item.Quantity),
StockNum = 0,
OnDate = DateTime.Now,
OnShelfUserId = "Mobile_Android",
StorageId = "-",
StorageAreaId = item.Area,
UpGoodsId = UUIDUtils.GetNewUUID2(),
GoodsTypeId = item.GoodsTypeId,
StorageMode = "码盘入库",
ProdictionDate = new DateTime(Convert.ToInt32(item.ProductData.Substring(0, 4)), Convert.ToInt32(item.ProductData.Substring(4, 2)), Convert.ToInt32(item.ProductData.Substring(6, 2))),
Ctl = request.VehicleNo,
BarCode = item.SendOrderId,
CustomerId = item.PruBatch,
GoodsName = item.GoodsName,
WGH = item.Weight,
BAOZHIQI = "",
Status = "0",
PRODUCLOTID = item.LineLocationId,
Unit = item.Unit,
TaskType = request.InArea,
GoodsMeasureId = item.Batch,
PackingNum = 1,
DamageNum = 1,
Remark = "",
PoHeaderId = item.PoHeaderId,
PoLineId = item.PoLineId,
};
onGoodsShelfs.Add(onGoodsShelf);
}
//bool createTask = wareNoticeTabDao.UpdateStatusAndInsertInTask("1", onGoodsShelfs, request.VehicleNo);
var insertResult = onGoodsShelfDao.Insert([.. onGoodsShelfs]);
if (insertResult > 0) return MobileApiResponse.Success(string.Format("空载具:{0} 产生入库任务成功", request.VehicleNo));
return MobileApiResponse.Fail(string.Format("空载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
}
/// <summary>
/// MES 码盘入库
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public MobileApiResponse BindingVehicleInMes(BindingVehicleInReq request)
{
if (string.IsNullOrEmpty(request.VehicleNo) || request.BindingGoodsDetails == null) return MobileApiResponse.Fail("传入的数据无法识别");
if (request.BindingGoodsDetails.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
/* 检验载具是否有入库任务 */
var stackInRasks = onGoodsShelfDao.SelectWithVehicleNo(request.VehicleNo);
if (stackInRasks == null) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stackInRasks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 存在入库任务,请核实后再试", request.VehicleNo));
/* 检验载具是否在库存中 */
var stocks = miStockDao.SelectWithVehicleNo(request.VehicleNo);
if (stocks == null) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stocks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 仍在库中,请核实后再试", request.VehicleNo));
/* 构建入库任务 */
List<TOnGoodsShelf> onGoodsShelves = []; // 需要入库的任务
foreach (var item in request.BindingGoodsDetails)
{
onGoodsShelves.Add(new()
{
LotId = UUIDUtils.GetNewUUID2(),
GoodsId = item.GoodsId,
ProviderId = item.SaleOrderNo,
LocationId = "",
StoNum = item.OtherNum,
AccNum = item.NumPerBox,
ShelfNum = item.GoodsNum,
StockNum = item.PacketNum,
OnDate = DateTime.Now,
OnShelfUserId = "Mobile_Android",
StorageId = "-",
StorageAreaId = item.MinorWarehouseId,
UpGoodsId = UUIDUtils.GetNewUUID2(),
GoodsTypeId = item.PacketLevel,
StorageMode = "MES码盘入库",
ProdictionDate = DateTime.Now,
Ctl = request.VehicleNo,
BarCode = item.BoxNo,
CustomerId = item.CustomSaleOrderNo,
GoodsName = item.GoodsDesc,
Status = "0",
Unit = "-",
TaskType = request.TaskType.ToString(),
GoodsMeasureId = item.SaleOrderNo,
PackingNum = 1,
DamageNum = 1,
ScaleUnit = item.Cycle,
Remark = ""
});
}
var insertResult = onGoodsShelfDao.Insert([.. onGoodsShelves]);
if (insertResult > 0) return MobileApiResponse.Success(string.Format("载具:{0} 产生入库任务成功", request.VehicleNo));
return MobileApiResponse.Fail(string.Format("载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
}
/// <summary>
/// 获取EBS待码盘信息
/// </summary>
/// <returns></returns>
public MobileApiResponse<List<CuxWmsPoLinesItf>> GetCuxData()
{
List<CuxWmsPoLinesItf>? cuxWmsPoLinesItfs = cuxWmsPoLinesItfDao.SelectWithStatus(0);
if (cuxWmsPoLinesItfs == default) return MobileApiResponse<List<CuxWmsPoLinesItf>>.Fail();
return MobileApiResponse<List<CuxWmsPoLinesItf>>.Success(data: cuxWmsPoLinesItfs);
}
/// <summary>
/// Ebs 码盘入库
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public MobileApiResponse BindingVehicleInEbsOld(BindingVehicleInEbsOldReq request)
{
if (string.IsNullOrEmpty(request.VehicleNo) || request.BindingGoodsDetails == null) return MobileApiResponse.Fail("传入的数据无法识别");
if (request.BindingGoodsDetails.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
/* 检验载具是否有入库任务 */
var stackInRasks = onGoodsShelfDao.SelectWithVehicleNo(request.VehicleNo);
if (stackInRasks == null) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stackInRasks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 存在入库任务,请核实后再试", request.VehicleNo));
/* 检验载具是否在库存中 */
var stocks = miStockDao.SelectWithVehicleNo(request.VehicleNo);
if (stocks == null) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stocks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 仍在库中,请核实后再试", request.VehicleNo));
/* 构建入库任务 */
List<TOnGoodsShelf> onGoodsShelves = []; // 需要入库的任务
List<(string? PoHeaderId, string? PoLineId, string? LineLocationId)> orders = [];
foreach (var item in request.BindingGoodsDetails)
{
onGoodsShelves.Add(new()
{
LotId = UUIDUtils.GetNewUUID2(),
GoodsId = item.GoodsId,
ProviderId = item.SaleOrderNo,
LocationId = "",
StoNum = item.OtherNum,
AccNum = item.NumPerBox,
ShelfNum = item.GoodsNum,
StockNum = item.PacketNum,
OnDate = DateTime.Now,
OnShelfUserId = "Mobile_Android",
StorageId = "-",
StorageAreaId = item.MinorWarehouseId,
UpGoodsId = UUIDUtils.GetNewUUID2(),
GoodsTypeId = item.PacketLevel,
StorageMode = "EBS码盘入库",
ProdictionDate = DateTime.Now,
Ctl = request.VehicleNo,
BarCode = item.BoxNo,
CustomerId = item.CustomSaleOrderNo,
GoodsName = item.GoodsDesc,
Status = "0",
Unit = "-",
TaskType = request.TaskType.ToString(),
GoodsMeasureId = item.SaleOrderNo,
PackingNum = 1,
DamageNum = 1,
ScaleUnit = item.Cycle,
Remark = ""
});
orders.Add((item.PoHeaderId, item.PoLineId, item.LineLocationId));
}
// 插入数据,更新状态
var insertResult = onGoodsShelfDao.InsertWithCux(onGoodsShelves, orders);
if (insertResult) return MobileApiResponse.Success(string.Format("载具:{0} 产生入库任务成功", request.VehicleNo));
return MobileApiResponse.Fail(string.Format("载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
}
/// <summary>
/// Ebs 码盘入库
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public MobileApiResponse BindingVehicleInEbs(BindingVehicleInEbsReq request)
{
if (string.IsNullOrEmpty(request.VehicleNo) || request.BindingGoodsDetails == default) return MobileApiResponse.Fail("传入的数据无法识别");
if (request.BindingGoodsDetails.Count < 1) return MobileApiResponse.Fail("传入的数据为空");
/* 检验载具是否有入库任务 */
var stackInRasks = onGoodsShelfDao.SelectWithVehicleNo(request.VehicleNo);
if (stackInRasks == default) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stackInRasks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 存在入库任务,请核实后再试", request.VehicleNo));
/* 检验载具是否在库存中 */
var stocks = miStockDao.SelectWithVehicleNo(request.VehicleNo);
if (stocks == default) return MobileApiResponse.Fail("数据服务异常,请稍后再试");
if (stocks.Count > 0) return MobileApiResponse.Fail(string.Format("该载具号:{0} 仍在库中,请核实后再试", request.VehicleNo));
/* 检查入库单中是否有该任务 */
//foreach (var item in request.BindingGoodsDetails)
//{
// List<CuxWmsPoLinesItf> cuxWmsPos = cuxWmsPoLinesItfDao.
//}
// /* 构建入库任务 */
// List<TOnGoodsShelf> onGoodsShelves = []; // 需要入库的任务
//List<(string? PoHeaderId, string? PoLineId, string? LineLocationId)> orders = [];
//foreach (var item in request.BindingGoodsDetails)
//{
// onGoodsShelves.Add(new()
// {
// LotId = UUIDUtils.GetNewUUID2(),
// GoodsId = item.GoodsId,
// ProviderId = item.SaleOrderNo,
// LocationId = "",
// StoNum = item.OtherNum,
// AccNum = item.NumPerBox,
// ShelfNum = item.GoodsNum,
// StockNum = item.PacketNum,
// OnDate = DateTime.Now,
// OnShelfUserId = "Mobile_Android",
// StorageId = "-",
// StorageAreaId = item.MinorWarehouseId,
// UpGoodsId = UUIDUtils.GetNewUUID2(),
// GoodsTypeId = item.PacketLevel,
// StorageMode = "EBS码盘入库",
// ProdictionDate = DateTime.Now,
// Ctl = request.VehicleNo,
// BarCode = item.BoxNo,
// CustomerId = item.CustomSaleOrderNo,
// GoodsName = item.GoodsDesc,
// Status = "0",
// Unit = "-",
// TaskType = request.TaskType.ToString(),
// GoodsMeasureId = item.SaleOrderNo,
// PackingNum = 1,
// DamageNum = 1,
// ScaleUnit = item.Cycle,
// Remark = ""
// });
// orders.Add((item.PoHeaderId, item.PoLineId, item.LineLocationId));
//}
// 插入数据,更新状态
//var insertResult = onGoodsShelfDao.InsertWithCux(onGoodsShelves, orders);
//if (insertResult) return MobileApiResponse.Success(string.Format("载具:{0} 产生入库任务成功", request.VehicleNo));
return MobileApiResponse.Fail(string.Format("载具:{0} 产生入库任务失败,数据无法插入", request.VehicleNo));
}
}

View File

@ -0,0 +1,190 @@
using System.Text.Json.Serialization;
using SqlSugar;
namespace WmsMobileServe.ApiServe.Mobile.Vo;
/// <summary>
/// 采购订单表
/// </summary>
[SugarTable("CUX_WMS_PO_LINES_ITF_ZH")]
public class CuxWmsPoLinesItfView
{
/// <summary>
/// 订单头主键
/// </summary>
[SugarColumn(ColumnName = "PO_HEADER_ID")]
[JsonPropertyName("poHeaderId")]
public int? PoHeaderId { get; set; }
/// <summary>
/// 订单行主键
/// </summary>
[SugarColumn(ColumnName = "PO_LINE_ID")]
[JsonPropertyName("poLineId")]
public int? PoLineId { get; set; }
/// <summary>
/// 发运行主键
/// </summary>
[SugarColumn(ColumnName = "LINE_LOCATION_ID")]
[JsonPropertyName("lineLocationId")]
public int? LineLocationId { get; set; }
/// <summary>
/// 收货组织代码
/// </summary>
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")]
[JsonPropertyName("shipToOrganization")]
public string? ShipToOrganization { get; set;}
/// <summary>
/// 订单行号
/// </summary>
[SugarColumn(ColumnName = "LINE_NUM")]
[JsonPropertyName("lineNum")]
public int? LineNum { get; set; }
/// <summary>
/// 物料ID
/// </summary>
[SugarColumn(ColumnName = "ITEM_ID")]
[JsonPropertyName("itemId")]
public long? ItemId { get; set; }
/// <summary>
/// 订单行
/// </summary>
[SugarColumn(ColumnName = "SEGMENT")]
[JsonPropertyName("segment1")]
public string? Segment1 { get; set; }
/// <summary>
/// 物料描述
/// </summary>
[SugarColumn(ColumnName = "ITEM_DESCRIPTION")]
[JsonPropertyName("itemDesc")]
public string? ItemDesc { get; set; }
/// <summary>
/// 采购单位
/// </summary>
[SugarColumn(ColumnName = "PUR_UOM_CODE")]
[JsonPropertyName("purUomCode")]
public string? PurUomCode { get; set; }
/// <summary>
/// 库存单位
/// </summary>
[SugarColumn(ColumnName = "INV_UOM_CODE")]
[JsonPropertyName("invUomCode")]
public string? InvUomCode { get; set; }
/// <summary>
/// 单位转换率
/// </summary>
[SugarColumn(ColumnName = "CONVERSION_RATE")]
[JsonPropertyName("conversionRate")]
public int? ConversionRate { get; set; }
/// <summary>
/// 型号 测试架用
/// </summary>
[SugarColumn(ColumnName = "ITEM_TYPE")]
[JsonPropertyName("itemType")]
public string? ItemType { get; set; }
/// <summary>
/// 发运行号
/// </summary>
[SugarColumn(ColumnName = "SHIPMENT_NUM")]
[JsonPropertyName("shipmentNum")]
public int? ShipmentNum { get; set; }
/// <summary>
/// 发运行接收人附注
/// </summary>
[SugarColumn(ColumnName = "NOTE_TO_RECEIVER")]
[JsonPropertyName("noteToReceicer")]
public string? NoteToReceicer { get; set; }
/// <summary>
/// 分配ID
/// </summary>
[SugarColumn(ColumnName = "PO_DISTRIBUTION_ID")]
[JsonPropertyName("poDistributionId")]
public int? PoDistributionId { get; set; }
/// <summary>
/// 分配行号
/// </summary>
[SugarColumn(ColumnName = "DISTRIBUTION_NUM")]
[JsonPropertyName("disTributionNum")]
public int? DisTributionNum { get; set; }
/// <summary>
/// 数量
/// </summary>
[SugarColumn(ColumnName = "QUANTITY")]
[JsonPropertyName("quantity")]
public int? Quantity { get; set; }
/// <summary>
/// 已接收数量
/// </summary>
[SugarColumn(ColumnName = "QUANTITY_RECEIVED")]
[JsonPropertyName("quantityReceives")]
public int? QuantityReceives { get; set; }
/// <summary>
/// 取消数量
/// </summary>
[SugarColumn(ColumnName = "QUANTITY_CANCELLED")]
[JsonPropertyName("quantityCancelled")]
public int? QuantityCancelled { get; set; }
///// <summary>
///// 承诺日期
///// </summary>
//[SugarColumn(ColumnName = "PROMISED_DATE")]
//[JsonPropertyName("promisdeDate")]
//public DateTime? PromisdeDate { get; set; }
///// <summary>
///// 需要日期
///// </summary>
//[SugarColumn(ColumnName = "NEED_BY_DATE")]
//[JsonPropertyName("needByDate")]
//public DateTime? NeedByDate { get; set; }
/// <summary>
/// 关闭模式
/// </summary>
[SugarColumn(ColumnName = "CLOSED_CODE")]
[JsonPropertyName("closedCode")]
public string? ClosedCode { get; set; }
/// <summary>
/// 最后更新日期
/// </summary>
[SugarColumn(ColumnName = "LAST_UPDATE_DATE")]
[JsonPropertyName("lastUpdateDate")]
public DateTime? LastUpdateDate { get; set; }
/// <summary>
/// 最后更新人
/// </summary>
[SugarColumn(ColumnName = "LAST_UPDATED_BY")]
[JsonPropertyName("lastUpdatedBy")]
public int? LastUpdatedBy { get; set; }
/// <summary>
/// 状态(1:未处理;2:错误;3:成功)
/// </summary>
[SugarColumn(ColumnName = "STATUS")]
[JsonPropertyName("status")]
public int? Status { get; set; }
}

View File

@ -0,0 +1,79 @@
using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Vo;
/// <summary>
/// 移动端接口的响应基础返回类
/// </summary>
public class MobileApiResponse
{
/// <summary>
/// 响应码
/// </summary>
[JsonPropertyName("code")]
public int? Code { get; set; }
/// <summary>
/// 响应消息
/// </summary>
[JsonPropertyName("message")]
public string? Message { get; set; }
/// <summary>
/// 成功的响应
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public static MobileApiResponse Success(string message = "SUCCESS") => new() { Code = 200, Message = message };
/// <summary>
/// 数据重复的响应
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public static MobileApiResponse Repeat(string message = "DATA_REPEAT") => new() { Code = 201, Message = message };
/// <summary>
/// 失败的响应
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public static MobileApiResponse Fail(string message = "ERROR") => new() { Code = 400, Message = message };
}
/// <summary>
/// 移动端接口的响应带数据返回类
/// </summary>
public class MobileApiResponse<T> : MobileApiResponse
{
/// <summary>
/// 返回数据
/// </summary>
[JsonPropertyName("data")]
public T? Data { get; set; }
/// <summary>
/// 成功的响应
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public static MobileApiResponse<T> Success(string message = "SUCCESS", T? data = default) => new() { Code = 200, Message = message, Data = data };
/// <summary>
/// 数据重复的响应
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public static MobileApiResponse<T> Repeat(string message = "DATA_REPEAT", T? data = default) => new() { Code = 201, Message = message, Data = data };
/// <summary>
/// 失败的响应
/// </summary>
/// <param name="message"></param>
/// <returns></returns>
public static MobileApiResponse<T> Fail(string message = "ERROR", T? data = default) => new() { Code = 400, Message = message, Data = data };
}

View File

@ -0,0 +1,20 @@
using Autofac;
using System.Reflection;
using WmsMobileServe.Annotation;
namespace WmsMobileServe.AppRunning;
/// <summary>
/// 依赖注入的相关
/// </summary>
public class AutofacModule : Autofac.Module
{
protected override void Load(ContainerBuilder builder)
{
var assembly = Assembly.GetExecutingAssembly();
// 注册 Component
builder.RegisterAssemblyTypes(assembly)
.Where(w => w.GetCustomAttribute(typeof(ComponentAttribute)) != default)
.SingleInstance(); // 注入单例
}
}

View File

@ -0,0 +1,39 @@

namespace WmsMobileServe.AppRunning;
/// <summary>
/// 程序生命周期
/// </summary>
public class HostService : IHostedLifecycleService
{
public Task StartAsync(CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
public Task StartedAsync(CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
public Task StartingAsync(CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
public Task StopAsync(CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
public Task StoppedAsync(CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
public Task StoppingAsync(CancellationToken cancellationToken)
{
return Task.CompletedTask;
}
}

View File

@ -0,0 +1,15 @@
using WmsMobileServe.Annotation;
namespace WmsMobileServe.DataBase.Base.Dao;
[Component]
public class BaseDao(DataBaseClient client)
{
public DataBaseClient dataBaseClient()
{
return client;
}
}

View File

@ -0,0 +1,84 @@
using WmsMobileServe.Annotation;
using WmsMobileServe.ApiServe.Mobile.Vo;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.DataBase.Base.Dao;
[Component]
public class CuxWmsPoLinesItfDao(DataBaseClient client)
{
/// <summary>
/// 根据状态查询
/// </summary>
/// <param name="status"></param>
/// <returns></returns>
public List<CuxWmsPoLinesItf>? SelectWithStatus(int? status)
{
if (status == default) return default;
try
{
var sqlFuc = client.Instance().Queryable<CuxWmsPoLinesItf>()
.Where(x => x.Status == status);
return sqlFuc.ToList();
}
catch (Exception ex)
{
_ = ex;
return default;
}
}
public List<CuxWmsPoLinesItf>? Select(CuxWmsPoLinesItf cuxWmsPoLinesItf)
{
try
{
var sqlFuc = client.Instance().Queryable<CuxWmsPoLinesItf>()
.WhereIF(cuxWmsPoLinesItf.PoHeaderId == default, w => w.PoHeaderId == cuxWmsPoLinesItf.PoHeaderId)
.WhereIF(cuxWmsPoLinesItf.PoLineId == default, w => w.PoLineId == cuxWmsPoLinesItf.PoLineId)
.WhereIF(cuxWmsPoLinesItf.LineLocationId == default, w => w.LineLocationId == cuxWmsPoLinesItf.LineLocationId)
.WhereIF(cuxWmsPoLinesItf.ShipToOrganization == default, w => w.ShipToOrganization == cuxWmsPoLinesItf.ShipToOrganization)
.WhereIF(cuxWmsPoLinesItf.LineNum == default, w => w.LineNum == cuxWmsPoLinesItf.LineNum)
.WhereIF(cuxWmsPoLinesItf.ItemId == default, w => w.ItemId == cuxWmsPoLinesItf.ItemId)
.WhereIF(cuxWmsPoLinesItf.Segment1 == default, w => w.Segment1 == cuxWmsPoLinesItf.Segment1)
.WhereIF(cuxWmsPoLinesItf.ItemDesc == default, w => w.ItemDesc == cuxWmsPoLinesItf.ItemDesc)
.WhereIF(cuxWmsPoLinesItf.PurUomCode == default, w => w.PurUomCode == cuxWmsPoLinesItf.PurUomCode)
.WhereIF(cuxWmsPoLinesItf.Quantity == default, w => w.Quantity == cuxWmsPoLinesItf.Quantity)
.WhereIF(cuxWmsPoLinesItf.QuantityReceives == default, w => w.QuantityReceives == cuxWmsPoLinesItf.QuantityReceives)
.WhereIF(cuxWmsPoLinesItf.Status == default, w => w.Status == cuxWmsPoLinesItf.Status);
return sqlFuc.ToList();
}
catch (Exception ex)
{
_ = ex;
return default;
}
}
/// <summary>
/// 查询可用的物料
/// </summary>
/// <param name="orderId"></param>
/// <param name="goodId"></param>
/// <returns></returns>
public List<CuxWmsPoLinesItfView>? SelectCanUse(string? orderId, long? goodId)
{
try
{
var sqlFuc = client.Instance().SqlQueryable<CuxWmsPoLinesItf>($@"
SELECT a.*, b.SEGMENT1 AS SEGMENT FROM CUX_WMS_PO_LINES_ITF_ZH a
RIGHT JOIN CUX_WMS_PO_HEADES_ITF_ZH b ON a.PO_HEADER_ID = b.PO_HEADER_ID WHERE a.SEGMENT1 = '{orderId}' AND a.ITEM_ID = '{goodId}' AND (a.CLOSED_CODE = 'OPEN' OR a.CLOSED_CODE = 'CLOSED_FOR_INVOICE')
").Select<CuxWmsPoLinesItfView>();
return sqlFuc.ToList();
}
catch (Exception ex)
{
_ = ex;
return null;
}
}
}

View File

@ -0,0 +1,33 @@
using WmsMobileServe.Annotation;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.DataBase.Base.Dao;
/// <summary>
/// 库存表操作
/// </summary>
[Component]
public class TMiStockDao(DataBaseClient client)
{
/// <summary>
/// 根据载具号查询库存
/// </summary>
/// <param name="vehicleNo"></param>
/// <returns></returns>
public List<TMiStock>? SelectWithVehicleNo(string vehicleNo)
{
try
{
return client.Instance().Queryable<TMiStock>()
.Where(w => w.Ctl == vehicleNo).ToList();
}
catch (Exception ex)
{
_ = ex;
return default;
}
}
}

View File

@ -0,0 +1,81 @@
using System.DirectoryServices.Protocols;
using WmsMobileServe.Annotation;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.DataBase.Base.Dao;
/// <summary>
/// 入库任务表操作类
/// </summary>
[Component]
public class TOnGoodsShelfDao(DataBaseClient client)
{
/// <summary>
/// 插入数据
/// </summary>
/// <param name="onGoodsShelfs"></param>
/// <returns></returns>
public int Insert(params TOnGoodsShelf[] onGoodsShelfs)
{
try
{
return client.Instance().Insertable(onGoodsShelfs).ExecuteCommand();
}
catch (Exception ex)
{
_ = ex;
return 0;
}
}
public bool InsertWithCux(List<TOnGoodsShelf> onGoodsShelfs, List<(string? PoHeaderId, string? PoLineId, string? LineLocationId)> values)
{
try
{
var tranResult = client.Instance().UseTran(() =>
{
client.Instance().Insertable(onGoodsShelfs).ExecuteCommand(); // 插入任务
foreach (var item in values)
{
client.Instance().Updateable<CuxWmsPoLinesItf>().SetColumns(s => s.Status == 1)
.Where(w => w.PoHeaderId.ToString() == item.PoHeaderId && w.PoLineId.ToString() == item.PoLineId && w.LineLocationId.ToString() == item.LineLocationId).ExecuteCommand();
}
});
return tranResult.IsSuccess;
}
catch (Exception ex)
{
_ = ex;
return false;
}
}
/// <summary>
/// 根据载具号查询任务
/// </summary>
/// <param name="vehicleNo"></param>
/// <returns></returns>
public List<TOnGoodsShelf>? SelectWithVehicleNo(string vehicleNo)
{
try
{
return client.Instance().Queryable<TOnGoodsShelf>()
.Where(w => w.Ctl == vehicleNo).ToList();
}
catch (Exception ex)
{
_ = ex;
return default;
}
}
}

View File

@ -0,0 +1,57 @@
using WmsMobileServe.Annotation;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.DataBase.Base.Dao;
/// <summary>
/// 出库任务表操作类
/// </summary>
/// <param name="client"></param>
[Component]
public class TPickingGoodsDao(DataBaseClient client)
{
public List<TPickGoods>? SelectPickTask(string? vehicleNo)
{
try
{
var sqlFuc = client.Instance().Queryable<TPickGoods>()
.Where(w => w.VehicleNo == vehicleNo && w.Status == "2");
return sqlFuc.ToList();
}
catch (Exception ex)
{
_ = ex;
return null;
}
}
public bool PickComplete(List<(string? vehicleNo, string? goodsId, decimal? pickingNum)> pickData)
{
try
{
var sqlFuc = client.Instance().UseTran(() =>
{
foreach ((string? vehicleNo, string? goodsId, decimal? pickingNum) in pickData)
{
client.Instance().Updateable<TPickGoods>()
.SetColumns(s => s.Status == "3")
.SetColumns(s => s.GoodsNumSj == pickingNum)
.Where(w => w.VehicleNo == vehicleNo && w.GoodsId == goodsId).ExecuteCommand();
}
});
return sqlFuc.IsSuccess;
}
catch (Exception ex)
{
_ = ex;
return false;
}
}
}

View File

@ -0,0 +1,64 @@
using WmsMobileServe.Annotation;
using WmsMobileServe.DataBase.Base.Po;
namespace WmsMobileServe.DataBase.Base.Dao;
/// <summary>
/// 入库单操作
/// </summary>
[Component]
public class TRKWareNOticeTabDao(DataBaseClient client)
{
public List<TRKWareNoticeTab>? SelectWithOrderIdAndGoodsId(string? orderId, string? goodsId)
{
try
{
var sqlFuc = client.Instance().Queryable<TRKWareNoticeTab>()
.Where(w => w.PurchaseId == orderId && w.GoodsId == goodsId)
.OrderBy(o => o.PoLineId);
return sqlFuc.ToList();
}
catch (Exception ex)
{
_ = ex;
return default;
}
}
public bool UpdateStatusAndInsertInTask(string? status, List<TOnGoodsShelf>? goodsShelves, string? vehicleNo)
{
if (goodsShelves == null || goodsShelves.Count < 1) return false;
try
{
var sqlFuc = client.Instance().UseTran(() =>
{
foreach(var goodsShelf in goodsShelves)
{
client.Instance().Updateable<TRKWareNoticeTab>()
.SetColumns(s => s.PrintSts == status)
.SetColumns(s => s.PackageId == vehicleNo)
.SetColumns(s => s.ArrAmount == goodsShelf.ShelfNum)
.Where(w => w.PurchaseId == goodsShelf.ProviderId && w.GoodsId == goodsShelf.GoodsId && w.PoLineId == Convert.ToInt32(goodsShelf.PoLineId)).ExecuteCommand();
client.Instance().Insertable(goodsShelf).ExecuteCommand();
}
});
return sqlFuc.IsSuccess;
}
catch (Exception ex)
{
_ = ex;
return false;
}
}
}

View File

@ -0,0 +1,32 @@
using SqlSugar;
using WmsMobileServe.Annotation;
namespace WmsMobileServe.DataBase.Base;
/// <summary>
/// 基础数据库操作类
/// </summary>
[Component]
public class DataBaseClient
{
private static SqlSugarScope? _instance;
public SqlSugarScope Instance()
{
_instance ??= new SqlSugarScope(new ConnectionConfig()
{
IsAutoCloseConnection = true,
ConfigId = "0",
DbType = DbType.Oracle,
ConnectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_BW;Password=Q12.U.<r15;",
});
return _instance;
}
// 测试
// Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=120.53.102.2)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User Id=C##JWDZ_WMS2;Password=JWDZ_WMS2;
// 冷冻仓
// Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_RF;Password=Q12.U.<r15;
// 板材仓
// Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.63.179)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OMS)));User Id=WMS_BW;Password=Q12.U.<r15;
}

View File

@ -0,0 +1,196 @@
using System.Text.Json.Serialization;
using SqlSugar;
namespace WmsMobileServe.DataBase.Base.Po;
/// <summary>
/// 采购订单表
/// </summary>
[SugarTable("CUX_WMS_PO_LINES_ITF_ZH")]
public class CuxWmsPoLinesItf
{
/// <summary>
/// 订单头主键
/// </summary>
[SugarColumn(ColumnName = "PO_HEADER_ID")]
[JsonPropertyName("poHeaderId")]
public int? PoHeaderId { get; set; }
/// <summary>
/// 订单行主键
/// </summary>
[SugarColumn(ColumnName = "PO_LINE_ID")]
[JsonPropertyName("poLineId")]
public int? PoLineId { get; set; }
/// <summary>
/// 发运行主键
/// </summary>
[SugarColumn(ColumnName = "LINE_LOCATION_ID")]
[JsonPropertyName("lineLocationId")]
public int? LineLocationId { get; set; }
/// <summary>
/// 收货组织代码
/// </summary>
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")]
[JsonPropertyName("shipToOrganization")]
public string? ShipToOrganization { get; set;
}
/// <summary>
/// 订单行号
/// </summary>
[SugarColumn(ColumnName = "LINE_NUM")]
[JsonPropertyName("lineNum")]
public int? LineNum { get; set; }
/// <summary>
/// 物料ID
/// </summary>
[SugarColumn(ColumnName = "ITEM_ID")]
[JsonPropertyName("itemId")]
public long? ItemId { get; set; }
/// <summary>
/// 订单行
/// </summary>
[SugarColumn(ColumnName = "SEGMENT1")]
[JsonPropertyName("segment1")]
public string? Segment1 { get; set; }
/// <summary>
/// 物料描述
/// </summary>
[SugarColumn(ColumnName = "ITEM_DESCRIPTION")]
[JsonPropertyName("itemDesc")]
public string? ItemDesc { get; set; }
/// <summary>
/// 采购单位
/// </summary>
[SugarColumn(ColumnName = "PUR_UOM_CODE")]
[JsonPropertyName("purUomCode")]
public string? PurUomCode { get; set; }
/// <summary>
/// 库存单位
/// </summary>
[SugarColumn(ColumnName = "INV_UOM_CODE")]
[JsonPropertyName("invUomCode")]
public string? InvUomCode { get; set; }
/// <summary>
/// 单位转换率
/// </summary>
[SugarColumn(ColumnName = "CONVERSION_RATE")]
[JsonPropertyName("conversionRate")]
public int? ConversionRate { get; set; }
/// <summary>
/// 型号 测试架用
/// </summary>
[SugarColumn(ColumnName = "ITEM_TYPE")]
[JsonPropertyName("itemType")]
public string? ItemType { get; set; }
/// <summary>
/// 发运行号
/// </summary>
[SugarColumn(ColumnName = "SHIPMENT_NUM")]
[JsonPropertyName("shipmentNum")]
public int? ShipmentNum { get; set; }
/// <summary>
/// 发运行接收人附注
/// </summary>
[SugarColumn(ColumnName = "NOTE_TO_RECEIVER")]
[JsonPropertyName("noteToReceicer")]
public string? NoteToReceicer { get; set; }
/// <summary>
/// 分配ID
/// </summary>
[SugarColumn(ColumnName = "PO_DISTRIBUTION_ID")]
[JsonPropertyName("poDistributionId")]
public int? PoDistributionId { get; set; }
/// <summary>
/// 分配行号
/// </summary>
[SugarColumn(ColumnName = "DISTRIBUTION_NUM")]
[JsonPropertyName("disTributionNum")]
public int? DisTributionNum { get; set; }
/// <summary>
/// 数量
/// </summary>
[SugarColumn(ColumnName = "QUANTITY")]
[JsonPropertyName("quantity")]
public int? Quantity { get; set; }
/// <summary>
/// 已接收数量
/// </summary>
[SugarColumn(ColumnName = "QUANTITY_RECEIVED")]
[JsonPropertyName("quantityReceives")]
public int? QuantityReceives { get; set; }
/// <summary>
/// 取消数量
/// </summary>
[SugarColumn(ColumnName = "QUANTITY_CANCELLED")]
[JsonPropertyName("quantityCancelled")]
public int? QuantityCancelled { get; set; }
///// <summary>
///// 承诺日期
///// </summary>
//[SugarColumn(ColumnName = "PROMISED_DATE")]
//[JsonPropertyName("promisdeDate")]
//public DateTime? PromisdeDate { get; set; }
///// <summary>
///// 需要日期
///// </summary>
//[SugarColumn(ColumnName = "NEED_BY_DATE")]
//[JsonPropertyName("needByDate")]
//public DateTime? NeedByDate { get; set; }
/// <summary>
/// 关闭模式
/// </summary>
[SugarColumn(ColumnName = "CLOSED_CODE")]
[JsonPropertyName("closedCode")]
public string? ClosedCode { get; set; }
/// <summary>
/// 最后更新日期
/// </summary>
[SugarColumn(ColumnName = "LAST_UPDATE_DATE")]
[JsonPropertyName("lastUpdateDate")]
public DateTime? LastUpdateDate { get; set; }
/// <summary>
/// 最后更新人
/// </summary>
[SugarColumn(ColumnName = "LAST_UPDATED_BY")]
[JsonPropertyName("lastUpdatedBy")]
public int? LastUpdatedBy { get; set; }
/// <summary>
/// 状态(1:未处理;2:错误;3:成功)
/// </summary>
[SugarColumn(ColumnName = "STATUS")]
[JsonPropertyName("status")]
public int? Status { get; set; }
}

View File

@ -0,0 +1,29 @@
using SqlSugar;
namespace WmsMobileServe.DataBase.Base.Po;
/// <summary>
/// 库存表
/// </summary>
[SugarTable("T_MI_STOCK")]
public class TMiStock
{
// ---
/// <summary>
/// 载具号
/// </summary>
[SugarColumn(ColumnName = "CTL")]
public string? Ctl { get; set; }
/// <summary>
/// 库存状态
/// </summary>
[SugarColumn(ColumnName = "STS")]
public string? Status { get; set; }
}

View File

@ -0,0 +1,221 @@
using Microsoft.SqlServer.Server;
using SqlSugar;
namespace WmsMobileServe.DataBase.Base.Po;
/// <summary>
/// 入库任务表
/// </summary>
[SugarTable("T_ONGOODSSHELF")]
public class TOnGoodsShelf
{
/// <summary>
/// 入库单号
/// </summary>
[SugarColumn(ColumnName = "LOT_ID", IsPrimaryKey = true)]
public string? LotId { get; set; }
/// <summary>
/// 物料编号
/// </summary>
[SugarColumn(ColumnName = "GOODSID")]
public string? GoodsId { get; set; }
/// <summary>
/// 货主
/// </summary>
[SugarColumn(ColumnName = "PROVIDER_ID")]
public string? ProviderId { get; set; }
/// <summary>
/// 库位
/// </summary>
[SugarColumn(ColumnName = "LOCATION_ID")]
public string? LocationId { get; set; }
/// <summary>
/// 入库数量
/// </summary>
[SugarColumn(ColumnName = "STO_NUM")]
public decimal? StoNum { get; set; }
/// <summary>
/// 接收数量
/// </summary>
[SugarColumn(ColumnName = "ACC_NUM")]
public decimal? AccNum { get; set; }
/// <summary>
/// 上架数量
/// </summary>
[SugarColumn(ColumnName = "SHELF_NUM")]
public decimal? ShelfNum { get; set; }
/// <summary>
/// 实际上架数量
/// </summary>
[SugarColumn(ColumnName = "STOCK_NUM")]
public decimal? StockNum { get; set; }
/// <summary>
/// 上架时间
/// </summary>
[SugarColumn(ColumnName = "ONDATE")]
public DateTime? OnDate { get; set; }
/// <summary>
/// 上架人
/// </summary>
[SugarColumn(ColumnName = "ONSHELFUSERID")]
public string? OnShelfUserId { get; set; }
/// <summary>
/// 仓库编号
/// </summary>
[SugarColumn(ColumnName = "STORAGE_ID")]
public string? StorageId { get; set; }
/// <summary>
/// 库区编号
/// </summary>
[SugarColumn(ColumnName = "STORAGE_AREA_ID")]
public string? StorageAreaId { get; set; }
/// <summary>
/// 上架单号
/// </summary>
[SugarColumn(ColumnName = "UPGOODS_ID")]
public string? UpGoodsId { get; set; }
// HASVOLUME
/// <summary>
/// 商品类别编号
/// </summary>
[SugarColumn(ColumnName = "GOODS_TYPEID")]
public string? GoodsTypeId { get; set; }
/// <summary>
/// 入库类型
/// </summary>
[SugarColumn(ColumnName = "STORAGE_MODE")]
public string? StorageMode { get; set; }
/// <summary>
/// 生产日期
/// </summary>
[SugarColumn(ColumnName = "PRODUCTION_DATE")]
public DateTime? ProdictionDate { get; set; }
// GOODSVOLUME
/// <summary>
/// 载具号
/// </summary>
[SugarColumn(ColumnName = "CTL")]
public string? Ctl { get; set; }
/// <summary>
///
/// </summary>
[SugarColumn(ColumnName = "BARCODE")]
public string? BarCode { get; set; }
/// <summary>
/// 客户编号
/// </summary>
[SugarColumn(ColumnName = "CUSTOMER_ID")]
public string? CustomerId { get; set; }
/// <summary>
/// 物品名称
/// </summary>
[SugarColumn(ColumnName = "GOODSNAME")]
public string? GoodsName { get; set; }
// PLCID
// HIGH
/// <summary>
/// 状态
/// </summary>
[SugarColumn(ColumnName = "STATUS")]
public string? Status { get; set; }
/// <summary>
///
/// </summary>
public string? PRODUCLOTID { get; set; }
/// <summary>
/// 单位
/// </summary>
[SugarColumn(ColumnName = "UNIT")]
public string? Unit { get; set; }
/// <summary>
/// 保质期
/// </summary>
[SugarColumn(ColumnName = "BAOZHIQI")]
public string? BAOZHIQI { get; set; }
// WHSELOC
// INSTAND
/// <summary>
/// 重量
/// </summary>
[SugarColumn(ColumnName = "WGH")]
public string? WGH { get; set; }
// DECID
/// <summary>
///
/// </summary>
[SugarColumn(ColumnName = "TASKTYPE")]
public string? TaskType { get; set; }
/// <summary>
///
/// </summary>
[SugarColumn(ColumnName = "GOODS_MEASURE_ID")]
public string? GoodsMeasureId { get; set; }
/// <summary>
/// 打包数量
/// </summary>
[SugarColumn(ColumnName = "PACKING_NUM")]
public decimal? PackingNum { get; set; }
/// <summary>
///
/// </summary>
[SugarColumn(ColumnName = "DAMAGE_NUM")]
public decimal? DamageNum { get; set; }
// ......
/// <summary>
///
/// </summary>
[SugarColumn(ColumnName = "SCALE_UNIT")]
public string? ScaleUnit { get; set; }
/// <summary>
/// 备注
/// </summary>
[SugarColumn(ColumnName = "REMARK")]
public string? Remark { get; set; }
[SugarColumn(ColumnName = "PO_HEADER_ID")]
public string? PoHeaderId { get; set; }
[SugarColumn(ColumnName = "PO_LINE_ID")]
public string? PoLineId { get; set; }
}

View File

@ -0,0 +1,89 @@
using System.Text.Json.Serialization;
using SqlSugar;
namespace WmsMobileServe.DataBase.Base.Po;
/// <summary>
/// 出库/拣货任务表
/// </summary>
[SugarTable("T_CK_PICKINGWAVEGOODS")]
public class TPickGoods
{
/// <summary>
///
/// </summary>
[JsonPropertyName("pickingId")]
[SugarColumn(ColumnName = "PICKINGID")]
public string? PickingId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("goodsId")]
[SugarColumn(ColumnName = "GOOD_ID")]
public string? GoodsId { get; set;}
/// <summary>
///
/// </summary>
[JsonPropertyName("goodsName")]
[SugarColumn(ColumnName = "GOODS_NAME")]
public string? GoodsName { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("vehicleNo")]
[SugarColumn(ColumnName = "CTL")]
public string? VehicleNo { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("location")]
[SugarColumn(ColumnName = "LOC_ID")]
public string? Location { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("miStockNum")]
[SugarColumn(ColumnName = "MISTOCK_NUM")]
public decimal? MiStockNum { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("pickingNum")]
[SugarColumn(ColumnName = "PICKING_NUM")]
public decimal? PickingNum { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("goodsNumSj")]
[SugarColumn(ColumnName = "GOODS_NUM_SJ")]
public decimal? GoodsNumSj { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("status")]
[SugarColumn(ColumnName = "STATUS")]
public string? Status { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("outStand")]
[SugarColumn(ColumnName = "OUTSTAND")]
public string? OutStand { get; set; }
}

View File

@ -0,0 +1,232 @@
using System.Text.Json.Serialization;
using SqlSugar;
namespace WmsMobileServe.DataBase.Base.Po;
[SugarTable("T_RK_WARE_NOTICE_TAB")]
public class TRKWareNoticeTab
{
/// <summary>
/// 入库通知单号
/// </summary>
[JsonPropertyName("warehouseId")]
[SugarColumn(ColumnName = "WAREHOUSING_ID")]
public string? WarehouseId { get; set; }
/// <summary>
/// 物料号
/// </summary>
[JsonPropertyName("goodsId")]
[SugarColumn(ColumnName = "GOODS_ID")]
public string? GoodsId { get; set; }
/// <summary>
/// 采购数量
/// </summary>
[JsonPropertyName("amount")]
[SugarColumn(ColumnName = "AMOUNT")]
public int? Amount { get; set; }
/// <summary>
/// 码盘数量
/// </summary>
[JsonPropertyName("arramount")]
[SugarColumn(ColumnName = "ARRAMOUNT")]
public int? ArrAmount { get; set; }
/// <summary>
/// 生产日期
/// </summary>
[JsonPropertyName("productionDate")]
[SugarColumn(ColumnName = "PRODUCTION_DATE")]
public DateTime? ProductionDate { get; set; }
/// <summary>
/// 入库仓库编号
/// </summary>
[JsonPropertyName("storageId")]
[SugarColumn(ColumnName = "STORAGE_ID")]
public string? StorageId { get; set; }
/// <summary>
/// 入库库区编号
/// </summary>
[JsonPropertyName("storageAreaId")]
[SugarColumn(ColumnName = "STORAGE_AREA_ID")]
public string? StorageAreaId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("packageId")]
[SugarColumn(ColumnName = "PACKAGE_ID")]
public string? PackageId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("remark")]
[SugarColumn(ColumnName = "REMARK")]
public string? Remark { get; set; }
/// <summary>
/// 单位
/// </summary>
[JsonPropertyName("unit")]
[SugarColumn(ColumnName = "UNIT")]
public string? Unit { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("goodsTypeId")]
[SugarColumn(ColumnName = "GOODS_TYPE_ID")]
public string? GoodsTypeId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("provoderId")]
[SugarColumn(ColumnName = "PROVIDER_ID")]
public string? ProvoderId { get; set; }
/// <summary>
/// 采购单号
/// </summary>
[JsonPropertyName("purchaseId")]
[SugarColumn(ColumnName = "PURCHASE_ID")]
public string? PurchaseId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("barCode")]
[SugarColumn(ColumnName = "BARCODE")]
public string? BarCode { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("printSts")]
[SugarColumn(ColumnName = "PRINTSTS")]
public string? PrintSts { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("goodsMeasureId")]
[SugarColumn(ColumnName = "GOODS_MEASURE_ID")]
public string? GoodsMeasureId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("printNum")]
[SugarColumn(ColumnName = "PRINTNUM")]
public decimal? PrintNum { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("diskSts")]
[SugarColumn(ColumnName = "DISKSTS")]
public string? DiskSts { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("customerId")]
[SugarColumn(ColumnName = "CUSTOMER_ID")]
public string? CustomerId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("producLotId")]
[SugarColumn(ColumnName = "PRODUCLOTID")]
public string? ProducLotId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("netWeight")]
[SugarColumn(ColumnName = "NET_WEIGH")]
public decimal? NetWeight { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("poHeaderId")]
[SugarColumn(ColumnName = "PO_HEADER_ID")]
public int? PoHeaderId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("poLineId")]
[SugarColumn(ColumnName = "PO_LINE_ID")]
public int? PoLineId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("lineLocationId")]
[SugarColumn(ColumnName = "LINE_LOCATION_ID")]
public int? LineLocationId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("shipToOrganizationCode")]
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")]
public string? ShipToOrganizationCode { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("shipToOrganizationId")]
[SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_ID")]
public string? ShipToOrganizationId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("lineNum")]
[SugarColumn(ColumnName = "LINE_NUM")]
public int? LineNum { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("shipmentNum")]
[SugarColumn(ColumnName = "SHIPMENT_NUM")]
public int? ShipmentNum { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("poDistrobutionId")]
[SugarColumn(ColumnName = "PO_DISTRIBUTION_ID")]
public int? PoDistrobutionId { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("distributionNum")]
[SugarColumn(ColumnName = "DISTRIBUTION_NUM")]
public int? DistributionNum { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("goodsName")]
[SugarColumn(ColumnName = "GOODS_NAME")]
public string? GoodsName { get; set; }
}

37
WmsMobileServe/Program.cs Normal file
View File

@ -0,0 +1,37 @@
using System.Text;
using Autofac.Extensions.DependencyInjection;
using Autofac;
using WmsMobileServe.AppRunning;
using WmsMobileServe.Utils;
Console.Title = "WMS后台服务";
Console.OutputEncoding = Encoding.UTF8;
ConsoleLog.DisbleQuickEditMode();
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllers().AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNamingPolicy = null; // 修改返回配置,返回原实体类数据
});
builder.Services.AddHostedService<HostService>();
// 添加跨域,允许任何人访问
builder.Services.AddCors(options =>
{
options.AddPolicy("any", policyBuilder =>
{
policyBuilder.WithOrigins("*").AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader();
});
});
builder.WebHost.UseUrls("http://*:19990");
builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory()); // 使用 autoFac 替换注入容器
builder.Host.ConfigureContainer<ContainerBuilder>(builder =>
{
builder.RegisterModule<AutofacModule>();
});
var app = builder.Build();
app.UseCors("any");
app.UseAuthorization();
app.MapControllers();
app.Run();

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
https://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project>
<PropertyGroup>
<DeleteExistingFiles>true</DeleteExistingFiles>
<ExcludeApp_Data>false</ExcludeApp_Data>
<LaunchSiteAfterPublish>true</LaunchSiteAfterPublish>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<PublishProvider>FileSystem</PublishProvider>
<PublishUrl>bin\Release\net8.0\publish\</PublishUrl>
<WebPublishMethod>FileSystem</WebPublishMethod>
<_TargetId>Folder</_TargetId>
<SiteUrlToLaunchAfterPublish />
<TargetFramework>net8.0</TargetFramework>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<PublishSingleFile>true</PublishSingleFile>
<ProjectGuid>edf77b93-3209-4d19-9bc5-789fbb0960fa</ProjectGuid>
<SelfContained>true</SelfContained>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
https://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project>
<PropertyGroup>
<_PublishTargetUrl>F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\</_PublishTargetUrl>
<History>True|2024-11-30T10:55:01.7053760Z||;True|2024-11-28T10:34:31.9681134+08:00||;</History>
<LastFailureDetails />
</PropertyGroup>
</Project>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
https://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project>
<PropertyGroup>
<DeleteExistingFiles>true</DeleteExistingFiles>
<ExcludeApp_Data>false</ExcludeApp_Data>
<LaunchSiteAfterPublish>true</LaunchSiteAfterPublish>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<PublishProvider>FileSystem</PublishProvider>
<PublishUrl>bin\Release\net8.0\publish\</PublishUrl>
<WebPublishMethod>FileSystem</WebPublishMethod>
<_TargetId>Folder</_TargetId>
<SiteUrlToLaunchAfterPublish />
<TargetFramework>net8.0</TargetFramework>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<PublishSingleFile>true</PublishSingleFile>
<ProjectGuid>edf77b93-3209-4d19-9bc5-789fbb0960fa</ProjectGuid>
<SelfContained>true</SelfContained>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
https://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project>
<PropertyGroup>
<History>True|2024-12-29T06:42:12.5709633Z||;True|2024-12-29T12:45:50.9744021+08:00||;True|2024-12-29T10:30:10.2631642+08:00||;True|2024-12-29T10:23:47.6305677+08:00||;True|2024-12-29T09:58:41.4310552+08:00||;True|2024-12-28T16:30:31.9065438+08:00||;True|2024-12-28T11:16:19.0245632+08:00||;True|2024-12-28T10:55:58.3606925+08:00||;True|2024-12-28T10:54:54.1710944+08:00||;True|2024-12-26T12:44:15.4238386+08:00||;True|2024-12-26T11:26:58.6023011+08:00||;True|2024-12-26T11:26:36.0586329+08:00||;True|2024-12-26T11:21:32.9976961+08:00||;False|2024-12-26T11:20:42.4803863+08:00||;True|2024-12-26T10:56:07.5030902+08:00||;True|2024-12-26T10:43:51.4346813+08:00||;True|2024-12-26T10:34:13.9843183+08:00||;True|2024-12-26T10:29:27.9055183+08:00||;False|2024-12-26T10:28:32.6652926+08:00||;True|2024-12-26T10:10:52.9526099+08:00||;True|2024-12-25T14:35:05.7471577+08:00||;False|2024-12-25T14:34:00.6938046+08:00||;</History>
<LastFailureDetails />
<_PublishTargetUrl>F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\</_PublishTargetUrl>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,31 @@
{
"$schema": "http://json.schemastore.org/launchsettings.json",
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50960",
"sslPort": 0
}
},
"profiles": {
"http": {
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
"launchUrl": "weatherforecast",
"applicationUrl": "http://localhost:5134",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"launchUrl": "weatherforecast",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}

View File

@ -0,0 +1,244 @@
using System.Runtime.InteropServices;
using System.Text;
namespace WmsMobileServe.Utils;
/// <summary>
/// 输出信息
/// </summary>
public class ConsoleLog
{
private static readonly object _locker = new();
/// <summary>
/// 输出提示信息
/// </summary>
/// <param name="messages"></param>
public static void Info(params string[] messages) => Info(true, messages);
/// <summary>
/// 输出提示信息
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Info(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.DarkCyan;
Console.Write(stringBuilder.ToString());
}
}
/// <summary>
/// 输出错误信息
/// </summary>
/// <param name="messages"></param>
public static void Error(params string[] messages) => Error(true, messages);
/// <summary>
/// 输出错误信息
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Error(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.Write(stringBuilder.ToString());
}
}
/// <summary>
/// 输出异常信息
/// </summary>
/// <param name="messages"></param>
public static void Exception(params string[] messages) => Exception(true, messages);
/// <summary>
/// 输出异常信息
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Exception(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.Write(stringBuilder.ToString());
}
}
/// <summary>
/// 输出成功信息
/// </summary>
/// <param name="messages"></param>
public static void Success(params string[] messages) => Success(true, messages);
/// <summary>
/// 输出成功信息
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Success(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.DarkGreen;
Console.Write(stringBuilder.ToString());
}
}
/// <summary>
/// 输出警告信息
/// </summary>
/// <param name="messages"></param>
public static void Warning(params string[] messages) => Warning(true, messages);
/// <summary>
/// 输出警告信息
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Warning(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.DarkYellow;
Console.Write(stringBuilder.ToString());
}
}
/// <summary>
/// 输出蓝色提示信息
/// </summary>
/// <param name="messages"></param>
public static void Tip(params string[] messages) => Tip(true, messages);
/// <summary>
/// 输出蓝色提示信息
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Tip(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.Blue;
Console.Write(stringBuilder.ToString());
}
}
/// <summary>
/// Tcp 通讯专用
/// </summary>
/// <param name="messages"></param>
public static void Tcp(params string[] messages) => Tcp(true, messages);
/// <summary>
/// Tcp 通讯专用
/// </summary>
/// <param name="isShow"></param>
/// <param name="messages"></param>
public static void Tcp(bool isShow, params string[] messages)
{
if (!isShow) return;
if (messages.Length == 0) return;
DateTime now = DateTime.Now;
StringBuilder stringBuilder = new();
stringBuilder.AppendLine(now.ToString("yyyy-MM-dd HH:mm:ss:fff"));
foreach (string message in messages)
{
stringBuilder.AppendLine($" -- {message}");
}
lock (_locker)
{
Console.ForegroundColor = ConsoleColor.White;
Console.Write(stringBuilder.ToString());
}
}
const int STD_INPUT_HANDLE = -10;
const uint ENABLE_QUICK_EDIT_MODE = 0x0040;
[DllImport("kernel32.dll", SetLastError = true)]
internal static extern nint GetStdHandle(int hConsoleHandle);
[DllImport("kernel32.dll", SetLastError = true)]
internal static extern bool GetConsoleMode(nint hConsoleHandle, out uint mode);
[DllImport("kernel32.dll", SetLastError = true)]
internal static extern bool SetConsoleMode(nint hConsoleHandle, uint mode);
/// <summary>
/// 禁用快速编辑 ---- 此项会屏蔽控制台输入
/// </summary>
public static void DisbleQuickEditMode()
{
nint hStdin = GetStdHandle(STD_INPUT_HANDLE);
GetConsoleMode(hStdin, out uint mode);
mode &= ~ENABLE_QUICK_EDIT_MODE;
SetConsoleMode(hStdin, mode);
}
}

View File

@ -0,0 +1,84 @@
using System.Text;
namespace WmsMobileServe.Utils.HttpUtils.Entity;
public class ApiResponseInfo
{
/// <summary>
/// 请求 URL
/// </summary>
public string? RequestUrl { get; set; }
/// <summary>
/// 请求字符串
/// </summary>
public string? RequestMsg { get; set; }
/// <summary>
/// 响应字符串
/// </summary>
public string? ResponseMsg { get; set; }
/// <summary>
/// 请求时间
/// </summary>
public DateTime? RequestTime { get; set; }
/// <summary>
/// 响应时间
/// </summary>
public DateTime? ResponseTime { get; set; }
/// <summary>
/// 是否发送成功
/// </summary>
/// <remarks>
/// 注意:这里仅表示服务端有响应
/// </remarks>
public bool IsSend { get; set; }
/// <summary>
/// 请求方式
/// </summary>
public string? RequestMethod { get; set; }
/// <summary>
/// 请求耗时
/// </summary>
public double UseTime { get; set; }
/// <summary>
/// 返回的异常,没有异常返回 null
/// </summary>
public Exception? Exception { get; set; }
/// <summary>
/// 重写toString
/// </summary>
/// <returns></returns>
public override string ToString()
{
StringBuilder builder = new();
builder.AppendLine($"[请求结果] {IsSend}");
builder.AppendLine($"[请求方式] {RequestMethod}");
builder.AppendLine($"[请求地址] {RequestUrl}");
builder.AppendLine($"[请求信息] {RequestMsg}");
builder.AppendLine($"[响应信息] {ResponseMsg}");
builder.AppendLine($"[请求时间] {RequestTime}");
builder.AppendLine($"[响应时间] {RequestTime}");
builder.AppendLine($"[请求耗时] {UseTime} ms");
if (Exception != default)
{
builder.AppendLine($"[异常信息] {Exception.Message}");
}
return builder.ToString();
}
}
public class ApiResponseInfo<T> : ApiResponseInfo where T : class, new()
{
/// <summary>
/// 响应的实体类
/// </summary>
public T? ResponseEntity { get; set; }
}

View File

@ -0,0 +1,191 @@
using System.Diagnostics;
using System.Net.Http.Headers;
using System.Text;
using Newtonsoft.Json;
using WmsMobileServe.Utils.HttpUtils.Entity;
namespace WmsMobileServe.Utils.HttpUtils;
public class WebApiClient
{
/*
*
*
* 2024510
*
*/
public WebApiClient() { }
private string? _baseUrl = string.Empty;
private Action<ApiResponseInfo>? _apiAction;
public WebApiClient(Action<ApiResponseInfo> apiAction)
{
_apiAction = apiAction;
}
public WebApiClient(string url, Action<ApiResponseInfo> action)
{
_baseUrl = url;
_apiAction = action;
}
/// <summary>
/// 设置响应事件,
/// </summary>
/// <param name="action"></param>
public void SetResponseAction(Action<ApiResponseInfo> action)
{
_apiAction = action;
}
public void SetBaseUrl(string url)
{
_baseUrl = url;
}
/// <summary>
/// 执行POST请求
/// </summary>
/// <typeparam name="TRequest"></typeparam>
/// <typeparam name="TResponse"></typeparam>
/// <param name="requestEntity"></param>
/// <param name="method"></param>
/// <param name="time"></param>
/// <returns></returns>
public ApiResponseInfo<TResponse> HttpPost<TRequest, TResponse>(TRequest requestEntity, string method = "", int time = 10000, bool executeAction = true) where TRequest : class where TResponse : class, new()
{
ApiResponseInfo<TResponse> result = new()
{
RequestMethod = "POST"
};
string address = _baseUrl + method;
Encoding encoding = Encoding.UTF8;
Stopwatch sw = new();
string sendMes = JsonConvert.SerializeObject(requestEntity);
sw.Start();
try
{
HttpContent content = new StringContent(sendMes, encoding, "application/json");
HttpClient client = new();
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
client.Timeout = new TimeSpan(0, 0, 0, 0, time);
result.RequestTime = DateTime.Now;
var requestTask = client.PostAsync(address, content);
requestTask.Wait();
var responseResult = requestTask.Result;
if (responseResult.IsSuccessStatusCode)
{
var responseRead = responseResult.Content.ReadAsStringAsync();
responseRead.Wait();
string responseString = responseRead.Result;
result.IsSend = true;
result.RequestMsg = sendMes;
result.RequestUrl = address;
result.ResponseMsg = responseString;
result.ResponseEntity = JsonConvert.DeserializeObject<TResponse>(responseString);
}
else
{
var responseCode = responseResult.StatusCode;
var responseRead = responseResult.Content.ReadAsStringAsync();
responseRead.Wait();
string responseString = responseRead.Result;
result.IsSend = false;
result.RequestMsg = sendMes;
result.RequestUrl = address;
result.Exception = new Exception($"[{responseCode}]{responseString}");
}
}
catch (Exception ex)
{
result.IsSend = false;
result.RequestMsg = sendMes;
result.RequestUrl = address;
result.Exception = ex;
}
result.ResponseTime = DateTime.Now;
sw.Stop();
result.ResponseTime = DateTime.Now;
TimeSpan ts = sw.Elapsed;
result.UseTime = ts.TotalMilliseconds;
if (executeAction)
{
_apiAction?.Invoke(result);
}
return result;
}
public ApiResponseInfo HttpGet(Dictionary<string, object>? request, string method = "", int time = 10000, bool executeAction = true)
{
ApiResponseInfo result = new()
{
RequestMethod = "GET"
};
Encoding encoding = Encoding.UTF8;
string paramString = "";
if (request != null)
{
foreach (var param in request)
{
paramString += $"{param.Key}={param.Value}";
}
}
string url = _baseUrl + method + $"{(string.IsNullOrEmpty(paramString) ? "" : $"?{paramString}")}";
Stopwatch sw = new();
sw.Start();
try
{
HttpClient client = new();
client.Timeout = new TimeSpan(0, 0, 0, 0, time);
result.RequestTime = DateTime.Now;
var requestTask = client.GetAsync(url);
requestTask.Wait();
var responseResult = requestTask.Result;
if (responseResult.IsSuccessStatusCode)
{
var responseRead = responseResult.Content.ReadAsStringAsync();
responseRead.Wait();
string responseString = responseRead.Result;
result.IsSend = true;
result.RequestMsg = paramString;
result.RequestUrl = url;
result.ResponseMsg = responseString;
}
else
{
var responseCode = responseResult.StatusCode;
var responseRead = responseResult.Content.ReadAsStringAsync();
responseRead.Wait();
string responseString = responseRead.Result;
result.IsSend = false;
result.RequestMsg = paramString;
result.RequestUrl = url;
result.Exception = new Exception($"[{responseCode}]{responseString}");
}
}
catch (Exception ex)
{
result.IsSend = false;
result.RequestMsg = paramString;
result.RequestUrl = url;
result.Exception = ex;
}
result.ResponseTime = DateTime.Now;
sw.Stop();
result.ResponseTime = DateTime.Now;
TimeSpan ts = sw.Elapsed;
result.UseTime = ts.TotalMilliseconds;
if (executeAction)
{
_apiAction?.Invoke(result);
}
return result;
}
}

View File

@ -0,0 +1,50 @@
using System.Text.RegularExpressions;
namespace WmsMobileServe.Utils;
public static class StringUtils
{
/// <summary>
/// 判断一个字符串是不是 decimal
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static bool IsDecimal(this string? value)
{
if(string.IsNullOrWhiteSpace(value)) return false;
return Regex.IsMatch(value, "^\\d+\\.?\\d+$");
}
/// <summary>
/// 判断一个字符串 是不是 decimal
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static bool IsNotDecimal(this string? value)
{
return !value.IsDecimal();
}
/// <summary>
/// 将字符串转换为 decimal
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static decimal? ToDecimal(this string? value)
{
try
{
if (!value.IsDecimal()) return default;
return Convert.ToDecimal(value);
}
catch { return default; }
}
public static bool IsNumber(this string? value)
{
if (string.IsNullOrWhiteSpace(value)) return false;
return Regex.IsMatch(value, "^\\d+$");
}
}

View File

@ -0,0 +1,52 @@
namespace WmsMobileServe.Utils;
/// <summary>
/// 唯一识别号工具
/// </summary>
public class UUIDUtils
{
const string sysId = "009"; // 系统的编号
#region UUID
private static readonly object getNewUUIDLock2 = new();
private static string lastUUID2 = string.Empty;
private static string lasTimeTick2 = DateTime.Now.ToString("yyyyMMddHHmmssfff");
private static ushort sortUUID2 = 0;
/// <summary>
/// 返回一个唯一识别号 以时间戳为基础
/// </summary>
/// <returns></returns>
/// <remarks>
/// 这方法产生的ID会短一点但是单位时间内产生的数量较少
/// </remarks>
public static string GetNewUUID2()
{
lock (getNewUUIDLock2)
{
while (true)
{
string timeTick = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds().ToString();
if (timeTick != lasTimeTick2)
{
lasTimeTick2 = timeTick;
sortUUID2 = 0;
}
string sort = sortUUID2.ToString().PadLeft(3, '0');
string newUUID = $"{timeTick}{sysId}{sort}";
sortUUID2++;
if (sortUUID2 > 900)
sortUUID2 = 0;
if (newUUID != lastUUID2)
{
lastUUID2 = newUUID;
return newUUID;
}
}
}
}
#endregion
}

View File

@ -0,0 +1,32 @@
using System.Reflection.PortableExecutable;
using System.Xml.Serialization;
namespace WmsMobileServe.Utils;
/// <summary>
/// XML 工具类
/// </summary>
public class XmlUtils
{
/// <summary>
/// 格式化xml字符串到实体类
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="xmlString"></param>
/// <returns></returns>
public static T? Deserialize<T>(string xmlString) where T : class
{
try
{
using StringReader reader = new(xmlString);
XmlSerializer xs = new(typeof(T));
T? ret = xs.Deserialize(reader) as T;
return ret;
}
catch { }
return default;
}
}

View File

@ -0,0 +1,22 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Autofac" Version="8.1.1" />
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="10.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="SqlSugarCore" Version="5.1.4.170" />
</ItemGroup>
<ItemGroup>
<Folder Include="Model\Bo\" />
<Folder Include="Model\Po\" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Controller_SelectedScaffolderID>ApiControllerEmptyScaffolder</Controller_SelectedScaffolderID>
<Controller_SelectedScaffolderCategoryPath>root/Common/Api</Controller_SelectedScaffolderCategoryPath>
<ActiveDebugProfile>http</ActiveDebugProfile>
<NameOfLastUsedPublishProfile>F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\Properties\PublishProfiles\FolderProfile1.pubxml</NameOfLastUsedPublishProfile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DebuggerFlavor>ProjectDebugger</DebuggerFlavor>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,8 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

View File

@ -0,0 +1,9 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@ -0,0 +1,224 @@
[
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "BindingVehicleIn",
"RelativePath": "api/mobile/stockIn/bindingVehicleIn",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "request",
"Type": "WmsMobileServe.ApiServe.Mobile.Dto.BindingVehicleInRequest",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "BindingVehicleInEbs",
"RelativePath": "api/mobile/stockIn/bindingVehicleInEbs",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "request",
"Type": "WmsMobileServe.ApiServe.Mobile.Dto.BindingVehicleInEbsReq",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "BindingVehicleInEbsOld",
"RelativePath": "api/mobile/stockIn/bindingVehicleInEbsOld",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "request",
"Type": "WmsMobileServe.ApiServe.Mobile.Dto.BindingVehicleInEbsOldReq",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "BindingVehicleInMes",
"RelativePath": "api/mobile/stockIn/bindingVehicleInMes",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "request",
"Type": "WmsMobileServe.ApiServe.Mobile.Dto.BindingVehicleInReq",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "EmptyVehicleIn",
"RelativePath": "api/mobile/stockIn/emptyVehicleIn",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "request",
"Type": "WmsMobileServe.ApiClient.Mes.Dto.EmptyVehicleInReq",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "GetCanUseGoods",
"RelativePath": "api/mobile/stockIn/getCanUseGoods",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "request",
"Type": "WmsMobileServe.ApiServe.Mobile.Dto.GetCanUseGoodsRequest",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse\u00601[[System.Collections.Generic.List\u00601[[WmsMobileServe.DataBase.Base.Po.CuxWmsPoLinesItf, WmsMobileServe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "GetCuxData",
"RelativePath": "api/mobile/stockIn/getCuxData",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse\u00601[[System.Collections.Generic.List\u00601[[WmsMobileServe.DataBase.Base.Po.CuxWmsPoLinesItf, WmsMobileServe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "GetGoodsDetail",
"RelativePath": "api/mobile/stockIn/getGoodsDetail",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "boxNo",
"Type": "System.String",
"IsRequired": false
}
],
"ReturnTypes": [
{
"Type": "WmsMobileServe.ApiServe.Mobile.Vo.MobileApiResponse\u00601[[WmsMobileServe.ApiServe.Mobile.Dto.GetGoodsDetailResp, WmsMobileServe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "WmsMobileServe.ApiServe.Mobile.Controllers.StockInController",
"Method": "ApiTest",
"RelativePath": "api/mobile/stockIn/test",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [],
"ReturnTypes": [
{
"Type": "System.String",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
}
]

View File

@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+051c9739c4e22ef13eae1293e06d561541999e46")]
[assembly: System.Reflection.AssemblyProductAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyTitleAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。

View File

@ -0,0 +1 @@
faba1f4984443d296d9b9914e64aa807a202192c9637182dc0adfc7bbbba75aa

View File

@ -0,0 +1,19 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = WmsMobileServe
build_property.RootNamespace = WmsMobileServe
build_property.ProjectDir = F:\AndriodProject\2024_11_JinWang_ChengPing\WmsMobileServe\WmsMobileServe\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 8.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = F:\AndriodProject\2024_11_JinWang_ChengPing\WmsMobileServe\WmsMobileServe
build_property._RazorSourceGeneratorDebug =

View File

@ -0,0 +1,17 @@
// <auto-generated/>
global using global::Microsoft.AspNetCore.Builder;
global using global::Microsoft.AspNetCore.Hosting;
global using global::Microsoft.AspNetCore.Http;
global using global::Microsoft.AspNetCore.Routing;
global using global::Microsoft.Extensions.Configuration;
global using global::Microsoft.Extensions.DependencyInjection;
global using global::Microsoft.Extensions.Hosting;
global using global::Microsoft.Extensions.Logging;
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Net.Http.Json;
global using global::System.Threading;
global using global::System.Threading.Tasks;

View File

@ -0,0 +1 @@
34fcacf41ab5c6025d87556e7654341b2ee60b401570bffc8193512a948fbb8e

View File

@ -0,0 +1,342 @@
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\appsettings.Development.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\appsettings.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.exe
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.deps.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.runtimeconfig.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.pdb
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Autofac.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Autofac.Extensions.DependencyInjection.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Azure.Core.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Azure.Identity.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Data.Sqlite.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Identity.Client.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Abstractions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Logging.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Tokens.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.SqlServer.Server.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Win32.SystemEvents.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\MySqlConnector.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Newtonsoft.Json.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Npgsql.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Oracle.ManagedDataAccess.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Oscar.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.batteries_v2.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.core.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SqlSugar.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\DM.DmProvider.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Kdbndp.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.ClientModel.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Configuration.ConfigurationManager.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Diagnostics.PerformanceCounter.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.DirectoryServices.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Drawing.Common.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.IdentityModel.Tokens.Jwt.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Memory.Data.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Runtime.Caching.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Security.Cryptography.ProtectedData.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Security.Permissions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Windows.Extensions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\de\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\es\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\fr\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\it\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ja\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ko\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ru\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x64\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x86\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.csproj.AssemblyReference.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.GeneratedMSBuildEditorConfig.editorconfig
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.AssemblyInfoInputs.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.AssemblyInfo.cs
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.csproj.CoreCompileInputs.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.MvcApplicationPartsAssemblyInfo.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.build.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.development.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.WmsMobileServe.Microsoft.AspNetCore.StaticWebAssets.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.build.WmsMobileServe.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.WmsMobileServe.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.WmsMobileServe.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.pack.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\scopedcss\bundle\WmsMobileServe.styles.css
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobil.9D52FE47.Up2Date
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\refint\WmsMobileServe.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.pdb
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.genruntimeconfig.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\ref\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.csproj.AssemblyReference.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.GeneratedMSBuildEditorConfig.editorconfig
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.AssemblyInfoInputs.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.AssemblyInfo.cs
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.csproj.CoreCompileInputs.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.MvcApplicationPartsAssemblyInfo.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\refint\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\appsettings.Development.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\appsettings.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.exe
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.deps.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.runtimeconfig.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Autofac.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Autofac.Extensions.DependencyInjection.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Azure.Core.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Azure.Identity.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Data.Sqlite.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Identity.Client.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Logging.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Tokens.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.SqlServer.Server.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\MySqlConnector.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Newtonsoft.Json.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Npgsql.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Oracle.ManagedDataAccess.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Oscar.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.batteries_v2.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.core.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SqlSugar.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\DM.DmProvider.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Kdbndp.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.ClientModel.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Configuration.ConfigurationManager.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.IdentityModel.Tokens.Jwt.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Memory.Data.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Security.Cryptography.ProtectedData.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Security.Permissions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\de\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\es\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\fr\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\it\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ja\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ko\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ru\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x86\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.build.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.development.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.WmsMobileServe.Microsoft.AspNetCore.StaticWebAssets.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.build.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.pack.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\scopedcss\bundle\WmsMobileServe.styles.css
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobil.9D52FE47.Up2Date
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.genruntimeconfig.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\ref\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\appsettings.Development.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\appsettings.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.exe
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.deps.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.runtimeconfig.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Autofac.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Autofac.Extensions.DependencyInjection.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Azure.Core.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Azure.Identity.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Data.Sqlite.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Identity.Client.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Logging.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.IdentityModel.Tokens.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.SqlServer.Server.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\MySqlConnector.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Newtonsoft.Json.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Npgsql.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Oracle.ManagedDataAccess.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Oscar.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.batteries_v2.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.core.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\SqlSugar.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\DM.DmProvider.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\Kdbndp.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.ClientModel.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Configuration.ConfigurationManager.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.IdentityModel.Tokens.Jwt.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Memory.Data.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Security.Cryptography.ProtectedData.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Security.Permissions.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\de\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\es\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\fr\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\it\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ja\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ko\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\ru\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win-x86\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\bin\Debug\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.csproj.AssemblyReference.cache
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.GeneratedMSBuildEditorConfig.editorconfig
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.AssemblyInfoInputs.cache
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.AssemblyInfo.cs
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.csproj.CoreCompileInputs.cache
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.MvcApplicationPartsAssemblyInfo.cache
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.build.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.development.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.WmsMobileServe.Microsoft.AspNetCore.StaticWebAssets.props
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.build.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\staticwebassets.pack.json
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\scopedcss\bundle\WmsMobileServe.styles.css
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobil.9D52FE47.Up2Date
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\refint\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\WmsMobileServe.genruntimeconfig.cache
F:\AndriodProject\2024_11_JinWang_BanCai\WmsMobileServe\WmsMobileServe\obj\Debug\net8.0\ref\WmsMobileServe.dll

Binary file not shown.

View File

@ -0,0 +1 @@
ea4146c0425584f0aac77d16435fcf84ce8cc24d8b36018af67282d71b9a8c6b

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
{
"Version": 1,
"Hash": "no2FY122M3c5wMy0eUk7qMP8sKcnK8IabNLWFD0lv/4=",
"Source": "WmsMobileServe",
"BasePath": "_content/WmsMobileServe",
"Mode": "Default",
"ManifestType": "Build",
"ReferencedProjectsConfiguration": [],
"DiscoveryPatterns": [],
"Assets": []
}

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="..\build\WmsMobileServe.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="..\buildMultiTargeting\WmsMobileServe.props" />
</Project>

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@ -0,0 +1,94 @@
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\WmsMobileServe.exe
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\appsettings.Development.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\appsettings.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\WmsMobileServe.deps.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\WmsMobileServe.runtimeconfig.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Autofac.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Autofac.Extensions.DependencyInjection.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Azure.Core.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Azure.Identity.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Bcl.AsyncInterfaces.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Data.Sqlite.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Extensions.DependencyInjection.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Identity.Client.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Identity.Client.Extensions.Msal.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.IdentityModel.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.IdentityModel.JsonWebTokens.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.IdentityModel.Logging.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.IdentityModel.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.IdentityModel.Tokens.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.SqlServer.Server.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\MySqlConnector.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Newtonsoft.Json.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Npgsql.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Oracle.ManagedDataAccess.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Oscar.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\SQLitePCLRaw.batteries_v2.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\SQLitePCLRaw.core.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\SQLitePCLRaw.provider.e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\SqlSugar.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\DM.DmProvider.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\Kdbndp.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.ClientModel.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Configuration.ConfigurationManager.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.IdentityModel.Tokens.Jwt.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Memory.Data.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Security.Cryptography.ProtectedData.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Security.Permissions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\de\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\es\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\fr\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\it\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\ja\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\ko\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\pt-BR\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\ru\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\zh-Hans\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\zh-Hant\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-armel\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-mips64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-musl-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-musl-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-musl-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-ppc64le\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-s390x\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux-x86\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\osx-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\osx-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-arm\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-arm64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-x64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win-x86\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net6.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\publish\runtimes\win\lib\net6.0\System.Windows.Extensions.dll

View File

@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a7da6f0255148dcc63118c774686c5d7598a10ac")]
[assembly: System.Reflection.AssemblyProductAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyTitleAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。

View File

@ -0,0 +1 @@
7612ee502144279321ac41faf810fc219847daadcbfda97da9631a2ea429bfdb

View File

@ -0,0 +1,23 @@
is_global = true
build_property.EnableAotAnalyzer =
build_property.EnableSingleFileAnalyzer =
build_property.EnableTrimAnalyzer =
build_property.IncludeAllContentForSelfExtract =
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = WmsMobileServe
build_property.RootNamespace = WmsMobileServe
build_property.ProjectDir = F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 8.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe
build_property._RazorSourceGeneratorDebug =

View File

@ -0,0 +1,17 @@
// <auto-generated/>
global using global::Microsoft.AspNetCore.Builder;
global using global::Microsoft.AspNetCore.Hosting;
global using global::Microsoft.AspNetCore.Http;
global using global::Microsoft.AspNetCore.Routing;
global using global::Microsoft.Extensions.Configuration;
global using global::Microsoft.Extensions.DependencyInjection;
global using global::Microsoft.Extensions.Hosting;
global using global::Microsoft.Extensions.Logging;
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Net.Http.Json;
global using global::System.Threading;
global using global::System.Threading.Tasks;

View File

@ -0,0 +1 @@
90da5e51f7a402d8f0875de768bd55acbb03b0d7117f037e928bd2605c233445

View File

@ -0,0 +1,228 @@
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\appsettings.Development.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\appsettings.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.exe
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.deps.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.runtimeconfig.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.pdb
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Autofac.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Autofac.Extensions.DependencyInjection.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Azure.Core.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Azure.Identity.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Data.Sqlite.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Identity.Client.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Abstractions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Logging.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Tokens.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.SqlServer.Server.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Win32.SystemEvents.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\MySqlConnector.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Newtonsoft.Json.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Npgsql.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Oracle.ManagedDataAccess.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Oscar.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SQLitePCLRaw.batteries_v2.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SQLitePCLRaw.core.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SqlSugar.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\DM.DmProvider.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Kdbndp.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.ClientModel.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Configuration.ConfigurationManager.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Diagnostics.PerformanceCounter.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.DirectoryServices.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Drawing.Common.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.IdentityModel.Tokens.Jwt.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Memory.Data.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Runtime.Caching.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Security.Cryptography.ProtectedData.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Security.Permissions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Windows.Extensions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\de\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\es\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\fr\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\it\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\ja\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\ko\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\ru\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x64\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x86\native\e_sqlite3.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.csproj.AssemblyReference.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.GeneratedMSBuildEditorConfig.editorconfig
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.AssemblyInfoInputs.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.AssemblyInfo.cs
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.csproj.CoreCompileInputs.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.MvcApplicationPartsAssemblyInfo.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets.build.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets.development.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.WmsMobileServe.Microsoft.AspNetCore.StaticWebAssets.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.build.WmsMobileServe.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.buildMultiTargeting.WmsMobileServe.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.buildTransitive.WmsMobileServe.props
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets.pack.json
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\scopedcss\bundle\WmsMobileServe.styles.css
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobil.9D52FE47.Up2Date
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\refint\WmsMobileServe.dll
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.pdb
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.genruntimeconfig.cache
F:\A开发项目\A菲达宝开项目\2024-11-3_景旺电子\Application\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\ref\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.csproj.AssemblyReference.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.GeneratedMSBuildEditorConfig.editorconfig
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.AssemblyInfoInputs.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.AssemblyInfo.cs
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.csproj.CoreCompileInputs.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.MvcApplicationPartsAssemblyInfo.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\refint\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\appsettings.Development.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\appsettings.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.exe
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.deps.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.runtimeconfig.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\WmsMobileServe.pdb
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Autofac.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Autofac.Extensions.DependencyInjection.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Azure.Core.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Azure.Identity.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Data.Sqlite.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Identity.Client.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Abstractions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Logging.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.IdentityModel.Tokens.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.SqlServer.Server.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\MySqlConnector.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Newtonsoft.Json.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Npgsql.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Oracle.ManagedDataAccess.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Oscar.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SQLitePCLRaw.batteries_v2.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SQLitePCLRaw.core.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\SqlSugar.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\DM.DmProvider.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\Kdbndp.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.ClientModel.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Configuration.ConfigurationManager.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.IdentityModel.Tokens.Jwt.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Memory.Data.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Security.Cryptography.ProtectedData.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Security.Permissions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\de\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\es\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\fr\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\it\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\ja\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\ko\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\pt-BR\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\ru\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x64\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win-x86\native\e_sqlite3.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.Diagnostics.PerformanceCounter.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\linux\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\osx\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.DirectoryServices.Protocols.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Runtime.Caching.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\bin\Release\net8.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets.build.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets.development.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.WmsMobileServe.Microsoft.AspNetCore.StaticWebAssets.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.build.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.buildMultiTargeting.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets\msbuild.buildTransitive.WmsMobileServe.props
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\staticwebassets.pack.json
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\scopedcss\bundle\WmsMobileServe.styles.css
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobil.9D52FE47.Up2Date
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\WmsMobileServe.genruntimeconfig.cache
F:\AndriodProject\2024_11_JinWang_lengDong\WmsMobileServe\WmsMobileServe\obj\Release\net8.0\ref\WmsMobileServe.dll

Binary file not shown.

View File

@ -0,0 +1 @@
5ef42e92c31c07e8e4897a791a0fa71b86c1340c2d56213750cb322a94afe040

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
{
"Version": 1,
"Hash": "no2FY122M3c5wMy0eUk7qMP8sKcnK8IabNLWFD0lv/4=",
"Source": "WmsMobileServe",
"BasePath": "_content/WmsMobileServe",
"Mode": "Default",
"ManifestType": "Build",
"ReferencedProjectsConfiguration": [],
"DiscoveryPatterns": [],
"Assets": []
}

View File

@ -0,0 +1,11 @@
{
"Version": 1,
"Hash": "bar20eruJ95aBiaIcDQGJNJWgH+FjzBw3arFz9xpW1E=",
"Source": "WmsMobileServe",
"BasePath": "_content/WmsMobileServe",
"Mode": "Default",
"ManifestType": "Publish",
"ReferencedProjectsConfiguration": [],
"DiscoveryPatterns": [],
"Assets": []
}

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="..\build\WmsMobileServe.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="..\buildMultiTargeting\WmsMobileServe.props" />
</Project>

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

Some files were not shown because too many files have changed in this diff Show More