Browse Source

删除 无用项目

集成Redis
Zheng 1 year ago
parent
commit
f22aa6d417
  1. 1
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/.gitattributes
  2. 265
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/.gitignore
  3. 5
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/.prettierrc
  4. 5
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/NuGet.Config
  5. 102
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/WinIn.FasterZ.Job.sln
  6. 23
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/WinIn.FasterZ.Job.sln.DotSettings
  7. 19
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/common.props
  8. 8
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/CreateUpdateBaseDto/CreateUpdateBaseDto.cs
  9. 8
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/Condition.cs
  10. 62
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/EnumFilterAction.cs
  11. 17
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/EnumFilterLogic.cs
  12. 40
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/Filter.cs
  13. 370
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/FilterExtensions.cs
  14. 12
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/ISfsRequest.cs
  15. 23
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/IZbxBase.cs
  16. 12
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/SfsRequestInputBase.cs
  17. 22
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/TableColumnTypeDto/AllTableColumnTypeDto.cs
  18. 31
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/TableColumnTypeDto/ColumnType.cs
  19. 39
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/Dtos/CreateUpdateExportCustomUserSettingDto.cs
  20. 37
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/Dtos/ExportCustomUserSettingDto.cs
  21. 40
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/Dtos/ExportCustomUserSettingGetListInput.cs
  22. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/IExportCustomUserSettingAppService.cs
  23. 28
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/JobApplicationContractsModule.cs
  24. 28
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/JobDtoExtensions.cs
  25. 130
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Permissions/JobPermissionDefinitionProvider.cs
  26. 229
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Permissions/JobPermissions.cs
  27. 26
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/WinIn.FasterZ.Job.Application.Contracts.csproj
  28. 127
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobDetailDto.cs
  29. 148
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobDetailGetListInput.cs
  30. 120
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobDto.cs
  31. 136
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobGetListInput.cs
  32. 147
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CreateUpdateCheckJobDetailDto.cs
  33. 129
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CreateUpdateCheckJobDto.cs
  34. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/ICheckJobAppService.cs
  35. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/ICheckJobDetailAppService.cs
  36. 142
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobDetailDto.cs
  37. 166
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobDetailGetListInput.cs
  38. 151
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobDto.cs
  39. 173
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobGetListInput.cs
  40. 165
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CreateUpdateCountJobDetailDto.cs
  41. 166
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CreateUpdateCountJobDto.cs
  42. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/ICountJobAppService.cs
  43. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/ICountJobDetailAppService.cs
  44. 267
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/CreateUpdateDeliverJobDetailDto.cs
  45. 141
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/CreateUpdateDeliverJobDto.cs
  46. 227
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobDetailDto.cs
  47. 268
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobDetailGetListInput.cs
  48. 125
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobDto.cs
  49. 142
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobGetListInput.cs
  50. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/IDeliverJobAppService.cs
  51. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/IDeliverJobDetailAppService.cs
  52. 280
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/CreateUpdateInspectJobDetailDto.cs
  53. 171
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/CreateUpdateInspectJobDto.cs
  54. 278
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/CreateUpdateInspectJobSummaryDetailDto.cs
  55. 238
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobDetailDto.cs
  56. 281
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobDetailGetListInput.cs
  57. 149
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobDto.cs
  58. 172
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobGetListInput.cs
  59. 236
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobSummaryDetailDto.cs
  60. 279
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobSummaryDetailGetListInput.cs
  61. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/IInspectJobAppService.cs
  62. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/IInspectJobDetailAppService.cs
  63. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/IInspectJobSummaryDetailAppService.cs
  64. 268
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/CreateUpdateIssueJobDetailDto.cs
  65. 141
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/CreateUpdateIssueJobDto.cs
  66. 228
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobDetailDto.cs
  67. 269
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobDetailGetListInput.cs
  68. 124
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobDto.cs
  69. 142
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobGetListInput.cs
  70. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/IIssueJobAppService.cs
  71. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/IIssueJobDetailAppService.cs
  72. 69
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/CreateUpdateJisDeliverJobDetailDto.cs
  73. 177
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/CreateUpdateJisDeliverJobDto.cs
  74. 62
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobDetailDto.cs
  75. 70
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobDetailGetListInput.cs
  76. 155
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobDto.cs
  77. 178
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobGetListInput.cs
  78. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/IJisDeliverJobAppService.cs
  79. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/IJisDeliverJobDetailAppService.cs
  80. 201
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/CreateUpdateProductReceiveJobDetailDto.cs
  81. 141
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/CreateUpdateProductReceiveJobDto.cs
  82. 172
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobDetailDto.cs
  83. 202
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobDetailGetListInput.cs
  84. 124
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobDto.cs
  85. 142
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobGetListInput.cs
  86. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/IProductReceiveJobAppService.cs
  87. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/IProductReceiveJobDetailAppService.cs
  88. 213
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/CreateUpdatePurchaseReceiptJobDetailDto.cs
  89. 178
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/CreateUpdatePurchaseReceiptJobDto.cs
  90. 182
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobDetailDto.cs
  91. 214
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobDetailGetListInput.cs
  92. 155
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobDto.cs
  93. 179
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobGetListInput.cs
  94. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/IPurchaseReceiptJobAppService.cs
  95. 20
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/IPurchaseReceiptJobDetailAppService.cs
  96. 201
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/CreateUpdatePurchaseReturnJobDetailDto.cs
  97. 153
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/CreateUpdatePurchaseReturnJobDto.cs
  98. 172
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/PurchaseReturnJobDetailDto.cs
  99. 202
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/PurchaseReturnJobDetailGetListInput.cs
  100. 134
      WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/PurchaseReturnJobDto.cs

1
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/.gitattributes

@ -1 +0,0 @@
**/wwwroot/libs/** linguist-vendored

265
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/.gitignore

@ -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/*

5
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/.prettierrc

@ -1,5 +0,0 @@
{
"singleQuote": true,
"useTabs": false,
"tabWidth": 4
}

5
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/NuGet.Config

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
</packageSources>
</configuration>

102
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/WinIn.FasterZ.Job.sln

@ -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

23
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/WinIn.FasterZ.Job.sln.DotSettings

@ -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>

19
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/common.props

@ -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>

8
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/CreateUpdateBaseDto/CreateUpdateBaseDto.cs

@ -1,8 +0,0 @@
using System;
using Volo.Abp.Application.Dtos;
namespace WinIn.FasterZ.Job.AppBase.CreateUpdateBaseDto;
public class CreateUpdateBaseDto : EntityDto<Guid>
{
}

8
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/Condition.cs

@ -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>();
}

62
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/EnumFilterAction.cs

@ -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,
}

17
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/EnumFilterLogic.cs

@ -1,17 +0,0 @@
namespace WinIn.FasterZ.Job.AppBase.Filters;
/// <summary>
/// 过滤逻辑
/// </summary>
public enum EnumFilterLogic
{
/// <summary>
/// 与
/// </summary>
And = 0,
/// <summary>
/// 或
/// </summary>
Or = 1
}

40
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/Filter.cs

@ -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; }
}

370
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/Filters/FilterExtensions.cs

@ -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);
}
}

12
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/ISfsRequest.cs

@ -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; }
}

23
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/IZbxBase.cs

@ -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);
}

12
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/SfsRequestInputBase.cs

@ -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();
}

22
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/TableColumnTypeDto/AllTableColumnTypeDto.cs

@ -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; }
}
}

31
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBase/TableColumnTypeDto/ColumnType.cs

@ -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; }
}
}

39
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/Dtos/CreateUpdateExportCustomUserSettingDto.cs

@ -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; }
}

37
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/Dtos/ExportCustomUserSettingDto.cs

@ -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; }
}

40
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/Dtos/ExportCustomUserSettingGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/AppBaseBusiness/ExportCustomUserSetting/IExportCustomUserSettingAppService.cs

@ -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>
{
}

28
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/JobApplicationContractsModule.cs

@ -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();
}
}

28
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/JobDtoExtensions.cs

@ -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
*/
});
}
}

130
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Permissions/JobPermissionDefinitionProvider.cs

@ -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);
}
}

229
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Permissions/JobPermissions.cs

@ -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";
}
}

26
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/WinIn.FasterZ.Job.Application.Contracts.csproj

@ -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>

127
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobDetailDto.cs

@ -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; }
}

148
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobDetailGetListInput.cs

@ -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; }
}

120
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobDto.cs

@ -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();
}

136
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CheckJobGetListInput.cs

@ -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; }
}

147
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CreateUpdateCheckJobDetailDto.cs

@ -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; }
}

129
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/Dtos/CreateUpdateCheckJobDto.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/ICheckJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CheckJob/ICheckJobDetailAppService.cs

@ -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>
{
}

142
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobDetailDto.cs

@ -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; }
}

166
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobDetailGetListInput.cs

@ -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; }
}

151
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobDto.cs

@ -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; }
}

173
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CountJobGetListInput.cs

@ -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; }
}

165
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CreateUpdateCountJobDetailDto.cs

@ -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; }
}

166
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/Dtos/CreateUpdateCountJobDto.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/ICountJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/CountJob/ICountJobDetailAppService.cs

@ -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>
{
}

267
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/CreateUpdateDeliverJobDetailDto.cs

@ -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; }
}

141
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/CreateUpdateDeliverJobDto.cs

@ -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; }
}

227
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobDetailDto.cs

@ -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; }
}

268
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobDetailGetListInput.cs

@ -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; }
}

125
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobDto.cs

@ -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; }
}

142
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/Dtos/DeliverJobGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/IDeliverJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/DeliverJob/IDeliverJobDetailAppService.cs

@ -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>
{
}

280
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/CreateUpdateInspectJobDetailDto.cs

@ -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; }
}

171
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/CreateUpdateInspectJobDto.cs

@ -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; }
}

278
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/CreateUpdateInspectJobSummaryDetailDto.cs

@ -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; }
}

238
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobDetailDto.cs

@ -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; }
}

281
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobDetailGetListInput.cs

@ -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; }
}

149
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobDto.cs

@ -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; }
}

172
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobGetListInput.cs

@ -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; }
}

236
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobSummaryDetailDto.cs

@ -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; }
}

279
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/Dtos/InspectJobSummaryDetailGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/IInspectJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/IInspectJobDetailAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/InspectJob/IInspectJobSummaryDetailAppService.cs

@ -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>
{
}

268
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/CreateUpdateIssueJobDetailDto.cs

@ -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; }
}

141
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/CreateUpdateIssueJobDto.cs

@ -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; }
}

228
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobDetailDto.cs

@ -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; }
}

269
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobDetailGetListInput.cs

@ -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; }
}

124
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobDto.cs

@ -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; }
}

142
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/Dtos/IssueJobGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/IIssueJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/IssueJob/IIssueJobDetailAppService.cs

@ -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>
{
}

69
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/CreateUpdateJisDeliverJobDetailDto.cs

@ -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; }
}

177
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/CreateUpdateJisDeliverJobDto.cs

@ -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; }
}

62
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobDetailDto.cs

@ -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; }
}

70
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobDetailGetListInput.cs

@ -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; }
}

155
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobDto.cs

@ -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; }
}

178
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/Dtos/JisDeliverJobGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/IJisDeliverJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/JisDeliverJob/IJisDeliverJobDetailAppService.cs

@ -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>
{
}

201
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/CreateUpdateProductReceiveJobDetailDto.cs

@ -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; }
}

141
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/CreateUpdateProductReceiveJobDto.cs

@ -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; }
}

172
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobDetailDto.cs

@ -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; }
}

202
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobDetailGetListInput.cs

@ -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; }
}

124
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobDto.cs

@ -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; }
}

142
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/Dtos/ProductReceiveJobGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/IProductReceiveJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/ProductReceiveJob/IProductReceiveJobDetailAppService.cs

@ -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>
{
}

213
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/CreateUpdatePurchaseReceiptJobDetailDto.cs

@ -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; }
}

178
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/CreateUpdatePurchaseReceiptJobDto.cs

@ -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; }
}

182
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobDetailDto.cs

@ -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; }
}

214
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobDetailGetListInput.cs

@ -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; }
}

155
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobDto.cs

@ -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; }
}

179
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/Dtos/PurchaseReceiptJobGetListInput.cs

@ -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; }
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/IPurchaseReceiptJobAppService.cs

@ -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>
{
}

20
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReceiptJob/IPurchaseReceiptJobDetailAppService.cs

@ -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>
{
}

201
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/CreateUpdatePurchaseReturnJobDetailDto.cs

@ -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; }
}

153
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/CreateUpdatePurchaseReturnJobDto.cs

@ -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; }
}

172
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/PurchaseReturnJobDetailDto.cs

@ -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; }
}

202
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/PurchaseReturnJobDetailGetListInput.cs

@ -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; }
}

134
WinIn.FasterZ.Wms.Be/WinIn.FasterZ.Job/src/WinIn.FasterZ.Job.Application.Contracts/Z_Business/PurchaseReturnJob/Dtos/PurchaseReturnJobDto.cs

@ -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…
Cancel
Save