454 changed files with 0 additions and 47309 deletions
@ -1 +0,0 @@ |
|||||
**/wwwroot/libs/** linguist-vendored |
|
@ -1,265 +0,0 @@ |
|||||
## Ignore Visual Studio temporary files, build results, and |
|
||||
## files generated by popular Visual Studio add-ons. |
|
||||
|
|
||||
# User-specific files |
|
||||
*.suo |
|
||||
*.user |
|
||||
*.userosscache |
|
||||
*.sln.docstates |
|
||||
|
|
||||
# User-specific files (MonoDevelop/Xamarin Studio) |
|
||||
*.userprefs |
|
||||
|
|
||||
# Build results |
|
||||
[Dd]ebug/ |
|
||||
[Dd]ebugPublic/ |
|
||||
[Rr]elease/ |
|
||||
[Rr]eleases/ |
|
||||
x64/ |
|
||||
x86/ |
|
||||
bld/ |
|
||||
[Bb]in/ |
|
||||
[Oo]bj/ |
|
||||
[Ll]og/ |
|
||||
|
|
||||
# Visual Studio 2015 cache/options directory |
|
||||
.vs/ |
|
||||
# Uncomment if you have tasks that create the project's static files in wwwroot |
|
||||
#wwwroot/ |
|
||||
|
|
||||
# MSTest test Results |
|
||||
[Tt]est[Rr]esult*/ |
|
||||
[Bb]uild[Ll]og.* |
|
||||
|
|
||||
# NUNIT |
|
||||
*.VisualState.xml |
|
||||
TestResult.xml |
|
||||
|
|
||||
# Build Results of an ATL Project |
|
||||
[Dd]ebugPS/ |
|
||||
[Rr]eleasePS/ |
|
||||
dlldata.c |
|
||||
|
|
||||
# DNX |
|
||||
project.lock.json |
|
||||
artifacts/ |
|
||||
|
|
||||
*_i.c |
|
||||
*_p.c |
|
||||
*_i.h |
|
||||
*.ilk |
|
||||
*.meta |
|
||||
*.obj |
|
||||
*.pch |
|
||||
*.pdb |
|
||||
*.pgc |
|
||||
*.pgd |
|
||||
*.rsp |
|
||||
*.sbr |
|
||||
*.tlb |
|
||||
*.tli |
|
||||
*.tlh |
|
||||
*.tmp |
|
||||
*.tmp_proj |
|
||||
*.log |
|
||||
*.vspscc |
|
||||
*.vssscc |
|
||||
.builds |
|
||||
*.pidb |
|
||||
*.svclog |
|
||||
*.scc |
|
||||
|
|
||||
# Chutzpah Test files |
|
||||
_Chutzpah* |
|
||||
|
|
||||
# Visual C++ cache files |
|
||||
ipch/ |
|
||||
*.aps |
|
||||
*.ncb |
|
||||
*.opendb |
|
||||
*.opensdf |
|
||||
*.sdf |
|
||||
*.cachefile |
|
||||
*.VC.db |
|
||||
*.VC.VC.opendb |
|
||||
|
|
||||
# Visual Studio profiler |
|
||||
*.psess |
|
||||
*.vsp |
|
||||
*.vspx |
|
||||
*.sap |
|
||||
|
|
||||
# TFS 2012 Local Workspace |
|
||||
$tf/ |
|
||||
|
|
||||
# Guidance Automation Toolkit |
|
||||
*.gpState |
|
||||
|
|
||||
# ReSharper is a .NET coding add-in |
|
||||
_ReSharper*/ |
|
||||
*.[Rr]e[Ss]harper |
|
||||
*.DotSettings.user |
|
||||
|
|
||||
# JustCode is a .NET coding add-in |
|
||||
.JustCode |
|
||||
|
|
||||
# TeamCity is a build add-in |
|
||||
_TeamCity* |
|
||||
|
|
||||
# DotCover is a Code Coverage Tool |
|
||||
*.dotCover |
|
||||
|
|
||||
# NCrunch |
|
||||
_NCrunch_* |
|
||||
.*crunch*.local.xml |
|
||||
nCrunchTemp_* |
|
||||
|
|
||||
# MightyMoose |
|
||||
*.mm.* |
|
||||
AutoTest.Net/ |
|
||||
|
|
||||
# Web workbench (sass) |
|
||||
.sass-cache/ |
|
||||
|
|
||||
# Installshield output folder |
|
||||
[Ee]xpress/ |
|
||||
|
|
||||
# DocProject is a documentation generator add-in |
|
||||
DocProject/buildhelp/ |
|
||||
DocProject/Help/*.HxT |
|
||||
DocProject/Help/*.HxC |
|
||||
DocProject/Help/*.hhc |
|
||||
DocProject/Help/*.hhk |
|
||||
DocProject/Help/*.hhp |
|
||||
DocProject/Help/Html2 |
|
||||
DocProject/Help/html |
|
||||
|
|
||||
# Click-Once directory |
|
||||
publish/ |
|
||||
|
|
||||
# Publish Web Output |
|
||||
*.[Pp]ublish.xml |
|
||||
*.azurePubxml |
|
||||
# TODO: Comment the next line if you want to checkin your web deploy settings |
|
||||
# but database connection strings (with potential passwords) will be unencrypted |
|
||||
*.pubxml |
|
||||
*.publishproj |
|
||||
|
|
||||
# Microsoft Azure Web App publish settings. Comment the next line if you want to |
|
||||
# checkin your Azure Web App publish settings, but sensitive information contained |
|
||||
# in these scripts will be unencrypted |
|
||||
PublishScripts/ |
|
||||
|
|
||||
# NuGet Packages |
|
||||
*.nupkg |
|
||||
# The packages folder can be ignored because of Package Restore |
|
||||
**/packages/* |
|
||||
# except build/, which is used as an MSBuild target. |
|
||||
!**/packages/build/ |
|
||||
# Uncomment if necessary however generally it will be regenerated when needed |
|
||||
#!**/packages/repositories.config |
|
||||
# NuGet v3's project.json files produces more ignoreable files |
|
||||
*.nuget.props |
|
||||
*.nuget.targets |
|
||||
|
|
||||
# Microsoft Azure Build Output |
|
||||
csx/ |
|
||||
*.build.csdef |
|
||||
|
|
||||
# Microsoft Azure Emulator |
|
||||
ecf/ |
|
||||
rcf/ |
|
||||
|
|
||||
# Windows Store app package directories and files |
|
||||
AppPackages/ |
|
||||
BundleArtifacts/ |
|
||||
Package.StoreAssociation.xml |
|
||||
_pkginfo.txt |
|
||||
|
|
||||
# Visual Studio cache files |
|
||||
# files ending in .cache can be ignored |
|
||||
*.[Cc]ache |
|
||||
# but keep track of directories ending in .cache |
|
||||
!*.[Cc]ache/ |
|
||||
|
|
||||
# Others |
|
||||
ClientBin/ |
|
||||
~$* |
|
||||
*~ |
|
||||
*.dbmdl |
|
||||
*.dbproj.schemaview |
|
||||
*.pfx |
|
||||
*.publishsettings |
|
||||
node_modules/ |
|
||||
orleans.codegen.cs |
|
||||
|
|
||||
# Since there are multiple workflows, uncomment next line to ignore bower_components |
|
||||
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) |
|
||||
#bower_components/ |
|
||||
|
|
||||
# RIA/Silverlight projects |
|
||||
Generated_Code/ |
|
||||
|
|
||||
# Backup & report files from converting an old project file |
|
||||
# to a newer Visual Studio version. Backup files are not needed, |
|
||||
# because we have git ;-) |
|
||||
_UpgradeReport_Files/ |
|
||||
Backup*/ |
|
||||
UpgradeLog*.XML |
|
||||
UpgradeLog*.htm |
|
||||
|
|
||||
# SQL Server files |
|
||||
*.mdf |
|
||||
*.ldf |
|
||||
|
|
||||
# Business Intelligence projects |
|
||||
*.rdl.data |
|
||||
*.bim.layout |
|
||||
*.bim_*.settings |
|
||||
|
|
||||
# Microsoft Fakes |
|
||||
FakesAssemblies/ |
|
||||
|
|
||||
# GhostDoc plugin setting file |
|
||||
*.GhostDoc.xml |
|
||||
|
|
||||
# Node.js Tools for Visual Studio |
|
||||
.ntvs_analysis.dat |
|
||||
|
|
||||
# Visual Studio 6 build log |
|
||||
*.plg |
|
||||
|
|
||||
# Visual Studio 6 workspace options file |
|
||||
*.opt |
|
||||
|
|
||||
# Visual Studio LightSwitch build output |
|
||||
**/*.HTMLClient/GeneratedArtifacts |
|
||||
**/*.DesktopClient/GeneratedArtifacts |
|
||||
**/*.DesktopClient/ModelManifest.xml |
|
||||
**/*.Server/GeneratedArtifacts |
|
||||
**/*.Server/ModelManifest.xml |
|
||||
_Pvt_Extensions |
|
||||
|
|
||||
# Paket dependency manager |
|
||||
.paket/paket.exe |
|
||||
paket-files/ |
|
||||
|
|
||||
# FAKE - F# Make |
|
||||
.fake/ |
|
||||
|
|
||||
# JetBrains Rider |
|
||||
.idea/ |
|
||||
*.sln.iml |
|
||||
|
|
||||
# Job |
|
||||
src/WinIn.FasterZ.Job.Web/Logs/* |
|
||||
src/WinIn.FasterZ.Job.Web/Logs/* |
|
||||
src/WinIn.FasterZ.Job.AuthServer/Logs/* |
|
||||
src/WinIn.FasterZ.Job.HttpApi.Host/Logs/* |
|
||||
src/WinIn.FasterZ.Job.HttpApi.HostWithIds/Logs/* |
|
||||
src/WinIn.FasterZ.Job.DbMigrator/Logs/* |
|
||||
src/WinIn.FasterZ.Job.Blazor.Server/Logs/* |
|
||||
src/WinIn.FasterZ.Job.Blazor.Server.Tiered/Logs/* |
|
||||
|
|
||||
# Use abp install-libs to restore. |
|
||||
**/wwwroot/libs/* |
|
@ -1,5 +0,0 @@ |
|||||
{ |
|
||||
"singleQuote": true, |
|
||||
"useTabs": false, |
|
||||
"tabWidth": 4 |
|
||||
} |
|
@ -1,5 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<configuration> |
|
||||
<packageSources> |
|
||||
</packageSources> |
|
||||
</configuration> |
|
@ -1,102 +0,0 @@ |
|||||
|
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00 |
|
||||
# Visual Studio Version 17 |
|
||||
VisualStudioVersion = 17.6.33801.468 |
|
||||
MinimumVisualStudioVersion = 10.0.40219.1 |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.Domain", "src\WinIn.FasterZ.Job.Domain\WinIn.FasterZ.Job.Domain.csproj", "{554AD327-6DBA-4F8F-96F8-81CE7A0C863F}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.Application", "src\WinIn.FasterZ.Job.Application\WinIn.FasterZ.Job.Application.csproj", "{1A94A50E-06DC-43C1-80B5-B662820EC3EB}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.EntityFrameworkCore", "src\WinIn.FasterZ.Job.EntityFrameworkCore\WinIn.FasterZ.Job.EntityFrameworkCore.csproj", "{C956DD76-69C8-4A9C-83EA-D17DF83340FD}" |
|
||||
EndProject |
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{CA9AC87F-097E-4F15-8393-4BC07735A5B0}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.Domain.Shared", "src\WinIn.FasterZ.Job.Domain.Shared\WinIn.FasterZ.Job.Domain.Shared.csproj", "{42F719ED-8413-4895-B5B4-5AB56079BC66}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.Application.Contracts", "src\WinIn.FasterZ.Job.Application.Contracts\WinIn.FasterZ.Job.Application.Contracts.csproj", "{520659C8-C734-4298-A3DA-B539DB9DFC0B}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.HttpApi", "src\WinIn.FasterZ.Job.HttpApi\WinIn.FasterZ.Job.HttpApi.csproj", "{4164BDF7-F527-4E85-9CE6-E3C2D7426A27}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.HttpApi.Client", "src\WinIn.FasterZ.Job.HttpApi.Client\WinIn.FasterZ.Job.HttpApi.Client.csproj", "{3B5A0094-670D-4BB1-BFDD-61B88A8773DC}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.Web", "src\WinIn.FasterZ.Job.Web\WinIn.FasterZ.Job.Web.csproj", "{6FE54035-9C11-4702-A5E2-D16F23101468}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.AuthServer", "src\WinIn.FasterZ.Job.AuthServer\WinIn.FasterZ.Job.AuthServer.csproj", "{073C361E-B8F4-49F5-93CC-72A3FF49C026}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.HttpApi.Host", "src\WinIn.FasterZ.Job.HttpApi.Host\WinIn.FasterZ.Job.HttpApi.Host.csproj", "{E6D5BF0E-DE92-4D82-A352-EF04B37CB11C}" |
|
||||
EndProject |
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WinIn.FasterZ.Job.DbMigrator", "src\WinIn.FasterZ.Job.DbMigrator\WinIn.FasterZ.Job.DbMigrator.csproj", "{AA94D832-1CCC-4715-95A9-A483F23A1A5D}" |
|
||||
EndProject |
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Host", "Host", "{B3AEF08A-2B34-4E84-BC99-0E85320DCD86}" |
|
||||
EndProject |
|
||||
Global |
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|
||||
Debug|Any CPU = Debug|Any CPU |
|
||||
Release|Any CPU = Release|Any CPU |
|
||||
EndGlobalSection |
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
|
||||
{554AD327-6DBA-4F8F-96F8-81CE7A0C863F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{554AD327-6DBA-4F8F-96F8-81CE7A0C863F}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{554AD327-6DBA-4F8F-96F8-81CE7A0C863F}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{554AD327-6DBA-4F8F-96F8-81CE7A0C863F}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{1A94A50E-06DC-43C1-80B5-B662820EC3EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{1A94A50E-06DC-43C1-80B5-B662820EC3EB}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{1A94A50E-06DC-43C1-80B5-B662820EC3EB}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{1A94A50E-06DC-43C1-80B5-B662820EC3EB}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{C956DD76-69C8-4A9C-83EA-D17DF83340FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{C956DD76-69C8-4A9C-83EA-D17DF83340FD}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{C956DD76-69C8-4A9C-83EA-D17DF83340FD}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{C956DD76-69C8-4A9C-83EA-D17DF83340FD}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{42F719ED-8413-4895-B5B4-5AB56079BC66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{42F719ED-8413-4895-B5B4-5AB56079BC66}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{42F719ED-8413-4895-B5B4-5AB56079BC66}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{42F719ED-8413-4895-B5B4-5AB56079BC66}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{520659C8-C734-4298-A3DA-B539DB9DFC0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{520659C8-C734-4298-A3DA-B539DB9DFC0B}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{520659C8-C734-4298-A3DA-B539DB9DFC0B}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{520659C8-C734-4298-A3DA-B539DB9DFC0B}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{4164BDF7-F527-4E85-9CE6-E3C2D7426A27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{4164BDF7-F527-4E85-9CE6-E3C2D7426A27}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{4164BDF7-F527-4E85-9CE6-E3C2D7426A27}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{4164BDF7-F527-4E85-9CE6-E3C2D7426A27}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{3B5A0094-670D-4BB1-BFDD-61B88A8773DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{3B5A0094-670D-4BB1-BFDD-61B88A8773DC}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{3B5A0094-670D-4BB1-BFDD-61B88A8773DC}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{3B5A0094-670D-4BB1-BFDD-61B88A8773DC}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{6FE54035-9C11-4702-A5E2-D16F23101468}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{6FE54035-9C11-4702-A5E2-D16F23101468}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{6FE54035-9C11-4702-A5E2-D16F23101468}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{6FE54035-9C11-4702-A5E2-D16F23101468}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{073C361E-B8F4-49F5-93CC-72A3FF49C026}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{073C361E-B8F4-49F5-93CC-72A3FF49C026}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{073C361E-B8F4-49F5-93CC-72A3FF49C026}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{073C361E-B8F4-49F5-93CC-72A3FF49C026}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{E6D5BF0E-DE92-4D82-A352-EF04B37CB11C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{E6D5BF0E-DE92-4D82-A352-EF04B37CB11C}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{E6D5BF0E-DE92-4D82-A352-EF04B37CB11C}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{E6D5BF0E-DE92-4D82-A352-EF04B37CB11C}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
{AA94D832-1CCC-4715-95A9-A483F23A1A5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||
{AA94D832-1CCC-4715-95A9-A483F23A1A5D}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||
{AA94D832-1CCC-4715-95A9-A483F23A1A5D}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||
{AA94D832-1CCC-4715-95A9-A483F23A1A5D}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||
EndGlobalSection |
|
||||
GlobalSection(SolutionProperties) = preSolution |
|
||||
HideSolutionNode = FALSE |
|
||||
EndGlobalSection |
|
||||
GlobalSection(NestedProjects) = preSolution |
|
||||
{554AD327-6DBA-4F8F-96F8-81CE7A0C863F} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{1A94A50E-06DC-43C1-80B5-B662820EC3EB} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{C956DD76-69C8-4A9C-83EA-D17DF83340FD} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{42F719ED-8413-4895-B5B4-5AB56079BC66} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{520659C8-C734-4298-A3DA-B539DB9DFC0B} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{4164BDF7-F527-4E85-9CE6-E3C2D7426A27} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{3B5A0094-670D-4BB1-BFDD-61B88A8773DC} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
{6FE54035-9C11-4702-A5E2-D16F23101468} = {B3AEF08A-2B34-4E84-BC99-0E85320DCD86} |
|
||||
{073C361E-B8F4-49F5-93CC-72A3FF49C026} = {B3AEF08A-2B34-4E84-BC99-0E85320DCD86} |
|
||||
{E6D5BF0E-DE92-4D82-A352-EF04B37CB11C} = {B3AEF08A-2B34-4E84-BC99-0E85320DCD86} |
|
||||
{AA94D832-1CCC-4715-95A9-A483F23A1A5D} = {CA9AC87F-097E-4F15-8393-4BC07735A5B0} |
|
||||
EndGlobalSection |
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution |
|
||||
SolutionGuid = {28315BFD-90E7-4E14-A2EA-F3D23AF4126F} |
|
||||
EndGlobalSection |
|
||||
EndGlobal |
|
@ -1,23 +0,0 @@ |
|||||
<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:Boolean x:Key="/Default/CodeEditing/Intellisense/CodeCompletion/IntelliSenseCompletingCharacters/CSharpCompletingCharacters/UpgradedFromVSSettings/@EntryValue">True</s:Boolean> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceDoWhileStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceFixedStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceForeachStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceForStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceIfStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceLockStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceUsingStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=EnforceWhileStatementBraces/@EntryIndexedValue">WARNING</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpCodeStyle/BRACES_FOR_FOR/@EntryValue">Required</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpCodeStyle/BRACES_FOR_FOREACH/@EntryValue">Required</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpCodeStyle/BRACES_FOR_IFELSE/@EntryValue">Required</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpCodeStyle/BRACES_FOR_WHILE/@EntryValue">Required</s:String> |
|
||||
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpCodeStyle/BRACES_REDUNDANT/@EntryValue">False</s:Boolean> |
|
||||
<s:Boolean x:Key="/Default/CodeStyle/Generate/=Implementations/@KeyIndexDefined">True</s:Boolean> |
|
||||
<s:String x:Key="/Default/CodeStyle/Generate/=Implementations/Options/=Async/@EntryIndexedValue">False</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/Generate/=Implementations/Options/=Mutable/@EntryIndexedValue">False</s:String> |
|
||||
<s:Boolean x:Key="/Default/CodeStyle/Generate/=Overrides/@KeyIndexDefined">True</s:Boolean> |
|
||||
<s:String x:Key="/Default/CodeStyle/Generate/=Overrides/Options/=Async/@EntryIndexedValue">False</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/Generate/=Overrides/Options/=Mutable/@EntryIndexedValue">False</s:String> |
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=SQL/@EntryIndexedValue">SQL</s:String> |
|
||||
</wpf:ResourceDictionary> |
|
@ -1,19 +0,0 @@ |
|||||
<Project> |
|
||||
<PropertyGroup> |
|
||||
<LangVersion>latest</LangVersion> |
|
||||
<Version>1.0.0</Version> |
|
||||
<NoWarn>$(NoWarn);CS1591</NoWarn> |
|
||||
<AbpProjectType>app</AbpProjectType> |
|
||||
</PropertyGroup> |
|
||||
|
|
||||
<Target Name="NoWarnOnRazorViewImportedTypeConflicts" BeforeTargets="RazorCoreCompile"> |
|
||||
<PropertyGroup> |
|
||||
<NoWarn>$(NoWarn);0436</NoWarn> |
|
||||
</PropertyGroup> |
|
||||
</Target> |
|
||||
|
|
||||
<ItemGroup> |
|
||||
<Content Remove="$(UserProfile)\.nuget\packages\*\*\contentFiles\any\*\*.abppkg*.json" /> |
|
||||
</ItemGroup> |
|
||||
|
|
||||
</Project> |
|
@ -1,8 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase.CreateUpdateBaseDto; |
|
||||
|
|
||||
public class CreateUpdateBaseDto : EntityDto<Guid> |
|
||||
{ |
|
||||
} |
|
@ -1,8 +0,0 @@ |
|||||
using System.Collections.Generic; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
public class Condition |
|
||||
{ |
|
||||
public ICollection<Filter> Filters { get; set; } = new List<Filter>(); |
|
||||
} |
|
@ -1,62 +0,0 @@ |
|||||
using System.ComponentModel; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 过滤条件
|
|
||||
/// </summary>
|
|
||||
public enum EnumFilterAction |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// equal
|
|
||||
/// </summary>
|
|
||||
[Description("等于")] Equal = 0, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Not equal
|
|
||||
/// </summary>
|
|
||||
[Description("不等于")] NotEqual = 1, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Bigger
|
|
||||
/// </summary>
|
|
||||
[Description("大于")] BiggerThan = 2, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Smaller
|
|
||||
/// </summary>
|
|
||||
[Description("小于")] SmallThan = 3, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Bigger or equal
|
|
||||
/// </summary>
|
|
||||
[Description("大于等于")] BiggerThanOrEqual = 4, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Small or equal
|
|
||||
/// </summary>
|
|
||||
[Description("小于等于")] SmallThanOrEqual = 5, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Like
|
|
||||
/// </summary>
|
|
||||
[Description("类似于")] Like = 6, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Not like
|
|
||||
/// </summary>
|
|
||||
[Description("不类似于")] NotLike = 7, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Contained in
|
|
||||
/// List<string > items = new List<string>();
|
|
||||
/// string value = JsonSerializer.Serialize(items);//转成Json字符串
|
|
||||
/// FilterCondition filterCondition = new FilterCondition() { Column = "Name", Value = value, Action = EnumFilterAction.In, Logic = EnumFilterLogic.And };
|
|
||||
/// </summary>
|
|
||||
[Description("包含于")] In = 8, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Not contained in
|
|
||||
/// </summary>
|
|
||||
[Description("不包含于")] NotIn = 9, |
|
||||
} |
|
@ -1,17 +0,0 @@ |
|||||
namespace WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 过滤逻辑
|
|
||||
/// </summary>
|
|
||||
public enum EnumFilterLogic |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 与
|
|
||||
/// </summary>
|
|
||||
And = 0, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 或
|
|
||||
/// </summary>
|
|
||||
Or = 1 |
|
||||
} |
|
@ -1,40 +0,0 @@ |
|||||
namespace WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
public class Filter |
|
||||
{ |
|
||||
public Filter() |
|
||||
{ |
|
||||
Logic = "And"; |
|
||||
} |
|
||||
|
|
||||
public Filter(string column, string value, |
|
||||
string action = "==", |
|
||||
string logic = "And") |
|
||||
{ |
|
||||
Column = column; |
|
||||
Action = action; |
|
||||
Value = value; |
|
||||
Logic = logic; |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 过滤条件之间的逻辑关系:AND和OR
|
|
||||
/// </summary>
|
|
||||
public string? Logic { get; set; } = "And"; |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 过滤条件中使用的数据列
|
|
||||
/// </summary>
|
|
||||
public string? Column { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 过滤条件中的操作:==,!=,>,<,>=,<=,In,NotIn,Like,NotLike
|
|
||||
/// Equal、NotEqual、BiggerThan、SmallThan、BiggerThanOrEqual、SmallThanOrEqual、In、NotIn
|
|
||||
/// </summary>
|
|
||||
public string? Action { get; set; } = "=="; |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 过滤条件中的操作的值
|
|
||||
/// </summary>
|
|
||||
public string? Value { get; set; } |
|
||||
} |
|
@ -1,370 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using System.Globalization; |
|
||||
using System.Linq; |
|
||||
using System.Linq.Expressions; |
|
||||
using System.Text.Json; |
|
||||
using Volo.Abp; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
public static class FilterExtensions |
|
||||
{ |
|
||||
public static Expression<Func<T, bool>> ToLambda<T>(this string jsonFilter) |
|
||||
{ |
|
||||
if (string.IsNullOrWhiteSpace(jsonFilter)) |
|
||||
{ |
|
||||
return p => true; |
|
||||
} |
|
||||
|
|
||||
var filterConditions = JsonSerializer.Deserialize<List<Filter>>(jsonFilter); |
|
||||
return filterConditions.ToLambda<T>(); |
|
||||
} |
|
||||
|
|
||||
public static Expression<Func<T, bool>> ToLambda<T>(this Filter filter) |
|
||||
{ |
|
||||
var filterConditions = new List<Filter> { filter }; |
|
||||
return filterConditions.ToLambda<T>(); |
|
||||
} |
|
||||
|
|
||||
public static Expression<Func<T, bool>> ToLambda<T>(this ICollection<Filter> filterConditionList) |
|
||||
{ |
|
||||
Expression<Func<T, bool>> condition = null; |
|
||||
try |
|
||||
{ |
|
||||
if (!filterConditionList.Any()) |
|
||||
{ |
|
||||
//创建默认表达式
|
|
||||
return p => true; |
|
||||
} |
|
||||
|
|
||||
foreach (var filterCondition in filterConditionList) |
|
||||
{ |
|
||||
var tempCondition = CreateLambda<T>(filterCondition); |
|
||||
if (condition == null) |
|
||||
{ |
|
||||
condition = tempCondition; |
|
||||
} |
|
||||
else |
|
||||
{ |
|
||||
condition = filterCondition.Logic switch |
|
||||
{ |
|
||||
"And" => condition.And(tempCondition), |
|
||||
"Or" => condition.Or(tempCondition), |
|
||||
_ => condition |
|
||||
}; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
catch (Exception ex) |
|
||||
{ |
|
||||
throw new Exception($"获取筛选条件异常:{ex.Message}"); |
|
||||
} |
|
||||
|
|
||||
return condition; |
|
||||
} |
|
||||
|
|
||||
private static Expression<Func<T, bool>> CreateLambda<T>(Filter filter) |
|
||||
{ |
|
||||
Expression<Func<T, bool>> expression = p => false; |
|
||||
try |
|
||||
{ |
|
||||
var parameter = Expression.Parameter(typeof(T), "p"); //创建参数p
|
|
||||
var member = Expression.PropertyOrField(parameter, filter.Column); //创建表达式中的属性或字段
|
|
||||
|
|
||||
ConstantExpression constant = null; |
|
||||
//var propertyType = member.Type; //取属性类型,常量constant按此类型进行转换
|
|
||||
//constant = Expression.Constant(filterCondition.Value);//创建常数
|
|
||||
|
|
||||
if (filter.Action != "In" && filter.Action != "NotIn") |
|
||||
{ |
|
||||
constant = CreateConstantExpression(member.Type, filter.Value); |
|
||||
} |
|
||||
|
|
||||
switch (filter.Action.ToLower()) |
|
||||
{ |
|
||||
case "==": |
|
||||
expression = Expression.Lambda<Func<T, bool>>(Expression.Equal(member, constant), parameter); |
|
||||
break; |
|
||||
|
|
||||
case "!=": |
|
||||
expression = Expression.Lambda<Func<T, bool>>(Expression.NotEqual(member, constant), parameter); |
|
||||
break; |
|
||||
|
|
||||
case ">": |
|
||||
expression = Expression.Lambda<Func<T, bool>>(Expression.GreaterThan(member, constant), parameter); |
|
||||
break; |
|
||||
|
|
||||
case "<": |
|
||||
expression = Expression.Lambda<Func<T, bool>>(Expression.LessThan(member, constant), parameter); |
|
||||
break; |
|
||||
|
|
||||
case ">=": |
|
||||
expression = |
|
||||
Expression.Lambda<Func<T, bool>>(Expression.GreaterThanOrEqual(member, constant), parameter); |
|
||||
break; |
|
||||
|
|
||||
case "<=": |
|
||||
expression = |
|
||||
Expression.Lambda<Func<T, bool>>(Expression.LessThanOrEqual(member, constant), parameter); |
|
||||
break; |
|
||||
|
|
||||
case "like": |
|
||||
expression = GetExpressionLikeMethod<T>("Contains", filter); |
|
||||
break; |
|
||||
|
|
||||
case "notlike": |
|
||||
expression = GetExpressionNotLikeMethod<T>("Contains", filter); |
|
||||
break; |
|
||||
|
|
||||
case "in": |
|
||||
expression = GetExpressionInMethod<T>("Contains", member.Type, filter); |
|
||||
break; |
|
||||
|
|
||||
case "notin": |
|
||||
expression = GetExpressionNotInMethod<T>("Contains", member.Type, filter); |
|
||||
break; |
|
||||
} |
|
||||
} |
|
||||
catch (Exception ex) |
|
||||
{ |
|
||||
throw new UserFriendlyException(ex.Message); |
|
||||
} |
|
||||
|
|
||||
return expression; |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// </summary>
|
|
||||
/// <param name="propertyType"></param>
|
|
||||
/// <param name="value"></param>
|
|
||||
/// <returns></returns>
|
|
||||
private static ConstantExpression CreateConstantExpression(Type propertyType, string value) |
|
||||
{ |
|
||||
ConstantExpression constant = null; |
|
||||
try |
|
||||
{ |
|
||||
if (propertyType.IsGenericType && |
|
||||
propertyType.GetGenericTypeDefinition() == typeof(Nullable<>)) |
|
||||
{ |
|
||||
|
|
||||
var objValue = Convert.ChangeType(ChangeTypeReturnValue(value, propertyType.GetGenericArguments()[0]), |
|
||||
propertyType.GetGenericArguments()[0], |
|
||||
CultureInfo.InvariantCulture); |
|
||||
|
|
||||
constant = Expression.Constant(objValue, propertyType); |
|
||||
} |
|
||||
else if (propertyType.IsEnum) |
|
||||
{ |
|
||||
var enumValue = (Enum)Enum.Parse(propertyType, value, true); |
|
||||
constant = Expression.Constant(enumValue, propertyType); |
|
||||
} |
|
||||
else |
|
||||
{ |
|
||||
constant = propertyType.Name switch |
|
||||
{ |
|
||||
"Guid" => Expression.Constant(Guid.Parse(value)), |
|
||||
_ => Expression.Constant(Convert.ChangeType(value, propertyType, CultureInfo.InvariantCulture)) |
|
||||
}; |
|
||||
} |
|
||||
} |
|
||||
catch (Exception ex) |
|
||||
{ |
|
||||
throw new Exception($"获取ConstantExpression异常:{ex.Message}"); |
|
||||
} |
|
||||
|
|
||||
return constant; |
|
||||
} |
|
||||
|
|
||||
private static Expression<Func<T, bool>> GetExpressionLikeMethod<T>(string methodName, Filter filter) |
|
||||
{ |
|
||||
var parameterExpression = Expression.Parameter(typeof(T), "p"); |
|
||||
// MethodCallExpression methodExpression = GetMethodExpression(methodName, filterCondition.Column, filterCondition.Value, parameterExpression);
|
|
||||
var methodExpression = GetMethodExpression(methodName, filter.Column, filter.Value, |
|
||||
parameterExpression); |
|
||||
return Expression.Lambda<Func<T, bool>>(methodExpression, parameterExpression); |
|
||||
} |
|
||||
|
|
||||
private static Expression<Func<T, bool>> GetExpressionNotLikeMethod<T>(string methodName, Filter filter) |
|
||||
{ |
|
||||
var parameterExpression = Expression.Parameter(typeof(T), "p"); |
|
||||
var methodExpression = GetMethodExpression(methodName, filter.Column, filter.Value, |
|
||||
parameterExpression); |
|
||||
var notMethodExpression = Expression.Not(methodExpression); |
|
||||
return Expression.Lambda<Func<T, bool>>(notMethodExpression, parameterExpression); |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 生成guidList.Contains(p=>p.GUId);
|
|
||||
/// 除String类型,其他类型涉及到类型转换.如GUID
|
|
||||
/// </summary>
|
|
||||
/// <typeparam name="T"></typeparam>
|
|
||||
/// <param name="methodName">Contains</param>
|
|
||||
/// <param name="propertyType">PropertyType/typeof(GUId)</param>
|
|
||||
/// <param name="filter">PropertyName/PropertyValue</param>
|
|
||||
/// <returns></returns>
|
|
||||
private static Expression<Func<T, bool>> GetExpressionInMethod<T>(string methodName, Type propertyType, |
|
||||
Filter filter) |
|
||||
{ |
|
||||
var parameterExpression = Expression.Parameter(typeof(T), "p"); |
|
||||
var lstType = typeof(List<>).MakeGenericType(propertyType); |
|
||||
|
|
||||
//转换枚举
|
|
||||
//if (propertyType.IsEnum)
|
|
||||
//{
|
|
||||
// var valueArrayStrings = JsonSerializer.Deserialize<List<string>>(filter.Value);
|
|
||||
// List<object> newValues = new List<object>();
|
|
||||
|
|
||||
// var enumValues = propertyType.GetEnumValues();
|
|
||||
|
|
||||
// foreach (var valueArray in valueArrayStrings)
|
|
||||
// {
|
|
||||
// foreach (var enumValue in enumValues)
|
|
||||
// {
|
|
||||
// if (enumValue.ToString() == valueArray)
|
|
||||
// {
|
|
||||
// newValues.Add(enumValue);
|
|
||||
// break;
|
|
||||
// }
|
|
||||
// }
|
|
||||
// }
|
|
||||
// var newValue = JsonSerializer.Serialize(newValues);
|
|
||||
// filter.Value = newValue;
|
|
||||
//}
|
|
||||
|
|
||||
var propertyValue = JsonSerializer.Deserialize($"{filter.Value}", lstType); |
|
||||
if (propertyValue != null) |
|
||||
{ |
|
||||
var methodExpression = GetListMethodExpression(methodName, propertyType, filter.Column, propertyValue, |
|
||||
parameterExpression); |
|
||||
var expression = Expression.Lambda<Func<T, bool>>(methodExpression, parameterExpression); |
|
||||
return expression; |
|
||||
} |
|
||||
|
|
||||
return p => false; |
|
||||
} |
|
||||
|
|
||||
private static Expression<Func<T, bool>> GetExpressionNotInMethod<T>(string methodName, Type propertyType, |
|
||||
Filter filter) |
|
||||
{ |
|
||||
var parameterExpression = Expression.Parameter(typeof(T), "p"); |
|
||||
var lstType = typeof(List<>).MakeGenericType(propertyType); |
|
||||
var propertyValue = JsonSerializer.Deserialize(filter.Value, lstType); |
|
||||
if (propertyValue != null) |
|
||||
{ |
|
||||
var methodExpression = GetListMethodExpression(methodName, propertyType, filter.Column, propertyValue, |
|
||||
parameterExpression); |
|
||||
var notMethodExpression = Expression.Not(methodExpression); |
|
||||
return Expression.Lambda<Func<T, bool>>(notMethodExpression, parameterExpression); |
|
||||
} |
|
||||
|
|
||||
return p => false; |
|
||||
} |
|
||||
|
|
||||
private static MethodCallExpression GetListMethodExpression(string methodName, Type propertyType, |
|
||||
string propertyName, object propertyValue, ParameterExpression parameterExpression) |
|
||||
{ |
|
||||
var propertyExpression = Expression.Property(parameterExpression, propertyName); //p.GUID
|
|
||||
var type = typeof(List<>).MakeGenericType(propertyType); |
|
||||
var method = type.GetMethod(methodName); //获取 List.Contains()
|
|
||||
var someValue = Expression.Constant(propertyValue); //Value
|
|
||||
return Expression.Call(someValue, method, propertyExpression); |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 生成类似于p=>p.Code.Contains("xxx");的lambda表达式
|
|
||||
/// parameterExpression标识p,propertyName表示values,propertyValue表示"Code",methodName表示Contains
|
|
||||
/// 仅处理p的属性类型为string这种情况
|
|
||||
/// </summary>
|
|
||||
/// <param name="methodName"></param>
|
|
||||
/// <param name="propertyName"></param>
|
|
||||
/// <param name="propertyValue"></param>
|
|
||||
/// <param name="parameterExpression"></param>
|
|
||||
/// <returns></returns>
|
|
||||
private static MethodCallExpression GetMethodExpression(string methodName, string propertyName, |
|
||||
string propertyValue, ParameterExpression parameterExpression) |
|
||||
{ |
|
||||
var propertyExpression = Expression.Property(parameterExpression, propertyName); |
|
||||
var method = typeof(string).GetMethod(methodName, new[] { typeof(string) }); |
|
||||
var someValue = Expression.Constant(propertyValue, typeof(string)); |
|
||||
return Expression.Call(propertyExpression, method, someValue); |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 默认True条件
|
|
||||
/// </summary>
|
|
||||
/// <typeparam name="T"></typeparam>
|
|
||||
/// <returns></returns>
|
|
||||
public static Expression<Func<T, bool>> True<T>() |
|
||||
{ |
|
||||
return f => true; |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 默认False条件
|
|
||||
/// </summary>
|
|
||||
/// <typeparam name="T"></typeparam>
|
|
||||
/// <returns></returns>
|
|
||||
public static Expression<Func<T, bool>> False<T>() |
|
||||
{ |
|
||||
return f => false; |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 拼接 OR 条件
|
|
||||
/// </summary>
|
|
||||
/// <typeparam name="T"></typeparam>
|
|
||||
/// <param name="exp"></param>
|
|
||||
/// <param name="condition"></param>
|
|
||||
/// <returns></returns>
|
|
||||
private static Expression<Func<T, bool>> Or<T>(this Expression<Func<T, bool>> exp, |
|
||||
Expression<Func<T, bool>> condition) |
|
||||
{ |
|
||||
var inv = Expression.Invoke(condition, exp.Parameters); |
|
||||
return Expression.Lambda<Func<T, bool>>(Expression.Or(exp.Body, inv), exp.Parameters); |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 拼接And条件
|
|
||||
/// </summary>
|
|
||||
/// <typeparam name="T"></typeparam>
|
|
||||
/// <param name="exp"></param>
|
|
||||
/// <param name="condition"></param>
|
|
||||
/// <returns></returns>
|
|
||||
private static Expression<Func<T, bool>> And<T>(this Expression<Func<T, bool>> exp, |
|
||||
Expression<Func<T, bool>> condition) |
|
||||
{ |
|
||||
var inv = Expression.Invoke(condition, exp.Parameters); |
|
||||
return Expression.Lambda<Func<T, bool>>(Expression.And(exp.Body, inv), exp.Parameters); |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 转换传入的值,并将正确的值传出(解决 enum,guid)
|
|
||||
/// </summary>
|
|
||||
/// <param name="value"></param>
|
|
||||
/// <param name="type"></param>
|
|
||||
/// <returns></returns>
|
|
||||
public static object ChangeTypeReturnValue(object value, Type type) |
|
||||
{ |
|
||||
if (value == null && type.IsGenericType) return Activator.CreateInstance(type); |
|
||||
if (value == null) return null; |
|
||||
if (type == value.GetType()) return value; |
|
||||
if (type.IsEnum) |
|
||||
{ |
|
||||
if (value is string) |
|
||||
return Enum.Parse(type, value as string); |
|
||||
else |
|
||||
return Enum.ToObject(type, value); |
|
||||
} |
|
||||
if (!type.IsInterface && type.IsGenericType) |
|
||||
{ |
|
||||
Type innerType = type.GetGenericArguments()[0]; |
|
||||
object innerValue = ChangeTypeReturnValue(value, innerType); |
|
||||
return Activator.CreateInstance(type, new object[] { innerValue }); |
|
||||
} |
|
||||
if (value is string && type == typeof(Guid)) return new Guid(value as string); |
|
||||
if (value is string && type == typeof(Version)) return new Version(value as string); |
|
||||
if (!(value is IConvertible)) return value; |
|
||||
return Convert.ChangeType(value, type); |
|
||||
} |
|
||||
} |
|
@ -1,12 +0,0 @@ |
|||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase; |
|
||||
|
|
||||
public interface ISfsRequest : IPagedAndSortedResultRequest |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 条件
|
|
||||
/// </summary>
|
|
||||
public Condition Condition { get; set; } |
|
||||
} |
|
@ -1,23 +0,0 @@ |
|||||
using System; |
|
||||
using System.Threading; |
|
||||
using System.Threading.Tasks; |
|
||||
using Microsoft.AspNetCore.Mvc; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase; |
|
||||
|
|
||||
public interface IZbxBase<TEntity, TEntityDto, TPagedAndSortedResultRequestDto, TKey, TCreateInput, TUpdateInput> |
|
||||
{ |
|
||||
Task<PagedResultDto<TEntityDto>> GetPageListByFilterAsync(SfsRequestInputBase sfsRequestInputBase, |
|
||||
bool includeDetails = false, CancellationToken cancellationToken = default); |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 【基础】-【导出Excel】【有筛选条件】
|
|
||||
/// </summary>
|
|
||||
/// <param name="sfsRequestInputBase">查询条件</param>
|
|
||||
/// <param name="isRedundance">是否冗余主表数据</param>
|
|
||||
/// <param name="isDetailExport">是否导出子表</param>
|
|
||||
/// <param name="userId">用户ID</param>
|
|
||||
/// <returns></returns>
|
|
||||
Task<IActionResult> ExportToExcelAsync(SfsRequestInputBase sfsRequestInputBase,bool isRedundance, Guid userId,bool isDetailExport = true); |
|
||||
} |
|
@ -1,12 +0,0 @@ |
|||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.AppBase.Filters; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase; |
|
||||
|
|
||||
public class SfsRequestInputBase : PagedAndSortedResultRequestDto, ISfsRequest |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 条件
|
|
||||
/// </summary>
|
|
||||
public Condition Condition { get; set; } = new(); |
|
||||
} |
|
@ -1,22 +0,0 @@ |
|||||
using System.Collections.Generic; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase.TableColumnTypeDto |
|
||||
{ |
|
||||
public class AllTableColumnTypeDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 列属性类别
|
|
||||
/// </summary>
|
|
||||
public List<ColumnType> ColumnsTypes { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// C R U S G
|
|
||||
/// </summary>
|
|
||||
public string DtoType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Dto名称
|
|
||||
/// </summary>
|
|
||||
public string? DtoName { get; set; } |
|
||||
} |
|
||||
} |
|
@ -1,31 +0,0 @@ |
|||||
using System.ComponentModel.DataAnnotations; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBase.TableColumnTypeDto |
|
||||
{ |
|
||||
public class ColumnType |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 列名
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "列名")] |
|
||||
public string Z_ColumnName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 后端类型
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "后端类型")] |
|
||||
public string Z_ColumnType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 基础类型
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "基础类型")] |
|
||||
public string Z_ColumnBaseType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 是否是枚举
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "是否是枚举")] |
|
||||
public bool IsEnum { get; set; } |
|
||||
} |
|
||||
} |
|
@ -1,39 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Store.Enums; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBaseBusiness.ExportCustomUserSetting.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateExportCustomUserSettingDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 用户ID
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportUserId")] |
|
||||
public Guid? ExportUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 用户姓名
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportUserName")] |
|
||||
public string? ExportUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 列名
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportColumnName")] |
|
||||
public string? ExportColumnName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 表名
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportTableName")] |
|
||||
public string? ExportTableName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 导出设置项
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingCustomUserSetting")] |
|
||||
public Enum_ExportCustomUserSetting CustomUserSetting { get; set; } |
|
||||
} |
|
@ -1,37 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Store.Enums; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBaseBusiness.ExportCustomUserSetting.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 用户个型导出配置
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class ExportCustomUserSettingDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 用户ID
|
|
||||
/// </summary>
|
|
||||
public Guid? ExportUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 用户姓名
|
|
||||
/// </summary>
|
|
||||
public string? ExportUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 列名
|
|
||||
/// </summary>
|
|
||||
public string? ExportColumnName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 表名
|
|
||||
/// </summary>
|
|
||||
public string? ExportTableName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 导出设置项
|
|
||||
/// </summary>
|
|
||||
public Enum_ExportCustomUserSetting CustomUserSetting { get; set; } |
|
||||
} |
|
@ -1,40 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Store.Enums; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBaseBusiness.ExportCustomUserSetting.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class ExportCustomUserSettingGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// 用户ID
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportUserId")] |
|
||||
public Guid? ExportUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 用户姓名
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportUserName")] |
|
||||
public string? ExportUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 列名
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportColumnName")] |
|
||||
public string? ExportColumnName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 表名
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingExportTableName")] |
|
||||
public string? ExportTableName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 导出设置项
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ExportCustomUserSettingCustomUserSetting")] |
|
||||
public Enum_ExportCustomUserSetting? CustomUserSetting { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.AppBaseBusiness.ExportCustomUserSetting.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.AppBaseBusiness.ExportCustomUserSetting; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 用户个型导出配置
|
|
||||
/// </summary>
|
|
||||
public interface IExportCustomUserSettingAppService : |
|
||||
ICrudAppService< |
|
||||
ExportCustomUserSettingDto, |
|
||||
Guid, |
|
||||
ExportCustomUserSettingGetListInput, |
|
||||
CreateUpdateExportCustomUserSettingDto, |
|
||||
CreateUpdateExportCustomUserSettingDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,28 +0,0 @@ |
|||||
using Volo.Abp.Account; |
|
||||
using Volo.Abp.FeatureManagement; |
|
||||
using Volo.Abp.Identity; |
|
||||
using Volo.Abp.Modularity; |
|
||||
using Volo.Abp.ObjectExtending; |
|
||||
using Volo.Abp.PermissionManagement; |
|
||||
using Volo.Abp.SettingManagement; |
|
||||
using Volo.Abp.TenantManagement; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job; |
|
||||
|
|
||||
[DependsOn( |
|
||||
typeof(JobDomainSharedModule), |
|
||||
typeof(AbpAccountApplicationContractsModule), |
|
||||
typeof(AbpFeatureManagementApplicationContractsModule), |
|
||||
typeof(AbpIdentityApplicationContractsModule), |
|
||||
typeof(AbpPermissionManagementApplicationContractsModule), |
|
||||
typeof(AbpSettingManagementApplicationContractsModule), |
|
||||
typeof(AbpTenantManagementApplicationContractsModule), |
|
||||
typeof(AbpObjectExtendingModule) |
|
||||
)] |
|
||||
public class JobApplicationContractsModule : AbpModule |
|
||||
{ |
|
||||
public override void PreConfigureServices(ServiceConfigurationContext context) |
|
||||
{ |
|
||||
JobDtoExtensions.Configure(); |
|
||||
} |
|
||||
} |
|
@ -1,28 +0,0 @@ |
|||||
using Volo.Abp.Identity; |
|
||||
using Volo.Abp.ObjectExtending; |
|
||||
using Volo.Abp.Threading; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job; |
|
||||
|
|
||||
public static class JobDtoExtensions |
|
||||
{ |
|
||||
private static readonly OneTimeRunner OneTimeRunner = new OneTimeRunner(); |
|
||||
|
|
||||
public static void Configure() |
|
||||
{ |
|
||||
OneTimeRunner.Run(() => |
|
||||
{ |
|
||||
/* You can add extension properties to DTOs |
|
||||
* defined in the depended modules. |
|
||||
* |
|
||||
* Example: |
|
||||
* |
|
||||
* ObjectExtensionManager.Instance |
|
||||
* .AddOrUpdateProperty<IdentityRoleDto, string>("Title"); |
|
||||
* |
|
||||
* See the documentation for more: |
|
||||
* https://docs.abp.io/en/abp/latest/Object-Extensions
|
|
||||
*/ |
|
||||
}); |
|
||||
} |
|
||||
} |
|
@ -1,130 +0,0 @@ |
|||||
using WinIn.FasterZ.Job.Localization; |
|
||||
using Volo.Abp.Authorization.Permissions; |
|
||||
using Volo.Abp.Localization; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Permissions; |
|
||||
|
|
||||
public class JobPermissionDefinitionProvider : PermissionDefinitionProvider |
|
||||
{ |
|
||||
public override void Define(IPermissionDefinitionContext context) |
|
||||
{ |
|
||||
var myGroup = context.AddGroup(JobPermissions.GroupName); |
|
||||
//Define your own permissions here. Example:
|
|
||||
//myGroup.AddPermission(JobPermissions.MyPermission1, L("Permission:MyPermission1"));
|
|
||||
|
|
||||
var checkJobPermission = myGroup.AddPermission(JobPermissions.CheckJob.Default, L("Permission:CheckJob")); |
|
||||
checkJobPermission.AddChild(JobPermissions.CheckJob.Create, L("Permission:Create")); |
|
||||
checkJobPermission.AddChild(JobPermissions.CheckJob.Update, L("Permission:Update")); |
|
||||
checkJobPermission.AddChild(JobPermissions.CheckJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var checkJobDetailPermission = myGroup.AddPermission(JobPermissions.CheckJobDetail.Default, L("Permission:CheckJobDetail")); |
|
||||
checkJobDetailPermission.AddChild(JobPermissions.CheckJobDetail.Create, L("Permission:Create")); |
|
||||
checkJobDetailPermission.AddChild(JobPermissions.CheckJobDetail.Update, L("Permission:Update")); |
|
||||
checkJobDetailPermission.AddChild(JobPermissions.CheckJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var countJobPermission = myGroup.AddPermission(JobPermissions.CountJob.Default, L("Permission:CountJob")); |
|
||||
countJobPermission.AddChild(JobPermissions.CountJob.Create, L("Permission:Create")); |
|
||||
countJobPermission.AddChild(JobPermissions.CountJob.Update, L("Permission:Update")); |
|
||||
countJobPermission.AddChild(JobPermissions.CountJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var countJobDetailPermission = myGroup.AddPermission(JobPermissions.CountJobDetail.Default, L("Permission:CountJobDetail")); |
|
||||
countJobDetailPermission.AddChild(JobPermissions.CountJobDetail.Create, L("Permission:Create")); |
|
||||
countJobDetailPermission.AddChild(JobPermissions.CountJobDetail.Update, L("Permission:Update")); |
|
||||
countJobDetailPermission.AddChild(JobPermissions.CountJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var deliverJobPermission = myGroup.AddPermission(JobPermissions.DeliverJob.Default, L("Permission:DeliverJob")); |
|
||||
deliverJobPermission.AddChild(JobPermissions.DeliverJob.Create, L("Permission:Create")); |
|
||||
deliverJobPermission.AddChild(JobPermissions.DeliverJob.Update, L("Permission:Update")); |
|
||||
deliverJobPermission.AddChild(JobPermissions.DeliverJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var deliverJobDetailPermission = myGroup.AddPermission(JobPermissions.DeliverJobDetail.Default, L("Permission:DeliverJobDetail")); |
|
||||
deliverJobDetailPermission.AddChild(JobPermissions.DeliverJobDetail.Create, L("Permission:Create")); |
|
||||
deliverJobDetailPermission.AddChild(JobPermissions.DeliverJobDetail.Update, L("Permission:Update")); |
|
||||
deliverJobDetailPermission.AddChild(JobPermissions.DeliverJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var inspectJobPermission = myGroup.AddPermission(JobPermissions.InspectJob.Default, L("Permission:InspectJob")); |
|
||||
inspectJobPermission.AddChild(JobPermissions.InspectJob.Create, L("Permission:Create")); |
|
||||
inspectJobPermission.AddChild(JobPermissions.InspectJob.Update, L("Permission:Update")); |
|
||||
inspectJobPermission.AddChild(JobPermissions.InspectJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var inspectJobDetailPermission = myGroup.AddPermission(JobPermissions.InspectJobDetail.Default, L("Permission:InspectJobDetail")); |
|
||||
inspectJobDetailPermission.AddChild(JobPermissions.InspectJobDetail.Create, L("Permission:Create")); |
|
||||
inspectJobDetailPermission.AddChild(JobPermissions.InspectJobDetail.Update, L("Permission:Update")); |
|
||||
inspectJobDetailPermission.AddChild(JobPermissions.InspectJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var inspectJobSummaryDetailPermission = myGroup.AddPermission(JobPermissions.InspectJobSummaryDetail.Default, L("Permission:InspectJobSummaryDetail")); |
|
||||
inspectJobSummaryDetailPermission.AddChild(JobPermissions.InspectJobSummaryDetail.Create, L("Permission:Create")); |
|
||||
inspectJobSummaryDetailPermission.AddChild(JobPermissions.InspectJobSummaryDetail.Update, L("Permission:Update")); |
|
||||
inspectJobSummaryDetailPermission.AddChild(JobPermissions.InspectJobSummaryDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var issueJobPermission = myGroup.AddPermission(JobPermissions.IssueJob.Default, L("Permission:IssueJob")); |
|
||||
issueJobPermission.AddChild(JobPermissions.IssueJob.Create, L("Permission:Create")); |
|
||||
issueJobPermission.AddChild(JobPermissions.IssueJob.Update, L("Permission:Update")); |
|
||||
issueJobPermission.AddChild(JobPermissions.IssueJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var issueJobDetailPermission = myGroup.AddPermission(JobPermissions.IssueJobDetail.Default, L("Permission:IssueJobDetail")); |
|
||||
issueJobDetailPermission.AddChild(JobPermissions.IssueJobDetail.Create, L("Permission:Create")); |
|
||||
issueJobDetailPermission.AddChild(JobPermissions.IssueJobDetail.Update, L("Permission:Update")); |
|
||||
issueJobDetailPermission.AddChild(JobPermissions.IssueJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var jisDeliverJobPermission = myGroup.AddPermission(JobPermissions.JisDeliverJob.Default, L("Permission:JisDeliverJob")); |
|
||||
jisDeliverJobPermission.AddChild(JobPermissions.JisDeliverJob.Create, L("Permission:Create")); |
|
||||
jisDeliverJobPermission.AddChild(JobPermissions.JisDeliverJob.Update, L("Permission:Update")); |
|
||||
jisDeliverJobPermission.AddChild(JobPermissions.JisDeliverJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var jisDeliverJobDetailPermission = myGroup.AddPermission(JobPermissions.JisDeliverJobDetail.Default, L("Permission:JisDeliverJobDetail")); |
|
||||
jisDeliverJobDetailPermission.AddChild(JobPermissions.JisDeliverJobDetail.Create, L("Permission:Create")); |
|
||||
jisDeliverJobDetailPermission.AddChild(JobPermissions.JisDeliverJobDetail.Update, L("Permission:Update")); |
|
||||
jisDeliverJobDetailPermission.AddChild(JobPermissions.JisDeliverJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var productReceiveJobPermission = myGroup.AddPermission(JobPermissions.ProductReceiveJob.Default, L("Permission:ProductReceiveJob")); |
|
||||
productReceiveJobPermission.AddChild(JobPermissions.ProductReceiveJob.Create, L("Permission:Create")); |
|
||||
productReceiveJobPermission.AddChild(JobPermissions.ProductReceiveJob.Update, L("Permission:Update")); |
|
||||
productReceiveJobPermission.AddChild(JobPermissions.ProductReceiveJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var productReceiveJobDetailPermission = myGroup.AddPermission(JobPermissions.ProductReceiveJobDetail.Default, L("Permission:ProductReceiveJobDetail")); |
|
||||
productReceiveJobDetailPermission.AddChild(JobPermissions.ProductReceiveJobDetail.Create, L("Permission:Create")); |
|
||||
productReceiveJobDetailPermission.AddChild(JobPermissions.ProductReceiveJobDetail.Update, L("Permission:Update")); |
|
||||
productReceiveJobDetailPermission.AddChild(JobPermissions.ProductReceiveJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var purchaseReceiptJobPermission = myGroup.AddPermission(JobPermissions.PurchaseReceiptJob.Default, L("Permission:PurchaseReceiptJob")); |
|
||||
purchaseReceiptJobPermission.AddChild(JobPermissions.PurchaseReceiptJob.Create, L("Permission:Create")); |
|
||||
purchaseReceiptJobPermission.AddChild(JobPermissions.PurchaseReceiptJob.Update, L("Permission:Update")); |
|
||||
purchaseReceiptJobPermission.AddChild(JobPermissions.PurchaseReceiptJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var purchaseReceiptJobDetailPermission = myGroup.AddPermission(JobPermissions.PurchaseReceiptJobDetail.Default, L("Permission:PurchaseReceiptJobDetail")); |
|
||||
purchaseReceiptJobDetailPermission.AddChild(JobPermissions.PurchaseReceiptJobDetail.Create, L("Permission:Create")); |
|
||||
purchaseReceiptJobDetailPermission.AddChild(JobPermissions.PurchaseReceiptJobDetail.Update, L("Permission:Update")); |
|
||||
purchaseReceiptJobDetailPermission.AddChild(JobPermissions.PurchaseReceiptJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var purchaseReturnJobPermission = myGroup.AddPermission(JobPermissions.PurchaseReturnJob.Default, L("Permission:PurchaseReturnJob")); |
|
||||
purchaseReturnJobPermission.AddChild(JobPermissions.PurchaseReturnJob.Create, L("Permission:Create")); |
|
||||
purchaseReturnJobPermission.AddChild(JobPermissions.PurchaseReturnJob.Update, L("Permission:Update")); |
|
||||
purchaseReturnJobPermission.AddChild(JobPermissions.PurchaseReturnJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var purchaseReturnJobDetailPermission = myGroup.AddPermission(JobPermissions.PurchaseReturnJobDetail.Default, L("Permission:PurchaseReturnJobDetail")); |
|
||||
purchaseReturnJobDetailPermission.AddChild(JobPermissions.PurchaseReturnJobDetail.Create, L("Permission:Create")); |
|
||||
purchaseReturnJobDetailPermission.AddChild(JobPermissions.PurchaseReturnJobDetail.Update, L("Permission:Update")); |
|
||||
purchaseReturnJobDetailPermission.AddChild(JobPermissions.PurchaseReturnJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var putawayJobPermission = myGroup.AddPermission(JobPermissions.PutawayJob.Default, L("Permission:PutawayJob")); |
|
||||
putawayJobPermission.AddChild(JobPermissions.PutawayJob.Create, L("Permission:Create")); |
|
||||
putawayJobPermission.AddChild(JobPermissions.PutawayJob.Update, L("Permission:Update")); |
|
||||
putawayJobPermission.AddChild(JobPermissions.PutawayJob.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var putawayJobDetailPermission = myGroup.AddPermission(JobPermissions.PutawayJobDetail.Default, L("Permission:PutawayJobDetail")); |
|
||||
putawayJobDetailPermission.AddChild(JobPermissions.PutawayJobDetail.Create, L("Permission:Create")); |
|
||||
putawayJobDetailPermission.AddChild(JobPermissions.PutawayJobDetail.Update, L("Permission:Update")); |
|
||||
putawayJobDetailPermission.AddChild(JobPermissions.PutawayJobDetail.Delete, L("Permission:Delete")); |
|
||||
|
|
||||
var exportCustomUserSettingPermission = myGroup.AddPermission(JobPermissions.ExportCustomUserSetting.Default, L("Permission:ExportCustomUserSetting")); |
|
||||
exportCustomUserSettingPermission.AddChild(JobPermissions.ExportCustomUserSetting.Create, L("Permission:Create")); |
|
||||
exportCustomUserSettingPermission.AddChild(JobPermissions.ExportCustomUserSetting.Update, L("Permission:Update")); |
|
||||
exportCustomUserSettingPermission.AddChild(JobPermissions.ExportCustomUserSetting.Delete, L("Permission:Delete")); |
|
||||
} |
|
||||
|
|
||||
private static LocalizableString L(string name) |
|
||||
{ |
|
||||
return LocalizableString.Create<JobResource>(name); |
|
||||
} |
|
||||
} |
|
@ -1,229 +0,0 @@ |
|||||
namespace WinIn.FasterZ.Job.Permissions; |
|
||||
|
|
||||
public static class JobPermissions |
|
||||
{ |
|
||||
public const string GroupName = "Job"; |
|
||||
|
|
||||
//Add your own permission names. Example:
|
|
||||
//public const string MyPermission1 = GroupName + ".MyPermission1";
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class CheckJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".CheckJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class CheckJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".CheckJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class CountJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".CountJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class CountJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".CountJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class DeliverJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".DeliverJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class DeliverJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".DeliverJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class InspectJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".InspectJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class InspectJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".InspectJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class InspectJobSummaryDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".InspectJobSummaryDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class IssueJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".IssueJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class IssueJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".IssueJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class JisDeliverJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".JisDeliverJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class JisDeliverJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".JisDeliverJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class ProductReceiveJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".ProductReceiveJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class ProductReceiveJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".ProductReceiveJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class PurchaseReceiptJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".PurchaseReceiptJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class PurchaseReceiptJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".PurchaseReceiptJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class PurchaseReturnJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".PurchaseReturnJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class PurchaseReturnJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".PurchaseReturnJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class PutawayJob |
|
||||
{ |
|
||||
public const string Default = GroupName + ".PutawayJob"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public class PutawayJobDetail |
|
||||
{ |
|
||||
public const string Default = GroupName + ".PutawayJobDetail"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
/// <summary>
|
|
||||
/// 用户个型导出配置
|
|
||||
/// </summary>
|
|
||||
public class ExportCustomUserSetting |
|
||||
{ |
|
||||
public const string Default = GroupName + ".ExportCustomUserSetting"; |
|
||||
public const string Update = Default + ".Update"; |
|
||||
public const string Create = Default + ".Create"; |
|
||||
public const string Delete = Default + ".Delete"; |
|
||||
} |
|
||||
} |
|
@ -1,26 +0,0 @@ |
|||||
<Project Sdk="Microsoft.NET.Sdk"> |
|
||||
|
|
||||
<Import Project="..\..\common.props" /> |
|
||||
|
|
||||
<PropertyGroup> |
|
||||
<TargetFrameworks>netstandard2.0;netstandard2.1;net7.0</TargetFrameworks> |
|
||||
<Nullable>enable</Nullable> |
|
||||
<RootNamespace>WinIn.FasterZ.Job</RootNamespace> |
|
||||
</PropertyGroup> |
|
||||
|
|
||||
<ItemGroup> |
|
||||
<ProjectReference Include="..\WinIn.FasterZ.Job.Domain.Shared\WinIn.FasterZ.Job.Domain.Shared.csproj" /> |
|
||||
</ItemGroup> |
|
||||
|
|
||||
<ItemGroup> |
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.Abstractions" Version="2.2.0" /> |
|
||||
<PackageReference Include="Volo.Abp.ObjectExtending" Version="7.3.2" /> |
|
||||
<PackageReference Include="Volo.Abp.Account.Application.Contracts" Version="7.3.2" /> |
|
||||
<PackageReference Include="Volo.Abp.Identity.Application.Contracts" Version="7.3.2" /> |
|
||||
<PackageReference Include="Volo.Abp.PermissionManagement.Application.Contracts" Version="7.3.2" /> |
|
||||
<PackageReference Include="Volo.Abp.TenantManagement.Application.Contracts" Version="7.3.2" /> |
|
||||
<PackageReference Include="Volo.Abp.FeatureManagement.Application.Contracts" Version="7.3.2" /> |
|
||||
<PackageReference Include="Volo.Abp.SettingManagement.Application.Contracts" Version="7.3.2" /> |
|
||||
</ItemGroup> |
|
||||
|
|
||||
</Project> |
|
@ -1,127 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class CheckJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Order { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CustomerItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Qty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? Qty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Lot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Batch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? Batch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? LocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? Batch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,148 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CheckJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailOrder")] |
|
||||
public string? Order { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailCustomerItemCode")] |
|
||||
public string? CustomerItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailQty_Uom")] |
|
||||
public string? Qty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailQty_Qty")] |
|
||||
public decimal? Qty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailContainerCode")] |
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailPackingCode")] |
|
||||
public string? PackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailLot")] |
|
||||
public string? Lot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailBatch_SupplierBatch")] |
|
||||
public string? Batch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailBatch_ProduceDate")] |
|
||||
public DateTime? Batch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailLocationCode")] |
|
||||
public string? LocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailBatch_ExpireDate")] |
|
||||
public DateTime? Batch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,120 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class CheckJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? DeliverNoteNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
public List<CheckJobDetailDto> Details { get; set; } = new(); |
|
||||
} |
|
@ -1,136 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CheckJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDeliverNoteNumber")] |
|
||||
public string? DeliverNoteNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobExtraProperties")] |
|
||||
public string? ExtraProperties { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,147 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateCheckJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailOrder")] |
|
||||
public string? Order { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailCustomerItemCode")] |
|
||||
public string? CustomerItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailQty_Uom")] |
|
||||
public string? Qty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailQty_Qty")] |
|
||||
public decimal? Qty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailContainerCode")] |
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailPackingCode")] |
|
||||
public string? PackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailLot")] |
|
||||
public string? Lot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailBatch_SupplierBatch")] |
|
||||
public string? Batch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailBatch_ProduceDate")] |
|
||||
public DateTime? Batch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailLocationCode")] |
|
||||
public string? LocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDetailBatch_ExpireDate")] |
|
||||
public DateTime? Batch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,129 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateCheckJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobDeliverNoteNumber")] |
|
||||
public string? DeliverNoteNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CheckJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface ICheckJobAppService : |
|
||||
ICrudAppService< |
|
||||
CheckJobDto, |
|
||||
Guid, |
|
||||
CheckJobGetListInput, |
|
||||
CreateUpdateCheckJobDto, |
|
||||
CreateUpdateCheckJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.CheckJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CheckJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface ICheckJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
CheckJobDetailDto, |
|
||||
Guid, |
|
||||
CheckJobDetailGetListInput, |
|
||||
CreateUpdateCheckJobDetailDto, |
|
||||
CreateUpdateCheckJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,142 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class CountJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CountLabel { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? InventoryQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? InventoryQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CountQty_Operator { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? CountQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Lot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Batch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? Batch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? LocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CountQty_Description { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CountQty_Time { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? Batch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,166 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CountJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountLabel")] |
|
||||
public string? CountLabel { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailInventoryQty_Uom")] |
|
||||
public string? InventoryQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailInventoryQty_Qty")] |
|
||||
public decimal? InventoryQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Operator")] |
|
||||
public string? CountQty_Operator { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Qty")] |
|
||||
public decimal? CountQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailContainerCode")] |
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailPackingCode")] |
|
||||
public string? PackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailLot")] |
|
||||
public string? Lot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailBatch_SupplierBatch")] |
|
||||
public string? Batch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailBatch_ProduceDate")] |
|
||||
public DateTime? Batch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailLocationCode")] |
|
||||
public string? LocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Description")] |
|
||||
public string? CountQty_Description { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Time")] |
|
||||
public DateTime? CountQty_Time { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailBatch_ExpireDate")] |
|
||||
public DateTime? Batch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,151 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class CountJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<CountJobDetailDto> Details { get; set; } = new(); |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CountPlanNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumCountStage? CountStage { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Description { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumCountType? Type { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumCountMethod? CountMethod { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumCountCreateType? CountCreateType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumCountDoingType? CountDoingType { get; set; } |
|
||||
} |
|
@ -1,173 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CountJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountPlanNumber")] |
|
||||
public string? CountPlanNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountStage")] |
|
||||
public EnumCountStage? CountStage { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobExtraProperties")] |
|
||||
public string? ExtraProperties { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDescription")] |
|
||||
public string? Description { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobType")] |
|
||||
public EnumCountType? Type { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountMethod")] |
|
||||
public EnumCountMethod? CountMethod { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountCreateType")] |
|
||||
public EnumCountCreateType? CountCreateType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountDoingType")] |
|
||||
public EnumCountDoingType? CountDoingType { get; set; } |
|
||||
} |
|
@ -1,165 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateCountJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountLabel")] |
|
||||
public string? CountLabel { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailInventoryQty_Uom")] |
|
||||
public string? InventoryQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailInventoryQty_Qty")] |
|
||||
public decimal? InventoryQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Operator")] |
|
||||
public string? CountQty_Operator { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Qty")] |
|
||||
public decimal? CountQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailContainerCode")] |
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailPackingCode")] |
|
||||
public string? PackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailLot")] |
|
||||
public string? Lot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailBatch_SupplierBatch")] |
|
||||
public string? Batch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailBatch_ProduceDate")] |
|
||||
public DateTime? Batch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailLocationCode")] |
|
||||
public string? LocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Description")] |
|
||||
public string? CountQty_Description { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailCountQty_Time")] |
|
||||
public DateTime? CountQty_Time { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDetailBatch_ExpireDate")] |
|
||||
public DateTime? Batch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,166 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateCountJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountPlanNumber")] |
|
||||
public string? CountPlanNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountStage")] |
|
||||
public EnumCountStage? CountStage { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobDescription")] |
|
||||
public string? Description { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobType")] |
|
||||
public EnumCountType? Type { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountMethod")] |
|
||||
public EnumCountMethod? CountMethod { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountCreateType")] |
|
||||
public EnumCountCreateType? CountCreateType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("CountJobCountDoingType")] |
|
||||
public EnumCountDoingType? CountDoingType { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface ICountJobAppService : |
|
||||
ICrudAppService< |
|
||||
CountJobDto, |
|
||||
Guid, |
|
||||
CountJobGetListInput, |
|
||||
CreateUpdateCountJobDto, |
|
||||
CreateUpdateCountJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.CountJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.CountJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface ICountJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
CountJobDetailDto, |
|
||||
Guid, |
|
||||
CountJobDetailGetListInput, |
|
||||
CreateUpdateCountJobDetailDto, |
|
||||
CreateUpdateCountJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,267 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateDeliverJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromLocationCode")] |
|
||||
public string? FromLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailExpiredTime")] |
|
||||
public DateTime? ExpiredTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromContainerCode")] |
|
||||
public string? FromContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromLot")] |
|
||||
public string? FromLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromPackingCode")] |
|
||||
public string? FromPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromStatus")] |
|
||||
public EnumInventoryStatus? FromStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromWarehouseCode")] |
|
||||
public string? FromWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToContainerCode")] |
|
||||
public string? ToContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToLocationCode")] |
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToLot")] |
|
||||
public string? ToLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToPackingCode")] |
|
||||
public string? ToPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToStatus")] |
|
||||
public EnumInventoryStatus? ToStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToWarehouseCode")] |
|
||||
public string? ToWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,141 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateDeliverJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDeliverRequestNumber")] |
|
||||
public string? DeliverRequestNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCustomer")] |
|
||||
public string? Customer { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCustomerAddressCode")] |
|
||||
public string? CustomerAddressCode { get; set; } |
|
||||
} |
|
@ -1,227 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class DeliverJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? ExpiredTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? FromStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? ToStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,268 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class DeliverJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromLocationCode")] |
|
||||
public string? FromLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailExpiredTime")] |
|
||||
public DateTime? ExpiredTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromContainerCode")] |
|
||||
public string? FromContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromLot")] |
|
||||
public string? FromLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromPackingCode")] |
|
||||
public string? FromPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromStatus")] |
|
||||
public EnumInventoryStatus? FromStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailFromWarehouseCode")] |
|
||||
public string? FromWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToContainerCode")] |
|
||||
public string? ToContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToLocationCode")] |
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToLot")] |
|
||||
public string? ToLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToPackingCode")] |
|
||||
public string? ToPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToStatus")] |
|
||||
public EnumInventoryStatus? ToStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailToWarehouseCode")] |
|
||||
public string? ToWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,125 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class DeliverJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
|
|
||||
public List<DeliverJobDetailDto> Details { get; set; } = new(); |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? DeliverRequestNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Customer { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CustomerAddressCode { get; set; } |
|
||||
} |
|
@ -1,142 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class DeliverJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobDeliverRequestNumber")] |
|
||||
public string? DeliverRequestNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCustomer")] |
|
||||
public string? Customer { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("DeliverJobCustomerAddressCode")] |
|
||||
public string? CustomerAddressCode { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IDeliverJobAppService : |
|
||||
ICrudAppService< |
|
||||
DeliverJobDto, |
|
||||
Guid, |
|
||||
DeliverJobGetListInput, |
|
||||
CreateUpdateDeliverJobDto, |
|
||||
CreateUpdateDeliverJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.DeliverJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.DeliverJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IDeliverJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
DeliverJobDetailDto, |
|
||||
Guid, |
|
||||
DeliverJobDetailGetListInput, |
|
||||
CreateUpdateDeliverJobDetailDto, |
|
||||
CreateUpdateDeliverJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,280 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateInspectJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailPoLine")] |
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectType")] |
|
||||
public EnumInspectType? InspectType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailSamplePercent")] |
|
||||
public decimal? SamplePercent { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailReceiveQty_Uom")] |
|
||||
public string? ReceiveQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailReceiveQty_Qty")] |
|
||||
public decimal? ReceiveQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectQty")] |
|
||||
public decimal? InspectQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailGoodQty")] |
|
||||
public decimal? GoodQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailFailedReason")] |
|
||||
public string? FailedReason { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailFailedQty")] |
|
||||
public decimal? FailedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailCrackQty")] |
|
||||
public decimal? CrackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectUser_Name")] |
|
||||
public string? InspectUser_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectUser_Phone")] |
|
||||
public string? InspectUser_Phone { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectUser_Email")] |
|
||||
public string? InspectUser_Email { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailNotPassedQty")] |
|
||||
public decimal? NotPassedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,171 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateInspectJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobInspectNumber")] |
|
||||
public string? InspectNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobReceiptNumber")] |
|
||||
public string? ReceiptNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobArriveNoticeNumber")] |
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAsnNumber")] |
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobRpNumber")] |
|
||||
public string? RpNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSupplierCode")] |
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobNextAction")] |
|
||||
public EnumInspectNextAction? NextAction { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,278 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateInspectJobSummaryDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailPoNumber")] |
|
||||
public string PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailPoLine")] |
|
||||
public string PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectType")] |
|
||||
public Int32 InspectType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailSamplePercent")] |
|
||||
public Decimal SamplePercent { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailReceiveQty_Uom")] |
|
||||
public string ReceiveQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailReceiveQty_Qty")] |
|
||||
public Decimal ReceiveQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectQty")] |
|
||||
public Decimal InspectQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailGoodQty")] |
|
||||
public Decimal GoodQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailFailedReason")] |
|
||||
public string FailedReason { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailFailedQty")] |
|
||||
public Decimal FailedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailCrackQty")] |
|
||||
public Decimal CrackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectUser_Name")] |
|
||||
public string InspectUser_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectUser_Phone")] |
|
||||
public string InspectUser_Phone { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectUser_Email")] |
|
||||
public string InspectUser_Email { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailNotPassedQty")] |
|
||||
public Decimal NotPassedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailMasterID")] |
|
||||
public Guid MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailNumber")] |
|
||||
public string Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRemark")] |
|
||||
public string Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailWarehouseCode")] |
|
||||
public string WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Id")] |
|
||||
public Guid Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Name")] |
|
||||
public string Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Desc1")] |
|
||||
public string Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Desc2")] |
|
||||
public string Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItemCode")] |
|
||||
public string ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailStdPack_PackUom")] |
|
||||
public string StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailStdPack_PackQty")] |
|
||||
public Decimal StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailStatus")] |
|
||||
public Int32 Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendContainerCode")] |
|
||||
public string RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendPackingCode")] |
|
||||
public string RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendBatch_SupplierBatch")] |
|
||||
public string RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendLot")] |
|
||||
public string RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendLocationCode")] |
|
||||
public string RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendQty_Uom")] |
|
||||
public string RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendQty_Qty")] |
|
||||
public Decimal RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledContainerCode")] |
|
||||
public string HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledPackingCode")] |
|
||||
public string HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledBatch_SupplierBatch")] |
|
||||
public string HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledLot")] |
|
||||
public string HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledLocationCode")] |
|
||||
public string HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledQty_Uom")] |
|
||||
public string HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledQty_Qty")] |
|
||||
public Decimal HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,238 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class InspectJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInspectType? InspectType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? SamplePercent { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ReceiveQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? ReceiveQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? InspectQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? GoodQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FailedReason { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? FailedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? CrackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? InspectUser_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? InspectUser_Phone { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? InspectUser_Email { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? NotPassedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,281 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class InspectJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailPoLine")] |
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectType")] |
|
||||
public EnumInspectType? InspectType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailSamplePercent")] |
|
||||
public decimal? SamplePercent { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailReceiveQty_Uom")] |
|
||||
public string? ReceiveQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailReceiveQty_Qty")] |
|
||||
public decimal? ReceiveQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectQty")] |
|
||||
public decimal? InspectQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailGoodQty")] |
|
||||
public decimal? GoodQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailFailedReason")] |
|
||||
public string? FailedReason { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailFailedQty")] |
|
||||
public decimal? FailedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailCrackQty")] |
|
||||
public decimal? CrackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectUser_Name")] |
|
||||
public string? InspectUser_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectUser_Phone")] |
|
||||
public string? InspectUser_Phone { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailInspectUser_Email")] |
|
||||
public string? InspectUser_Email { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailNotPassedQty")] |
|
||||
public decimal? NotPassedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,149 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class InspectJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<InspectJobDetailDto> Details { get; set; } = new(); |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? InspectNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ReceiptNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RpNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInspectNextAction? NextAction { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,172 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class InspectJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobInspectNumber")] |
|
||||
public string? InspectNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobReceiptNumber")] |
|
||||
public string? ReceiptNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobArriveNoticeNumber")] |
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAsnNumber")] |
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobRpNumber")] |
|
||||
public string? RpNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSupplierCode")] |
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobNextAction")] |
|
||||
public EnumInspectNextAction? NextAction { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,236 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class InspectJobSummaryDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Int32 InspectType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal SamplePercent { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string ReceiveQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal ReceiveQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal InspectQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal GoodQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string FailedReason { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal FailedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal CrackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string InspectUser_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string InspectUser_Phone { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string InspectUser_Email { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal NotPassedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Int32 Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Decimal HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,279 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class InspectJobSummaryDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailPoNumber")] |
|
||||
public string PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailPoLine")] |
|
||||
public string PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectType")] |
|
||||
public Int32? InspectType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailSamplePercent")] |
|
||||
public Decimal? SamplePercent { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailReceiveQty_Uom")] |
|
||||
public string ReceiveQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailReceiveQty_Qty")] |
|
||||
public Decimal? ReceiveQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectQty")] |
|
||||
public Decimal? InspectQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailGoodQty")] |
|
||||
public Decimal? GoodQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailFailedReason")] |
|
||||
public string FailedReason { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailFailedQty")] |
|
||||
public Decimal? FailedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailCrackQty")] |
|
||||
public Decimal? CrackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectUser_Name")] |
|
||||
public string InspectUser_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectUser_Phone")] |
|
||||
public string InspectUser_Phone { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailInspectUser_Email")] |
|
||||
public string InspectUser_Email { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailNotPassedQty")] |
|
||||
public Decimal? NotPassedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailNumber")] |
|
||||
public string Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRemark")] |
|
||||
public string Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailWarehouseCode")] |
|
||||
public string WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Name")] |
|
||||
public string Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Desc1")] |
|
||||
public string Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItem_Desc2")] |
|
||||
public string Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailItemCode")] |
|
||||
public string ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailStdPack_PackUom")] |
|
||||
public string StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailStdPack_PackQty")] |
|
||||
public Decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailStatus")] |
|
||||
public Int32? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendContainerCode")] |
|
||||
public string RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendPackingCode")] |
|
||||
public string RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendBatch_SupplierBatch")] |
|
||||
public string RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendLot")] |
|
||||
public string RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendLocationCode")] |
|
||||
public string RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendQty_Uom")] |
|
||||
public string RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendQty_Qty")] |
|
||||
public Decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledContainerCode")] |
|
||||
public string HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledPackingCode")] |
|
||||
public string HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledBatch_SupplierBatch")] |
|
||||
public string HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledLot")] |
|
||||
public string HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledLocationCode")] |
|
||||
public string HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledQty_Uom")] |
|
||||
public string HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledQty_Qty")] |
|
||||
public Decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("InspectJobSummaryDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IInspectJobAppService : |
|
||||
ICrudAppService< |
|
||||
InspectJobDto, |
|
||||
Guid, |
|
||||
InspectJobGetListInput, |
|
||||
CreateUpdateInspectJobDto, |
|
||||
CreateUpdateInspectJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IInspectJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
InspectJobDetailDto, |
|
||||
Guid, |
|
||||
InspectJobDetailGetListInput, |
|
||||
CreateUpdateInspectJobDetailDto, |
|
||||
CreateUpdateInspectJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.InspectJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.InspectJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IInspectJobSummaryDetailAppService : |
|
||||
ICrudAppService< |
|
||||
InspectJobSummaryDetailDto, |
|
||||
Guid, |
|
||||
InspectJobSummaryDetailGetListInput, |
|
||||
CreateUpdateInspectJobSummaryDetailDto, |
|
||||
CreateUpdateInspectJobSummaryDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,268 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Basedata; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateIssueJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailToRequestLocationCode")] |
|
||||
public string? ToRequestLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailToLocationCode")] |
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailProdLine")] |
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailWorkStation")] |
|
||||
public string? WorkStation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailExpiredTime")] |
|
||||
public DateTime? ExpiredTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailOperation")] |
|
||||
public string? Operation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailDistributionType")] |
|
||||
public EnumDistributionType? DistributionType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailTruncType")] |
|
||||
public EnumTruncType? TruncType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRoundedQty")] |
|
||||
public decimal? RoundedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailPlannedSplitRule")] |
|
||||
public EnumPlannedSplitRule? PlannedSplitRule { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailPlanBeginTime")] |
|
||||
public DateTime? PlanBeginTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailDeliveryQty")] |
|
||||
public decimal? DeliveryQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailFromRequestLocationCode")] |
|
||||
public string? FromRequestLocationCode { get; set; } |
|
||||
} |
|
@ -1,141 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateIssueJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobProdLine")] |
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobMaterialRequestNumber")] |
|
||||
public string? MaterialRequestNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWorkshop")] |
|
||||
public string? Workshop { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,228 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Basedata; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class IssueJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToRequestLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkStation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? ExpiredTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Operation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumDistributionType? DistributionType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumTruncType? TruncType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RoundedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumPlannedSplitRule? PlannedSplitRule { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? PlanBeginTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? DeliveryQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromRequestLocationCode { get; set; } |
|
||||
} |
|
@ -1,269 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Basedata; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class IssueJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailToRequestLocationCode")] |
|
||||
public string? ToRequestLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailToLocationCode")] |
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailProdLine")] |
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailWorkStation")] |
|
||||
public string? WorkStation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailExpiredTime")] |
|
||||
public DateTime? ExpiredTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailOperation")] |
|
||||
public string? Operation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailDistributionType")] |
|
||||
public EnumDistributionType? DistributionType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailTruncType")] |
|
||||
public EnumTruncType? TruncType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRoundedQty")] |
|
||||
public decimal? RoundedQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailPlannedSplitRule")] |
|
||||
public EnumPlannedSplitRule? PlannedSplitRule { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailPlanBeginTime")] |
|
||||
public DateTime? PlanBeginTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailDeliveryQty")] |
|
||||
public decimal? DeliveryQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobDetailFromRequestLocationCode")] |
|
||||
public string? FromRequestLocationCode { get; set; } |
|
||||
} |
|
@ -1,124 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class IssueJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<IssueJobDetailDto> Details { get; set; } = new(); |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? MaterialRequestNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Workshop { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,142 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class IssueJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobProdLine")] |
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobMaterialRequestNumber")] |
|
||||
public string? MaterialRequestNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWorkshop")] |
|
||||
public string? Workshop { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("IssueJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IIssueJobAppService : |
|
||||
ICrudAppService< |
|
||||
IssueJobDto, |
|
||||
Guid, |
|
||||
IssueJobGetListInput, |
|
||||
CreateUpdateIssueJobDto, |
|
||||
CreateUpdateIssueJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.IssueJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.IssueJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IIssueJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
IssueJobDetailDto, |
|
||||
Guid, |
|
||||
IssueJobDetailGetListInput, |
|
||||
CreateUpdateIssueJobDetailDto, |
|
||||
CreateUpdateIssueJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,69 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateJisDeliverJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailContainerCode")] |
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailContainerName")] |
|
||||
public string? ContainerName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailContainerDesc")] |
|
||||
public string? ContainerDesc { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailItemQty")] |
|
||||
public decimal? ItemQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailFromLocationCode")] |
|
||||
public string? FromLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailToLocationCode")] |
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailStatus")] |
|
||||
public EnumJobStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
} |
|
@ -1,177 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateJisDeliverJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomer")] |
|
||||
public string? Customer { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomerAddressCode")] |
|
||||
public string? CustomerAddressCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomerLocationCode")] |
|
||||
public string? CustomerLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomerWarehouseCode")] |
|
||||
public string? CustomerWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobProjectCode")] |
|
||||
public string? ProjectCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPlanTime")] |
|
||||
public DateTime? PlanTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobContainerQty")] |
|
||||
public decimal? ContainerQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobItemQty")] |
|
||||
public decimal? ItemQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPosition")] |
|
||||
public string? Position { get; set; } |
|
||||
} |
|
@ -1,62 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class JisDeliverJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ContainerName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ContainerDesc { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? ItemQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? FromLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
} |
|
@ -1,70 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class JisDeliverJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailContainerCode")] |
|
||||
public string? ContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailContainerName")] |
|
||||
public string? ContainerName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailContainerDesc")] |
|
||||
public string? ContainerDesc { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailItemQty")] |
|
||||
public decimal? ItemQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailFromLocationCode")] |
|
||||
public string? FromLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailToLocationCode")] |
|
||||
public string? ToLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailStatus")] |
|
||||
public EnumJobStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
} |
|
@ -1,155 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class JisDeliverJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<JisDeliverJobDetailDto> Details { get; set; } = new(); |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Customer { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CustomerAddressCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CustomerLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CustomerWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ProjectCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? PlanTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? ContainerQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? ItemQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Position { get; set; } |
|
||||
} |
|
@ -1,178 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class JisDeliverJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomer")] |
|
||||
public string? Customer { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomerAddressCode")] |
|
||||
public string? CustomerAddressCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomerLocationCode")] |
|
||||
public string? CustomerLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCustomerWarehouseCode")] |
|
||||
public string? CustomerWarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobProjectCode")] |
|
||||
public string? ProjectCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPlanTime")] |
|
||||
public DateTime? PlanTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobContainerQty")] |
|
||||
public decimal? ContainerQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobItemQty")] |
|
||||
public decimal? ItemQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("JisDeliverJobPosition")] |
|
||||
public string? Position { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IJisDeliverJobAppService : |
|
||||
ICrudAppService< |
|
||||
JisDeliverJobDto, |
|
||||
Guid, |
|
||||
JisDeliverJobGetListInput, |
|
||||
CreateUpdateJisDeliverJobDto, |
|
||||
CreateUpdateJisDeliverJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.JisDeliverJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.JisDeliverJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IJisDeliverJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
JisDeliverJobDetailDto, |
|
||||
Guid, |
|
||||
JisDeliverJobDetailGetListInput, |
|
||||
CreateUpdateJisDeliverJobDetailDto, |
|
||||
CreateUpdateJisDeliverJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,201 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateProductReceiveJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailProdLine")] |
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRawLocation")] |
|
||||
public string? RawLocation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,141 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdateProductReceiveJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobProductionPlanNumber")] |
|
||||
public string? ProductionPlanNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWorkshop")] |
|
||||
public string? Workshop { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobShift")] |
|
||||
public string? Shift { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,172 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class ProductReceiveJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RawLocation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,202 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class ProductReceiveJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailProdLine")] |
|
||||
public string? ProdLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRawLocation")] |
|
||||
public string? RawLocation { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,124 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class ProductReceiveJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<ProductReceiveJobDetailDto> Details { get; set; } = new(); |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ProductionPlanNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Workshop { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Shift { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,142 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class ProductReceiveJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobProductionPlanNumber")] |
|
||||
public string? ProductionPlanNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWorkshop")] |
|
||||
public string? Workshop { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobShift")] |
|
||||
public string? Shift { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("ProductReceiveJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IProductReceiveJobAppService : |
|
||||
ICrudAppService< |
|
||||
ProductReceiveJobDto, |
|
||||
Guid, |
|
||||
ProductReceiveJobGetListInput, |
|
||||
CreateUpdateProductReceiveJobDto, |
|
||||
CreateUpdateProductReceiveJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.ProductReceiveJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.ProductReceiveJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IProductReceiveJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
ProductReceiveJobDetailDto, |
|
||||
Guid, |
|
||||
ProductReceiveJobDetailGetListInput, |
|
||||
CreateUpdateProductReceiveJobDetailDto, |
|
||||
CreateUpdateProductReceiveJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,213 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdatePurchaseReceiptJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailPoLine")] |
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItemEqLevel")] |
|
||||
public string? ItemEqLevel { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailLabelEqLevel")] |
|
||||
public string? LabelEqLevel { get; set; } |
|
||||
} |
|
@ -1,178 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdatePurchaseReceiptJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobArriveNoticeNumber")] |
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAsnNumber")] |
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobRpNumber")] |
|
||||
public string? RpNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobSupplierCode")] |
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobSupplierName")] |
|
||||
public string? SupplierName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobType")] |
|
||||
public EnumPurchaseReceiptNoteType? Type { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobTimeWindow")] |
|
||||
public string? TimeWindow { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobArriveTime")] |
|
||||
public DateTime? ArriveTime { get; set; } |
|
||||
} |
|
@ -1,182 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class PurchaseReceiptJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemEqLevel { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? LabelEqLevel { get; set; } |
|
||||
} |
|
@ -1,214 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class PurchaseReceiptJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailPoLine")] |
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailItemEqLevel")] |
|
||||
public string? ItemEqLevel { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobDetailLabelEqLevel")] |
|
||||
public string? LabelEqLevel { get; set; } |
|
||||
} |
|
@ -1,155 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class PurchaseReceiptJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<PurchaseReceiptJobDetailDto> Details { get; set; } = new(); |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RpNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? SupplierName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumPurchaseReceiptNoteType? Type { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? TimeWindow { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? ArriveTime { get; set; } |
|
||||
} |
|
@ -1,179 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
using WinIn.FasterZ.Job.Enums.Store; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class PurchaseReceiptJobGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobArriveNoticeNumber")] |
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAsnNumber")] |
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobRpNumber")] |
|
||||
public string? RpNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobSupplierCode")] |
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobSupplierName")] |
|
||||
public string? SupplierName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobType")] |
|
||||
public EnumPurchaseReceiptNoteType? Type { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobTimeWindow")] |
|
||||
public string? TimeWindow { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobJobType")] |
|
||||
public EnumJobType? JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobJobStatus")] |
|
||||
public EnumJobStatus? JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReceiptJobArriveTime")] |
|
||||
public DateTime? ArriveTime { get; set; } |
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IPurchaseReceiptJobAppService : |
|
||||
ICrudAppService< |
|
||||
PurchaseReceiptJobDto, |
|
||||
Guid, |
|
||||
PurchaseReceiptJobGetListInput, |
|
||||
CreateUpdatePurchaseReceiptJobDto, |
|
||||
CreateUpdatePurchaseReceiptJobDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
using System; |
|
||||
using WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob.Dtos; |
|
||||
using Volo.Abp.Application.Services; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReceiptJob; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public interface IPurchaseReceiptJobDetailAppService : |
|
||||
ICrudAppService< |
|
||||
PurchaseReceiptJobDetailDto, |
|
||||
Guid, |
|
||||
PurchaseReceiptJobDetailGetListInput, |
|
||||
CreateUpdatePurchaseReceiptJobDetailDto, |
|
||||
CreateUpdatePurchaseReceiptJobDetailDto> |
|
||||
{ |
|
||||
|
|
||||
} |
|
@ -1,201 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReturnJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdatePurchaseReturnJobDetailDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailPoLine")] |
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,153 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReturnJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class CreateUpdatePurchaseReturnJobDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobArriveNoticeNumber")] |
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobPurchaseReceiptNumber")] |
|
||||
public string? PurchaseReceiptNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobAsnNumber")] |
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobSupplierCode")] |
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobCompany")] |
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobWorker")] |
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobUpStreamJobNumber")] |
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobJobDescription")] |
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobJobType")] |
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobJobStatus")] |
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobPriority")] |
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobPriorityIncrement")] |
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobWorkGroupCode")] |
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobIsAutoComplete")] |
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobAcceptUserId")] |
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobAcceptUserName")] |
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobAcceptTime")] |
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobCompleteUserId")] |
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobCompleteUserName")] |
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobCompleteTime")] |
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
@ -1,172 +0,0 @@ |
|||||
using System; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReturnJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class PurchaseReturnJobDetailDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,202 +0,0 @@ |
|||||
using System; |
|
||||
using System.ComponentModel; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Inventory; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReturnJob.Dtos; |
|
||||
|
|
||||
[Serializable] |
|
||||
public class PurchaseReturnJobDetailGetListInput : PagedAndSortedResultRequestDto |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailPoNumber")] |
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailPoLine")] |
|
||||
public string? PoLine { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailMasterID")] |
|
||||
public Guid? MasterID { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailNumber")] |
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRemark")] |
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailWarehouseCode")] |
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Id")] |
|
||||
public Guid? Item_Id { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Name")] |
|
||||
public string? Item_Name { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Desc1")] |
|
||||
public string? Item_Desc1 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItem_Desc2")] |
|
||||
public string? Item_Desc2 { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailItemCode")] |
|
||||
public string? ItemCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailStdPack_PackUom")] |
|
||||
public string? StdPack_PackUom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailStdPack_PackQty")] |
|
||||
public decimal? StdPack_PackQty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailStatus")] |
|
||||
public EnumInventoryStatus? Status { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendContainerCode")] |
|
||||
public string? RecommendContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendPackingCode")] |
|
||||
public string? RecommendPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendBatch_SupplierBatch")] |
|
||||
public string? RecommendBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendBatch_ProduceDate")] |
|
||||
public DateTime? RecommendBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendLot")] |
|
||||
public string? RecommendLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendLocationCode")] |
|
||||
public string? RecommendLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendQty_Uom")] |
|
||||
public string? RecommendQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendQty_Qty")] |
|
||||
public decimal? RecommendQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledContainerCode")] |
|
||||
public string? HandledContainerCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledPackingCode")] |
|
||||
public string? HandledPackingCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledBatch_SupplierBatch")] |
|
||||
public string? HandledBatch_SupplierBatch { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledBatch_ProduceDate")] |
|
||||
public DateTime? HandledBatch_ProduceDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledLot")] |
|
||||
public string? HandledLot { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledLocationCode")] |
|
||||
public string? HandledLocationCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledQty_Uom")] |
|
||||
public string? HandledQty_Uom { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledQty_Qty")] |
|
||||
public decimal? HandledQty_Qty { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailHandledBatch_ExpireDate")] |
|
||||
public DateTime? HandledBatch_ExpireDate { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[DisplayName("PurchaseReturnJobDetailRecommendBatch_ExpireDate")] |
|
||||
public DateTime? RecommendBatch_ExpireDate { get; set; } |
|
||||
} |
|
@ -1,134 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using Volo.Abp.Application.Dtos; |
|
||||
using WinIn.FasterZ.Job.Enums.Job; |
|
||||
|
|
||||
namespace WinIn.FasterZ.Job.Z_Business.PurchaseReturnJob.Dtos; |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
[Serializable] |
|
||||
public class PurchaseReturnJobDto : AuditedEntityDto<Guid> |
|
||||
{ |
|
||||
public List<PurchaseReturnJobDetailDto> Details { get; set; } = new(); |
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? ArriveNoticeNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PurchaseReceiptNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AsnNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? PoNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? SupplierCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Remark { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Company { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Worker { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WarehouseCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? Number { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? UpStreamJobNumber { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? JobDescription { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobType JobType { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public EnumJobStatus JobStatus { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? Priority { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public int? PriorityIncrement { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? WorkGroupCode { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public bool? IsAutoComplete { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? AcceptUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? AcceptUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? AcceptTime { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public Guid? CompleteUserId { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public string? CompleteUserName { get; set; } |
|
||||
|
|
||||
/// <summary>
|
|
||||
///
|
|
||||
/// </summary>
|
|
||||
public DateTime? CompleteTime { get; set; } |
|
||||
} |
|
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue