<add>添加拣货任务返回条码

This commit is contained in:
葛林强 2025-01-15 09:28:57 +08:00
parent 92bbc387a8
commit b625cd37dc
18 changed files with 1669 additions and 22 deletions

View File

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

View File

@ -80,6 +80,13 @@ public class TPickGoods
[SugarColumn(ColumnName = "OUTSTAND")] [SugarColumn(ColumnName = "OUTSTAND")]
public string? OutStand { get; set; } public string? OutStand { get; set; }
/// <summary>
///
/// </summary>
[JsonPropertyName("barCode")]
[SugarColumn(ColumnName = "BARCODE")]
public string? BarCode { get; set; }

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("WmsMobileServe")] [assembly: System.Reflection.AssemblyCompanyAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+98d129582dc00a1e2d765b1be04ba8400bf85d5f")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+92bbc387a84502ea1324bf99f374d21773d1a098")]
[assembly: System.Reflection.AssemblyProductAttribute("WmsMobileServe")] [assembly: System.Reflection.AssemblyProductAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyTitleAttribute("WmsMobileServe")] [assembly: System.Reflection.AssemblyTitleAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
5f336b83f61433ac5e0450a6e7207fa6646fc7abc556632634eab6785439c859 2b2dd5cdd49ee0bef0732989838c0d301eefdd5ba36a3e08da61b7af941638ef

View File

@ -1,4 +1,8 @@
is_global = true is_global = true
build_property.EnableAotAnalyzer =
build_property.EnableSingleFileAnalyzer =
build_property.EnableTrimAnalyzer =
build_property.IncludeAllContentForSelfExtract =
build_property.TargetFramework = net8.0 build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion = build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true build_property.UsingMicrosoftNETSdkWeb = true

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("WmsMobileServe")] [assembly: System.Reflection.AssemblyCompanyAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+98d129582dc00a1e2d765b1be04ba8400bf85d5f")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+92bbc387a84502ea1324bf99f374d21773d1a098")]
[assembly: System.Reflection.AssemblyProductAttribute("WmsMobileServe")] [assembly: System.Reflection.AssemblyProductAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyTitleAttribute("WmsMobileServe")] [assembly: System.Reflection.AssemblyTitleAttribute("WmsMobileServe")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
110ccec4df1b3637143a65f422d9d2454348b0d739f794cda5fc5d4dff0c6639 a398b7f1a12ed8f127f7ea063578cfb4226c284ac229b9a5035e4a3c165d49e6

View File

@ -60,6 +60,12 @@
"target": "Package", "target": "Package",
"version": "[10.0.0, )" "version": "[10.0.0, )"
}, },
"Microsoft.NET.ILLink.Tasks": {
"suppressParent": "All",
"target": "Package",
"version": "[8.0.10, )",
"autoReferenced": true
},
"Newtonsoft.Json": { "Newtonsoft.Json": {
"target": "Package", "target": "Package",
"version": "[13.0.3, )" "version": "[13.0.3, )"
@ -80,6 +86,20 @@
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
"downloadDependencies": [
{
"name": "Microsoft.AspNetCore.App.Runtime.win-x64",
"version": "[8.0.10, 8.0.10]"
},
{
"name": "Microsoft.NETCore.App.Runtime.win-x64",
"version": "[8.0.10, 8.0.10]"
},
{
"name": "Microsoft.WindowsDesktop.App.Runtime.win-x64",
"version": "[8.0.10, 8.0.10]"
}
],
"frameworkReferences": { "frameworkReferences": {
"Microsoft.AspNetCore.App": { "Microsoft.AspNetCore.App": {
"privateAssets": "none" "privateAssets": "none"
@ -90,6 +110,11 @@
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.403/PortableRuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.403/PortableRuntimeIdentifierGraph.json"
} }
},
"runtimes": {
"win-x64": {
"#import": []
}
} }
} }
} }

View File

@ -7,10 +7,16 @@
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\icewi\.nuget\packages\;D:\Microsoft\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders> <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\icewi\.nuget\packages\;D:\Microsoft\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.12.2</NuGetToolVersion> <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.11.1</NuGetToolVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\icewi\.nuget\packages\" /> <SourceRoot Include="C:\Users\icewi\.nuget\packages\" />
<SourceRoot Include="D:\Microsoft\Microsoft Visual Studio\Shared\NuGetPackages\" /> <SourceRoot Include="D:\Microsoft\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup> </ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.net.illink.tasks\8.0.10\build\Microsoft.NET.ILLink.Tasks.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.illink.tasks\8.0.10\build\Microsoft.NET.ILLink.Tasks.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_NET_ILLink_Tasks Condition=" '$(PkgMicrosoft_NET_ILLink_Tasks)' == '' ">C:\Users\icewi\.nuget\packages\microsoft.net.illink.tasks\8.0.10</PkgMicrosoft_NET_ILLink_Tasks>
</PropertyGroup>
</Project> </Project>

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "r6nxaqgQZtw=", "dgSpecHash": "tFBsU0px7EM=",
"success": true, "success": true,
"projectFilePath": "F:\\AndriodProject\\2024_11_JinWang\\2024_11_JinWang_ChengPing\\WmsMobileServe\\WmsMobileServe\\WmsMobileServe.csproj", "projectFilePath": "F:\\AndriodProject\\2024_11_JinWang\\2024_11_JinWang_ChengPing\\WmsMobileServe\\WmsMobileServe\\WmsMobileServe.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
@ -23,6 +23,7 @@
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.net.illink.tasks\\8.0.10\\microsoft.net.illink.tasks.8.0.10.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
@ -32,6 +33,16 @@
"C:\\Users\\icewi\\.nuget\\packages\\npgsql\\5.0.18\\npgsql.5.0.18.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\npgsql\\5.0.18\\npgsql.5.0.18.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\oracle.manageddataaccess.core\\3.21.100\\oracle.manageddataaccess.core.3.21.100.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\oracle.manageddataaccess.core\\3.21.100\\oracle.manageddataaccess.core.3.21.100.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\oscar.data.sqlclient\\4.0.4\\oscar.data.sqlclient.4.0.4.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\oscar.data.sqlclient\\4.0.4\\oscar.data.sqlclient.4.0.4.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.collections\\4.3.0\\runtime.any.system.collections.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.globalization\\4.3.0\\runtime.any.system.globalization.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.io\\4.3.0\\runtime.any.system.io.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.reflection\\4.3.0\\runtime.any.system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.reflection.primitives\\4.3.0\\runtime.any.system.reflection.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.resources.resourcemanager\\4.3.0\\runtime.any.system.resources.resourcemanager.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.runtime\\4.3.0\\runtime.any.system.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.text.encoding\\4.3.0\\runtime.any.system.text.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.any.system.threading.tasks\\4.3.0\\runtime.any.system.threading.tasks.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\runtime.win.system.runtime.extensions\\4.3.0\\runtime.win.system.runtime.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.6\\sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.6\\sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\sqlitepclraw.core\\2.1.6\\sqlitepclraw.core.2.1.6.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\sqlitepclraw.core\\2.1.6\\sqlitepclraw.core.2.1.6.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.6\\sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.6\\sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
@ -55,6 +66,7 @@
"C:\\Users\\icewi\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.private.uri\\4.3.0\\system.private.uri.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
@ -75,7 +87,10 @@
"C:\\Users\\icewi\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.text.regularexpressions\\4.3.1\\system.text.regularexpressions.4.3.1.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", "C:\\Users\\icewi\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512" "C:\\Users\\icewi\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.netcore.app.runtime.win-x64\\8.0.10\\microsoft.netcore.app.runtime.win-x64.8.0.10.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.windowsdesktop.app.runtime.win-x64\\8.0.10\\microsoft.windowsdesktop.app.runtime.win-x64.8.0.10.nupkg.sha512",
"C:\\Users\\icewi\\.nuget\\packages\\microsoft.aspnetcore.app.runtime.win-x64\\8.0.10\\microsoft.aspnetcore.app.runtime.win-x64.8.0.10.nupkg.sha512"
], ],
"logs": [] "logs": []
} }

View File

@ -1 +1 @@
17368298849277209 17368993158563419