@@ -0,0 +1 @@ | |||||
**/wwwroot/libs/** linguist-vendored |
@@ -0,0 +1,262 @@ | |||||
## 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 | |||||
# TaskScheduling | |||||
host/Himp.TaskScheduling.AuthServer/Logs/logs.txt | |||||
host/Himp.TaskScheduling.HttpApi.Host/Logs/logs.txt | |||||
host/Himp.TaskScheduling.Web.Host/Logs/logs.txt | |||||
host/Himp.TaskScheduling.Web.Unified/Logs/logs.txt | |||||
host/Himp.TaskScheduling.Blazor.Server.Host/Logs/logs.txt | |||||
# Use abp install-libs to restore. | |||||
**/wwwroot/libs/* |
@@ -0,0 +1,5 @@ | |||||
{ | |||||
"singleQuote": true, | |||||
"useTabs": false, | |||||
"tabWidth": 4 | |||||
} |
@@ -0,0 +1,111 @@ | |||||
{ | |||||
"folders": { | |||||
"items": { | |||||
"src": {}, | |||||
"test": {}, | |||||
"host": {} | |||||
} | |||||
}, | |||||
"packages": { | |||||
"Himp.TaskScheduling.Domain.Shared": { | |||||
"path": "src/Himp.TaskScheduling.Domain.Shared/Himp.TaskScheduling.Domain.Shared.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.Domain": { | |||||
"path": "src/Himp.TaskScheduling.Domain/Himp.TaskScheduling.Domain.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.Application.Contracts": { | |||||
"path": "src/Himp.TaskScheduling.Application.Contracts/Himp.TaskScheduling.Application.Contracts.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.Application": { | |||||
"path": "src/Himp.TaskScheduling.Application/Himp.TaskScheduling.Application.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.EntityFrameworkCore": { | |||||
"path": "src/Himp.TaskScheduling.EntityFrameworkCore/Himp.TaskScheduling.EntityFrameworkCore.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.MongoDB": { | |||||
"path": "src/Himp.TaskScheduling.MongoDB/Himp.TaskScheduling.MongoDB.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.HttpApi": { | |||||
"path": "src/Himp.TaskScheduling.HttpApi/Himp.TaskScheduling.HttpApi.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.HttpApi.Client": { | |||||
"path": "src/Himp.TaskScheduling.HttpApi.Client/Himp.TaskScheduling.HttpApi.Client.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.TestBase": { | |||||
"path": "test/Himp.TaskScheduling.TestBase/Himp.TaskScheduling.TestBase.abppkg", | |||||
"folder": "test" | |||||
}, | |||||
"Himp.TaskScheduling.EntityFrameworkCore.Tests": { | |||||
"path": "test/Himp.TaskScheduling.EntityFrameworkCore.Tests/Himp.TaskScheduling.EntityFrameworkCore.Tests.abppkg", | |||||
"folder": "test" | |||||
}, | |||||
"Himp.TaskScheduling.MongoDB.Tests": { | |||||
"path": "test/Himp.TaskScheduling.MongoDB.Tests/Himp.TaskScheduling.MongoDB.Tests.abppkg", | |||||
"folder": "test" | |||||
}, | |||||
"Himp.TaskScheduling.Domain.Tests": { | |||||
"path": "test/Himp.TaskScheduling.Domain.Tests/Himp.TaskScheduling.Domain.Tests.abppkg", | |||||
"folder": "test" | |||||
}, | |||||
"Himp.TaskScheduling.Application.Tests": { | |||||
"path": "test/Himp.TaskScheduling.Application.Tests/Himp.TaskScheduling.Application.Tests.abppkg", | |||||
"folder": "test" | |||||
}, | |||||
"Himp.TaskScheduling.HttpApi.Host": { | |||||
"path": "host/Himp.TaskScheduling.HttpApi.Host/Himp.TaskScheduling.HttpApi.Host.abppkg", | |||||
"folder": "host" | |||||
}, | |||||
"Himp.TaskScheduling.Web": { | |||||
"path": "src/Himp.TaskScheduling.Web/Himp.TaskScheduling.Web.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.HttpApi.Client.ConsoleTestApp": { | |||||
"path": "test/Himp.TaskScheduling.HttpApi.Client.ConsoleTestApp/Himp.TaskScheduling.HttpApi.Client.ConsoleTestApp.abppkg", | |||||
"folder": "test" | |||||
}, | |||||
"Himp.TaskScheduling.Web.Host": { | |||||
"path": "host/Himp.TaskScheduling.Web.Host/Himp.TaskScheduling.Web.Host.abppkg", | |||||
"folder": "host" | |||||
}, | |||||
"Himp.TaskScheduling.AuthServer": { | |||||
"path": "host/Himp.TaskScheduling.AuthServer/Himp.TaskScheduling.AuthServer.abppkg", | |||||
"folder": "host" | |||||
}, | |||||
"Himp.TaskScheduling.Host.Shared": { | |||||
"path": "host/Himp.TaskScheduling.Host.Shared/Himp.TaskScheduling.Host.Shared.abppkg", | |||||
"folder": "host" | |||||
}, | |||||
"Himp.TaskScheduling.Web.Unified": { | |||||
"path": "host/Himp.TaskScheduling.Web.Unified/Himp.TaskScheduling.Web.Unified.abppkg", | |||||
"folder": "host" | |||||
}, | |||||
"Himp.TaskScheduling.Blazor": { | |||||
"path": "src/Himp.TaskScheduling.Blazor/Himp.TaskScheduling.Blazor.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.Blazor.Host": { | |||||
"path": "host/Himp.TaskScheduling.Blazor.Host/Himp.TaskScheduling.Blazor.Host.abppkg", | |||||
"folder": "host" | |||||
}, | |||||
"Himp.TaskScheduling.Blazor.Server": { | |||||
"path": "src/Himp.TaskScheduling.Blazor.Server/Himp.TaskScheduling.Blazor.Server.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.Blazor.WebAssembly": { | |||||
"path": "src/Himp.TaskScheduling.Blazor.WebAssembly/Himp.TaskScheduling.Blazor.WebAssembly.abppkg", | |||||
"folder": "src" | |||||
}, | |||||
"Himp.TaskScheduling.Blazor.Server.Host": { | |||||
"path": "host/Himp.TaskScheduling.Blazor.Server.Host/Himp.TaskScheduling.Blazor.Server.Host.abppkg", | |||||
"folder": "host" | |||||
} | |||||
} | |||||
} |
@@ -0,0 +1,7 @@ | |||||
{ | |||||
"modules": { | |||||
"Himp.TaskScheduling": { | |||||
"path": "Himp.TaskScheduling.abpmdl" | |||||
} | |||||
} | |||||
} |
@@ -0,0 +1,146 @@ | |||||
| |||||
Microsoft Visual Studio Solution File, Format Version 12.00 | |||||
# Visual Studio Version 17 | |||||
VisualStudioVersion = 17.8.34330.188 | |||||
MinimumVisualStudioVersion = 10.0.40219.1 | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Domain.Shared", "src\Himp.TaskScheduling.Domain.Shared\Himp.TaskScheduling.Domain.Shared.csproj", "{D64C1577-4929-4B60-939E-96DE1534891A}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Domain", "src\Himp.TaskScheduling.Domain\Himp.TaskScheduling.Domain.csproj", "{F2840BC7-0188-4606-9126-DADD0F5ABF7A}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Application.Contracts", "src\Himp.TaskScheduling.Application.Contracts\Himp.TaskScheduling.Application.Contracts.csproj", "{BD65D04F-08D5-40C1-8C24-77CA0BACB877}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Application", "src\Himp.TaskScheduling.Application\Himp.TaskScheduling.Application.csproj", "{78040F9E-3501-4A40-82DF-00A597710F35}" | |||||
EndProject | |||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{649A3FFA-182F-4E56-9717-E6A9A2BEC545}" | |||||
EndProject | |||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D}" | |||||
EndProject | |||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "host", "host", "{E400416D-2895-4512-9D17-90681EEC7E0A}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.EntityFrameworkCore", "src\Himp.TaskScheduling.EntityFrameworkCore\Himp.TaskScheduling.EntityFrameworkCore.csproj", "{0CE86223-D31D-4315-A1F5-87BA3EE1B844}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.MongoDB", "src\Himp.TaskScheduling.MongoDB\Himp.TaskScheduling.MongoDB.csproj", "{F1C58097-4C08-4D88-8976-6B3389391481}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.HttpApi", "src\Himp.TaskScheduling.HttpApi\Himp.TaskScheduling.HttpApi.csproj", "{077AA5F8-8B61-420C-A6B5-0150A66FDB34}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.HttpApi.Client", "src\Himp.TaskScheduling.HttpApi.Client\Himp.TaskScheduling.HttpApi.Client.csproj", "{36E2735F-CEAB-44C8-A6D1-2CDAFF399751}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.TestBase", "test\Himp.TaskScheduling.TestBase\Himp.TaskScheduling.TestBase.csproj", "{C5BB573D-3030-4BCB-88B7-F6A85C32766C}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.EntityFrameworkCore.Tests", "test\Himp.TaskScheduling.EntityFrameworkCore.Tests\Himp.TaskScheduling.EntityFrameworkCore.Tests.csproj", "{527F645C-C1FC-406E-8479-81386C8ECF13}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.MongoDB.Tests", "test\Himp.TaskScheduling.MongoDB.Tests\Himp.TaskScheduling.MongoDB.Tests.csproj", "{D0AD9179-125C-40B2-A8EE-CD4C1EE24BB6}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Domain.Tests", "test\Himp.TaskScheduling.Domain.Tests\Himp.TaskScheduling.Domain.Tests.csproj", "{E60895E5-79C4-447D-88B7-85CB5BA336A4}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Application.Tests", "test\Himp.TaskScheduling.Application.Tests\Himp.TaskScheduling.Application.Tests.csproj", "{90CB5DC4-C040-45C7-8900-9688B26405BC}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.HttpApi.Host", "host\Himp.TaskScheduling.HttpApi.Host\Himp.TaskScheduling.HttpApi.Host.csproj", "{37B135B0-DAFE-4616-B25C-1BDF32FC44A2}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.HttpApi.Client.ConsoleTestApp", "test\Himp.TaskScheduling.HttpApi.Client.ConsoleTestApp\Himp.TaskScheduling.HttpApi.Client.ConsoleTestApp.csproj", "{1EDCD6D4-DF3A-4E3B-ABB6-C0D0B373EAB8}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Host.Shared", "host\Himp.TaskScheduling.Host.Shared\Himp.TaskScheduling.Host.Shared.csproj", "{F6AC8D4A-EDD7-4514-8E8A-5BCB019864DB}" | |||||
EndProject | |||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Himp.TaskScheduling.Installer", "src\Himp.TaskScheduling.Installer\Himp.TaskScheduling.Installer.csproj", "{BE39FD00-745B-4049-8161-FC129817CBE4}" | |||||
EndProject | |||||
Global | |||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||||
Debug|Any CPU = Debug|Any CPU | |||||
Release|Any CPU = Release|Any CPU | |||||
EndGlobalSection | |||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||||
{D64C1577-4929-4B60-939E-96DE1534891A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{D64C1577-4929-4B60-939E-96DE1534891A}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{D64C1577-4929-4B60-939E-96DE1534891A}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{D64C1577-4929-4B60-939E-96DE1534891A}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{F2840BC7-0188-4606-9126-DADD0F5ABF7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{F2840BC7-0188-4606-9126-DADD0F5ABF7A}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{F2840BC7-0188-4606-9126-DADD0F5ABF7A}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{F2840BC7-0188-4606-9126-DADD0F5ABF7A}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{BD65D04F-08D5-40C1-8C24-77CA0BACB877}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{BD65D04F-08D5-40C1-8C24-77CA0BACB877}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{BD65D04F-08D5-40C1-8C24-77CA0BACB877}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{BD65D04F-08D5-40C1-8C24-77CA0BACB877}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{78040F9E-3501-4A40-82DF-00A597710F35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{78040F9E-3501-4A40-82DF-00A597710F35}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{78040F9E-3501-4A40-82DF-00A597710F35}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{78040F9E-3501-4A40-82DF-00A597710F35}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{0CE86223-D31D-4315-A1F5-87BA3EE1B844}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{0CE86223-D31D-4315-A1F5-87BA3EE1B844}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{0CE86223-D31D-4315-A1F5-87BA3EE1B844}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{0CE86223-D31D-4315-A1F5-87BA3EE1B844}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{F1C58097-4C08-4D88-8976-6B3389391481}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{F1C58097-4C08-4D88-8976-6B3389391481}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{F1C58097-4C08-4D88-8976-6B3389391481}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{F1C58097-4C08-4D88-8976-6B3389391481}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{077AA5F8-8B61-420C-A6B5-0150A66FDB34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{077AA5F8-8B61-420C-A6B5-0150A66FDB34}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{077AA5F8-8B61-420C-A6B5-0150A66FDB34}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{077AA5F8-8B61-420C-A6B5-0150A66FDB34}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{36E2735F-CEAB-44C8-A6D1-2CDAFF399751}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{36E2735F-CEAB-44C8-A6D1-2CDAFF399751}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{36E2735F-CEAB-44C8-A6D1-2CDAFF399751}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{36E2735F-CEAB-44C8-A6D1-2CDAFF399751}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{C5BB573D-3030-4BCB-88B7-F6A85C32766C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{C5BB573D-3030-4BCB-88B7-F6A85C32766C}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{C5BB573D-3030-4BCB-88B7-F6A85C32766C}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{C5BB573D-3030-4BCB-88B7-F6A85C32766C}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{527F645C-C1FC-406E-8479-81386C8ECF13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{527F645C-C1FC-406E-8479-81386C8ECF13}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{527F645C-C1FC-406E-8479-81386C8ECF13}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{527F645C-C1FC-406E-8479-81386C8ECF13}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{D0AD9179-125C-40B2-A8EE-CD4C1EE24BB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{D0AD9179-125C-40B2-A8EE-CD4C1EE24BB6}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{D0AD9179-125C-40B2-A8EE-CD4C1EE24BB6}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{D0AD9179-125C-40B2-A8EE-CD4C1EE24BB6}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{E60895E5-79C4-447D-88B7-85CB5BA336A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{E60895E5-79C4-447D-88B7-85CB5BA336A4}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{E60895E5-79C4-447D-88B7-85CB5BA336A4}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{E60895E5-79C4-447D-88B7-85CB5BA336A4}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{90CB5DC4-C040-45C7-8900-9688B26405BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{90CB5DC4-C040-45C7-8900-9688B26405BC}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{90CB5DC4-C040-45C7-8900-9688B26405BC}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{90CB5DC4-C040-45C7-8900-9688B26405BC}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{37B135B0-DAFE-4616-B25C-1BDF32FC44A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{37B135B0-DAFE-4616-B25C-1BDF32FC44A2}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{37B135B0-DAFE-4616-B25C-1BDF32FC44A2}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{37B135B0-DAFE-4616-B25C-1BDF32FC44A2}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{1EDCD6D4-DF3A-4E3B-ABB6-C0D0B373EAB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{1EDCD6D4-DF3A-4E3B-ABB6-C0D0B373EAB8}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{1EDCD6D4-DF3A-4E3B-ABB6-C0D0B373EAB8}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{1EDCD6D4-DF3A-4E3B-ABB6-C0D0B373EAB8}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{F6AC8D4A-EDD7-4514-8E8A-5BCB019864DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{F6AC8D4A-EDD7-4514-8E8A-5BCB019864DB}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{F6AC8D4A-EDD7-4514-8E8A-5BCB019864DB}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{F6AC8D4A-EDD7-4514-8E8A-5BCB019864DB}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
{BE39FD00-745B-4049-8161-FC129817CBE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |||||
{BE39FD00-745B-4049-8161-FC129817CBE4}.Debug|Any CPU.Build.0 = Debug|Any CPU | |||||
{BE39FD00-745B-4049-8161-FC129817CBE4}.Release|Any CPU.ActiveCfg = Release|Any CPU | |||||
{BE39FD00-745B-4049-8161-FC129817CBE4}.Release|Any CPU.Build.0 = Release|Any CPU | |||||
EndGlobalSection | |||||
GlobalSection(SolutionProperties) = preSolution | |||||
HideSolutionNode = FALSE | |||||
EndGlobalSection | |||||
GlobalSection(NestedProjects) = preSolution | |||||
{D64C1577-4929-4B60-939E-96DE1534891A} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{F2840BC7-0188-4606-9126-DADD0F5ABF7A} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{BD65D04F-08D5-40C1-8C24-77CA0BACB877} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{78040F9E-3501-4A40-82DF-00A597710F35} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{0CE86223-D31D-4315-A1F5-87BA3EE1B844} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{F1C58097-4C08-4D88-8976-6B3389391481} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{077AA5F8-8B61-420C-A6B5-0150A66FDB34} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{36E2735F-CEAB-44C8-A6D1-2CDAFF399751} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
{C5BB573D-3030-4BCB-88B7-F6A85C32766C} = {CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D} | |||||
{527F645C-C1FC-406E-8479-81386C8ECF13} = {CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D} | |||||
{D0AD9179-125C-40B2-A8EE-CD4C1EE24BB6} = {CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D} | |||||
{E60895E5-79C4-447D-88B7-85CB5BA336A4} = {CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D} | |||||
{90CB5DC4-C040-45C7-8900-9688B26405BC} = {CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D} | |||||
{37B135B0-DAFE-4616-B25C-1BDF32FC44A2} = {E400416D-2895-4512-9D17-90681EEC7E0A} | |||||
{1EDCD6D4-DF3A-4E3B-ABB6-C0D0B373EAB8} = {CCD2960C-23CC-4AB4-B84D-60C7AAA52F4D} | |||||
{F6AC8D4A-EDD7-4514-8E8A-5BCB019864DB} = {E400416D-2895-4512-9D17-90681EEC7E0A} | |||||
{BE39FD00-745B-4049-8161-FC129817CBE4} = {649A3FFA-182F-4E56-9717-E6A9A2BEC545} | |||||
EndGlobalSection | |||||
GlobalSection(ExtensibilityGlobals) = postSolution | |||||
SolutionGuid = {4324B3B4-B60B-4E3C-91D8-59576B4E26DD} | |||||
EndGlobalSection | |||||
EndGlobal |
@@ -0,0 +1,23 @@ | |||||
<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> |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<configuration> | |||||
<packageSources> | |||||
</packageSources> | |||||
</configuration> |
@@ -0,0 +1,24 @@ | |||||
<Project> | |||||
<PropertyGroup> | |||||
<LangVersion>latest</LangVersion> | |||||
<Version>0.1.0</Version> | |||||
<NoWarn>$(NoWarn);CS1591</NoWarn> | |||||
<AbpProjectType>module</AbpProjectType> | |||||
</PropertyGroup> | |||||
<ItemGroup> | |||||
<PackageReference Include="ConfigureAwait.Fody" Version="3.3.1" PrivateAssets="All" /> | |||||
<PackageReference Include="Fody" Version="6.5.3"> | |||||
<PrivateAssets>All</PrivateAssets> | |||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> | |||||
</PackageReference> | |||||
</ItemGroup> | |||||
<Target Name="NoWarnOnRazorViewImportedTypeConflicts" BeforeTargets="RazorCoreCompile"> | |||||
<PropertyGroup> | |||||
<NoWarn>$(NoWarn);0436</NoWarn> | |||||
</PropertyGroup> | |||||
</Target> | |||||
</Project> |
@@ -0,0 +1,20 @@ | |||||
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build | |||||
COPY . . | |||||
WORKDIR /templates/service/host/IdentityServerHost | |||||
RUN dotnet restore | |||||
RUN dotnet ef migrations script -i -o migrations-IdentityServerHost.sql | |||||
WORKDIR /templates/service/host/Himp.TaskScheduling.Host | |||||
RUN dotnet restore | |||||
RUN dotnet ef migrations script -i -o migrations-TaskScheduling.sql | |||||
FROM mcr.microsoft.com/mssql-tools AS final | |||||
WORKDIR /src | |||||
COPY --from=build /templates/service/host/IdentityServerHost/migrations-IdentityServerHost.sql migrations-IdentityServerHost.sql | |||||
COPY --from=build /templates/service/host/Himp.TaskScheduling.Host/migrations-TaskScheduling.sql migrations-TaskScheduling.sql | |||||
COPY --from=build /templates/service/database/entrypoint.sh . | |||||
RUN /bin/bash -c "sed -i $'s/\r$//' entrypoint.sh" | |||||
RUN chmod +x ./entrypoint.sh | |||||
ENTRYPOINT ["./entrypoint.sh"] |
@@ -0,0 +1,12 @@ | |||||
#!/bin/bash | |||||
until /opt/mssql-tools/bin/sqlcmd -S sqlserver -U SA -P $SA_PASSWORD -Q 'SELECT name FROM master.sys.databases'; do | |||||
>&2 echo "SQL Server is starting up" | |||||
sleep 1 | |||||
done | |||||
/opt/mssql-tools/bin/sqlcmd -S sqlserver -U SA -P $SA_PASSWORD -Q "CREATE DATABASE [$IdentityServer_DB]" | |||||
/opt/mssql-tools/bin/sqlcmd -S sqlserver -U SA -P $SA_PASSWORD -Q "CREATE DATABASE [$TaskScheduling_DB]" | |||||
/opt/mssql-tools/bin/sqlcmd -d $IdentityServer_DB -S sqlserver -U sa -P $SA_PASSWORD -i migrations-IdentityServerHost.sql | |||||
/opt/mssql-tools/bin/sqlcmd -d $TaskScheduling_DB -S sqlserver -U sa -P $SA_PASSWORD -i migrations-TaskScheduling.sql |
@@ -0,0 +1,13 @@ | |||||
version: '3.4' | |||||
services: | |||||
migrations: | |||||
build: | |||||
context: ../../ | |||||
dockerfile: templates/service/database/Dockerfile | |||||
depends_on: | |||||
- sqlserver | |||||
environment: | |||||
- IdentityServer_DB=TaskScheduling_Identity | |||||
- TaskScheduling_DB=TaskScheduling_ModuleDb | |||||
- SA_PASSWORD=yourStrong(!)Password |
@@ -0,0 +1,29 @@ | |||||
version: '3.4' | |||||
services: | |||||
sqlserver: | |||||
environment: | |||||
- SA_PASSWORD=yourStrong(!)Password | |||||
- ACCEPT_EULA=Y | |||||
ports: | |||||
- "51599:1433" | |||||
identity-server: | |||||
environment: | |||||
- ASPNETCORE_URLS=http://0.0.0.0:80 | |||||
- ConnectionStrings__Default=Server=sqlserver;Database=TaskScheduling_Identity;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
- ConnectionStrings__SqlServerCache=Server=sqlserver;Database=TaskScheduling_Cache;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
ports: | |||||
- "51600:80" | |||||
task-scheduling: | |||||
environment: | |||||
- ASPNETCORE_URLS=http://0.0.0.0:80 | |||||
- ConnectionStrings__Default=Server=sqlserver;Database=TaskScheduling_ModuleDb;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
- ConnectionStrings__AbpSettingManagement=Server=sqlserver;Database=TaskScheduling_Identity;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
- ConnectionStrings__AbpPermissionManagement=Server=sqlserver;Database=TaskScheduling_Identity;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
- ConnectionStrings__AbpAuditLogging=Server=sqlserver;Database=TaskScheduling_Identity;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
- ConnectionStrings__SqlServerCache=Server=sqlserver;Database=TaskScheduling_Cache;Trusted_Connection=True;User=sa;Password=yourStrong(!)Password;Integrated Security=false | |||||
- AuthServer__Authority=http://identity-server | |||||
ports: | |||||
- "51601:80" |
@@ -0,0 +1,25 @@ | |||||
version: '3.4' | |||||
services: | |||||
sqlserver: | |||||
image: mcr.microsoft.com/mssql/server | |||||
volumes: | |||||
- dbdata:/var/opt/mssql | |||||
identity-server: | |||||
build: | |||||
context: ../../ | |||||
dockerfile: templates/service/host/IdentityServerHost/Dockerfile | |||||
depends_on: | |||||
- sqlserver | |||||
task-scheduling: | |||||
build: | |||||
context: ../../ | |||||
dockerfile: templates/service/host/Himp.TaskScheduling.Host/Dockerfile | |||||
depends_on: | |||||
- sqlserver | |||||
- identity-server | |||||
volumes: | |||||
dbdata: |
@@ -0,0 +1,3 @@ | |||||
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"> | |||||
<ConfigureAwait ContinueOnCapturedContext="false" /> | |||||
</Weavers> |
@@ -0,0 +1,30 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |||||
<!-- This file was generated by Fody. Manual changes to this file will be lost when your project is rebuilt. --> | |||||
<xs:element name="Weavers"> | |||||
<xs:complexType> | |||||
<xs:all> | |||||
<xs:element name="ConfigureAwait" minOccurs="0" maxOccurs="1"> | |||||
<xs:complexType> | |||||
<xs:attribute name="ContinueOnCapturedContext" type="xs:boolean" /> | |||||
</xs:complexType> | |||||
</xs:element> | |||||
</xs:all> | |||||
<xs:attribute name="VerifyAssembly" type="xs:boolean"> | |||||
<xs:annotation> | |||||
<xs:documentation>'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.</xs:documentation> | |||||
</xs:annotation> | |||||
</xs:attribute> | |||||
<xs:attribute name="VerifyIgnoreCodes" type="xs:string"> | |||||
<xs:annotation> | |||||
<xs:documentation>A comma-separated list of error codes that can be safely ignored in assembly verification.</xs:documentation> | |||||
</xs:annotation> | |||||
</xs:attribute> | |||||
<xs:attribute name="GenerateXsd" type="xs:boolean"> | |||||
<xs:annotation> | |||||
<xs:documentation>'false' to turn off automatic generation of the XML Schema file.</xs:documentation> | |||||
</xs:annotation> | |||||
</xs:attribute> | |||||
</xs:complexType> | |||||
</xs:element> | |||||
</xs:schema> |
@@ -0,0 +1,3 @@ | |||||
{ | |||||
"role": "lib.application-contracts" | |||||
} |
@@ -0,0 +1,17 @@ | |||||
<Project Sdk="Microsoft.NET.Sdk"> | |||||
<Import Project="..\..\common.props" /> | |||||
<PropertyGroup> | |||||
<TargetFramework>net8.0</TargetFramework> | |||||
<Nullable>enable</Nullable> | |||||
<RootNamespace></RootNamespace> | |||||
</PropertyGroup> | |||||
<ItemGroup> | |||||
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="8.2.0" /> | |||||
<PackageReference Include="Volo.Abp.Authorization" Version="8.2.0" /> | |||||
<ProjectReference Include="..\Himp.TaskScheduling.Domain.Shared\Himp.TaskScheduling.Domain.Shared.csproj" /> | |||||
</ItemGroup> | |||||
</Project> |
@@ -0,0 +1,40 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class CodeConversionDto : EntityDto<long> | |||||
{ | |||||
/// <summary> | |||||
/// 原始码 | |||||
/// </summary> | |||||
public string SorcCode { get; set; } | |||||
/// <summary> | |||||
/// 目标码 | |||||
/// </summary> | |||||
public string TargetCode { get; set; } | |||||
/// <summary> | |||||
/// 1 规批码转制样码 | |||||
/// 2 制样码准化验码 | |||||
/// 3 化验码转瓶底码 | |||||
/// </summary> | |||||
public int ConversionType { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime ConversionTime { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string OperName { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,22 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class CodeConversionInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
/// <summary> | |||||
/// 1 规批码转制样码 | |||||
/// 2 制样码转化验码 | |||||
/// 3 制样码转瓶底码 | |||||
/// </summary> | |||||
public int? ConversionType { get; set; } | |||||
public DateTime? Begntime { get; set; } | |||||
public DateTime? Endtime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ICodeConversionService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<CodeConversionDto>> GetListAsync(CodeConversionInput input); | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IParamConfigService : ICrudAppService<ParamConfigDto, ParamConfigDto, long, ParamConfigInput, ParamConfigCreateOrUpdateDto, ParamConfigCreateOrUpdateDto> | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,27 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IParamConfigTaskService : IApplicationService | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
/// <param name="input"></param> | |||||
/// <returns></returns> | |||||
Task<ParamConfigTaskDto> PostAsync(ParamConfigTaskCreateDto input); | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
/// <param name="input"></param> | |||||
/// <returns></returns> | |||||
Task<PagedResultDto<ParamConfigTaskDto>> GetListAsync(ParamConfigTaskInput input); | |||||
} | |||||
} |
@@ -0,0 +1,16 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IParamConfigValueService : IApplicationService | |||||
{ | |||||
Task<Dictionary<string, object>> GetListAsync(ParamConfigValueInput input); | |||||
Task<List<string>> GetKeyListAsync(); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using Himp.TaskScheduling.Configs; | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IQsCodeService | |||||
{ | |||||
Task<string> PostAsync(QsCodeInput input); | |||||
} | |||||
} |
@@ -0,0 +1,64 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigCreateOrUpdateDto | |||||
{ | |||||
/// <summary> | |||||
/// 参数类别 | |||||
/// 类 | |||||
/// 对象 | |||||
/// 属性 | |||||
/// </summary> | |||||
public EnumParamType ParamType { get; set; } | |||||
/// <summary> | |||||
/// 参数编码 | |||||
/// </summary> | |||||
public string ParamCodg { get; set; } | |||||
/// <summary> | |||||
/// 参数名称 | |||||
/// </summary> | |||||
public string ParamName { get; set; } | |||||
/// <summary> | |||||
/// 属性Key | |||||
/// </summary> | |||||
public string? PropertyKey { get; set; } | |||||
/// <summary> | |||||
/// 属性类别 | |||||
/// </summary> | |||||
public int? PropertyType { get; set; } | |||||
/// <summary> | |||||
/// 参数值 | |||||
/// </summary> | |||||
public string? ParamValue { get; set; } | |||||
/// <summary> | |||||
/// 默认值 | |||||
/// </summary> | |||||
public string? DefValue { get; set; } | |||||
/// <summary> | |||||
/// 有效标识 | |||||
/// </summary> | |||||
public bool ValiFlag { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string? KeyPath { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public long? ParentId { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,70 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigDto : EntityDto<long> | |||||
{ | |||||
/// <summary> | |||||
/// 参数类别 | |||||
/// 类 | |||||
/// 对象 | |||||
/// 属性 | |||||
/// </summary> | |||||
public EnumParamType ParamType { get; set; } | |||||
/// <summary> | |||||
/// 参数编码 | |||||
/// </summary> | |||||
public string ParamCodg { get; set; } | |||||
/// <summary> | |||||
/// 参数名称 | |||||
/// </summary> | |||||
public string ParamName { get; set; } | |||||
/// <summary> | |||||
/// 属性ID | |||||
/// </summary> | |||||
public string? PropertyKey { get; set; } | |||||
/// <summary> | |||||
/// 属性类别 | |||||
/// </summary> | |||||
public int? PropertyType { get; set; } | |||||
/// <summary> | |||||
/// 参数值 | |||||
/// </summary> | |||||
public string? ParamValue { get; set; } | |||||
/// <summary> | |||||
/// 默认值 | |||||
/// </summary> | |||||
public string? DefValue { get; set; } | |||||
/// <summary> | |||||
/// 有效标识 | |||||
/// </summary> | |||||
public bool ValiFlag { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public long? ParentId { get; set; } | |||||
/// <summary> | |||||
/// Topic 路径 | |||||
/// </summary> | |||||
public string? KeyPath { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public List<ParamConfigDto> Children { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,32 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigTaskCreateDto | |||||
{ | |||||
/// <summary> | |||||
/// 参数编码 | |||||
/// </summary> | |||||
public string ParamCodg { get; set; } | |||||
/// <summary> | |||||
/// 属性值 | |||||
/// </summary> | |||||
public string PropertyValue { get; set; } | |||||
/// <summary> | |||||
/// 任务类别 | |||||
/// </summary> | |||||
public int TaskType { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string OperatorName { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,57 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigTaskDto : EntityDto<long> | |||||
{ | |||||
/// <summary> | |||||
/// 任务内容描述 | |||||
/// </summary> | |||||
public string TaskContdesc { get; set; } | |||||
/// <summary> | |||||
/// 属性Key | |||||
/// </summary> | |||||
public string PropertyKey { get; set; } | |||||
/// <summary> | |||||
/// 属性值 | |||||
/// </summary> | |||||
public string PropertyValue { get; set; } | |||||
/// <summary> | |||||
/// 参数 | |||||
/// </summary> | |||||
public int TaskType { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string OperatorName { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int TaskStas { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string TaskMsg { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime OperationTime { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime? ExecTime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigTaskInput: PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,21 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigTaskUpdateDto | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string OperatorName { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int TaskStas { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigValueDto : EntityDto<string> | |||||
{ | |||||
public object Value { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ParamConfigValueInput | |||||
{ | |||||
public List<string>? Keys { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Configs | |||||
{ | |||||
public class QsCodeDto | |||||
{ | |||||
public string QsCode { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Configs | |||||
{ | |||||
public class QsCodeInput | |||||
{ | |||||
public string Code { get; set; } | |||||
public string Oper { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class AutoSamplingConditionDto | |||||
{ | |||||
public string TipCont { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class AutoSamplingConditionInput | |||||
{ | |||||
public string Key { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,17 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class DataStatisticDto | |||||
{ | |||||
public string Tit { get; set; } | |||||
public int Type { get; set; } | |||||
public decimal Cont { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,17 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class FullWaterCompCreateOrUpdateDto | |||||
{ | |||||
public string Type { get; set; } | |||||
public string Index { get; set; } | |||||
public decimal Value { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,18 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class FullWaterCompDto : EntityDto<long> | |||||
{ | |||||
public string Type { get; set; } | |||||
public string Index { get; set; } | |||||
public decimal Value { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class FullWaterCompInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public interface IAutoSamplingConditionService : IApplicationService | |||||
{ | |||||
Task<AutoSamplingConditionDto> GetAsync(AutoSamplingConditionInput input); | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public interface IDataStatisticService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<DataStatisticDto>> GetAsync(); | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public interface IDataVService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<DataStatisticDto>> GetAsync(); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IFullWaterCompService : ICrudAppService<FullWaterCompDto, FullWaterCompDto, long, FullWaterCompInput, FullWaterCompCreateOrUpdateDto, FullWaterCompCreateOrUpdateDto> | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public interface IManualTestingJobRecService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<ManualTestingJobRecDto>> GetListAsync(ManualTestingJobRecInput input); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public interface ISamplePreparationDatavService : IApplicationService | |||||
{ | |||||
Task<SamplePreparationDatavDto> GetSampleData(); | |||||
} | |||||
} |
@@ -0,0 +1,16 @@ | |||||
using Himp.TaskScheduling.Datas; | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IZYOperateRecordService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<ZYOperateRecordDto>> GetListAsync(ZYOperateRecordInput input); | |||||
} | |||||
} |
@@ -0,0 +1,20 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ManualTestingJobRecDto : EntityDto<long> | |||||
{ | |||||
public string TestingCode { get; set; } | |||||
public string TestingProject { get; set; } | |||||
public DateTime TestingDate { get; set; } | |||||
public string Operator { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ManualTestingJobRecInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? BegnDate { get; set; } | |||||
public DateTime? EndDate { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,38 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class SamplePreparationDatavDto | |||||
{ | |||||
public int Tar6 { get; set; } | |||||
public int Tar3 { get; set; } | |||||
public int Tar2 { get; set; } | |||||
public List<int[]> CurWeight6 { get; set; } | |||||
public List<int[]> CurWeight3 { get; set; } | |||||
public List<int[]> CurWeight2 { get; set; } | |||||
public int SampleEfficiencyCur { get; set; } | |||||
public int SampleEfficiencyTotal { get; set; } | |||||
public int FinishRateCur { get; set; } | |||||
public int FinishRateTotal { get; set; } | |||||
public SamplePreparationDatavDto() | |||||
{ | |||||
CurWeight6 = new List<int[]>(); | |||||
CurWeight3 = new List<int[]>(); | |||||
CurWeight2 = new List<int[]>(); | |||||
} | |||||
} | |||||
} |
@@ -0,0 +1,37 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class SamplePreparationRecDto : EntityDto<Guid> | |||||
{ | |||||
public string MachineCode { get; set; } | |||||
public int AtuoSmapleFlag { get; set; } | |||||
public string SampleID { get; set; } | |||||
public string PackCode { get; set; } | |||||
public int ZYWeight { get; set; } | |||||
public int ZYType { get; set; } | |||||
public int SampleType { get; set; } | |||||
public int Size { get; set; } | |||||
public int Water { get; set; } | |||||
public DateTime StartTime { get; set; } | |||||
public DateTime EndTime { get; set; } | |||||
public int SampleWeight { get; set; } | |||||
public string UserName { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,19 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class SamplingOperRecDto | |||||
{ | |||||
public DateTime Time { get; set; } | |||||
public string EqpName { get; set; } | |||||
public string OperDescr { get; set; } | |||||
public string OperName { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class SamplingOperRecInput: PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? BegnDate { get; set; } | |||||
public DateTime? EndDate { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,22 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling.Datas | |||||
{ | |||||
public class ZYOperateRecordDto : EntityDto<long> | |||||
{ | |||||
public string Record { get; set; } | |||||
public string MachineCode { get; set; } | |||||
public string PersonId { get; set; } | |||||
public string Name { get; set; } | |||||
public DateTime DateTime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ZYOperateRecordInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? BegnTime { get; set; } | |||||
public DateTime? EndTime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,24 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgRecCreateDto | |||||
{ | |||||
/// <summary> | |||||
/// 消息类型 | |||||
/// </summary> | |||||
public string MsgTopicName { get; set; } | |||||
/// <summary> | |||||
/// 全路径 | |||||
/// </summary> | |||||
public string TopicFullPath { get; set; } | |||||
/// <summary> | |||||
/// 消息内容 | |||||
/// </summary> | |||||
public string MsgCont { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,31 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.ComponentModel.DataAnnotations.Schema; | |||||
using System.Text; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgRecDto : EntityDto<Guid> | |||||
{ | |||||
/// <summary> | |||||
/// 消息类型 | |||||
/// </summary> | |||||
public string MsgTopicName { get; set; } | |||||
/// <summary> | |||||
/// 全路径 | |||||
/// </summary> | |||||
public string TopicFullPath { get; set; } | |||||
/// <summary> | |||||
/// 消息内容 | |||||
/// </summary> | |||||
public string MsgCont { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public virtual DateTime CreationTime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgRecInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
/// <summary> | |||||
/// 全路径 | |||||
/// </summary> | |||||
public string[] TopicFullPath { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,44 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgTopicCreateDto | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string EventMsgTopicCodg { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string EventMsgTopicName { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string TopicFullPath { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int Srtno { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int LvIndex { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public bool DefaultFlag { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public Guid? ParentId { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,46 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.ComponentModel.DataAnnotations.Schema; | |||||
using System.Text; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgTopicDto : EntityDto<Guid> | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string EventMsgTopicCodg { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string EventMsgTopicName { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string TopicFullPath { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int Srtno { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int LvIndex { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public bool DefaultFlag { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public Guid? ParentId { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,11 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgTopicInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,44 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class EventMsgTopicUpdateDto | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string EventMsgTopicCodg { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string EventMsgTopicName { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string TopicFullPath { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int Srtno { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int LvIndex { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public bool DefaultFlag { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public Guid? ParentId { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IEventMsgRecService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<EventMsgRecDto>> GetListAsync(EventMsgRecInput input); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IEventMsgTopicService : IApplicationService | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,41 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class CmDeviceControlDto | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string Device { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public int Enable { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime? Betime { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime? Totime { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string? Remark { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime Uptime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class CmDeviceControlUpdateDto | |||||
{ | |||||
public int Enable { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,16 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ICmDeviceControlService : IApplicationService | |||||
{ | |||||
Task<CmDeviceControlDto> GetAsync(int id); | |||||
Task<CmDeviceControlDto> PutAsync(int id, CmDeviceControlUpdateDto input); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IManualSamplingTaskService : IApplicationService | |||||
{ | |||||
Task<SampleTestTaskDto> PostAsync(ManualSamplingTaskCreateDto input); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ISampleDiscardedTaskService : IApplicationService | |||||
{ | |||||
Task<SampleTestTaskDto> Post(SampleDiscardedTaskCreateDto input); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ISampleObtainTaskService : IApplicationService | |||||
{ | |||||
Task PostAsync(SampleObtainTaskCreateDto input); | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ISamplePreparationResultService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<SamplePreparationResultDto>> GetListAsync(SamplePreparationResultInput input); | |||||
} | |||||
} |
@@ -0,0 +1,21 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Application.Services; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ISamplePreparationTaskService : IApplicationService | |||||
{ | |||||
Task<PagedResultDto<SamplePreparationTaskDto>> GetListAsync(SamplePreparationTaskInput input); | |||||
Task<SamplePreparationTaskDto> PostAsync(SamplePreparationTaskCreateOrUpdateDto input); | |||||
Task<SamplePreparationTaskDto> PutAsync(string id, SamplePreparationTaskCreateOrUpdateDto input); | |||||
Task<List<SamplePreparationPlanDto>> GetPlanListAsync(string samplePreparationTaskId); | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface ISampleTestTaskService | |||||
{ | |||||
Task<PagedResultDto<SampleTestTaskDto>> GetListAsync(SampleTestTaskInput input); | |||||
} | |||||
} |
@@ -0,0 +1,20 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public interface IStandardTestTaskService | |||||
{ | |||||
Task<PagedResultDto<StandardTestTaskDto>> GetListAsync(StandardTestTaskInput input); | |||||
Task<List<StandardTestItemDto>> GetItemListAsync(); | |||||
Task PostAuditAsync(StandardTestTaskAuditDto input); | |||||
Task PutItemValiAsync(long id, bool valiFlag); | |||||
} | |||||
} |
@@ -0,0 +1,34 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class ManualSamplingTaskCreateDto | |||||
{ | |||||
/// <summary> | |||||
/// 制样码 | |||||
/// </summary> | |||||
public string SampleCode { get; set; } | |||||
/// <summary> | |||||
/// 化验码 | |||||
/// </summary> | |||||
public string TestCode { get; set; } | |||||
//瓶底码 | |||||
public string BottomCode { get; set; } | |||||
/// <summary> | |||||
/// 煤样类型 | |||||
/// </summary> | |||||
public string Sampletype { get; set; } | |||||
/// <summary> | |||||
/// 化验项目 | |||||
/// </summary> | |||||
public string TestItems { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleDiscardedTaskCreateDto | |||||
{ | |||||
public string BottomCode { get; set; } | |||||
public int ManualFlag { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleObtainTaskCreateDto | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,100 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleObtainTaskDto : EntityDto<long> | |||||
{ | |||||
/// <summary> | |||||
/// 任务类型 | |||||
/// 1.人工化验 | |||||
/// 2.抽查取样 | |||||
/// </summary> | |||||
public int TaskType { get; set; } | |||||
/// <summary> | |||||
/// 煤样入场时间 | |||||
/// </summary> | |||||
public DateTime CoalTime { get; set; } | |||||
/// <summary> | |||||
/// 任务状态 | |||||
/// </summary> | |||||
public int TaskState { get; set; } | |||||
/// <summary> | |||||
/// 结束状态 | |||||
/// </summary> | |||||
public bool TaskEndFlag { get; set; } | |||||
/// <summary> | |||||
/// 任务开始时间 | |||||
/// </summary> | |||||
public DateTime TaskStartTime { get; set; } | |||||
/// <summary> | |||||
/// 任务结束时间 | |||||
/// </summary> | |||||
public DateTime TaskEndTime { get; set; } | |||||
/// <summary> | |||||
/// 供应商编码 | |||||
/// </summary> | |||||
public string CustCode { get; set; } | |||||
/// <summary> | |||||
/// 采样码 | |||||
/// </summary> | |||||
public string SampleCode { get; set; } | |||||
/// <summary> | |||||
/// 制样码 | |||||
/// </summary> | |||||
public string SamplePreparationCode { get; set; } | |||||
/// <summary> | |||||
/// 化验码 | |||||
/// </summary> | |||||
public string AssayCode { get; set; } | |||||
/// <summary> | |||||
/// 抽样码 | |||||
/// </summary> | |||||
public string ExtractCode { get; set; } | |||||
/// <summary> | |||||
/// 分样码 | |||||
/// </summary> | |||||
public string SeparateCode { get; set; } | |||||
/// <summary> | |||||
/// 煤样类型 | |||||
/// 1:0.2mm1(分析样) | |||||
/// </summary> | |||||
public int CoalType { get; set; } | |||||
/// <summary> | |||||
/// 化验项目 | |||||
/// </summary> | |||||
public string[] TestItemCode { get; set; } | |||||
/// <summary> | |||||
/// 操作人编码 | |||||
/// </summary> | |||||
public string Opercode { get; set; } | |||||
/// <summary> | |||||
/// 操作人名称 | |||||
/// </summary> | |||||
public string Opername { get; set; } | |||||
/// <summary> | |||||
/// 备注 | |||||
/// </summary> | |||||
public string task_remark { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleObtainTaskInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,17 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationPlanDto | |||||
{ | |||||
public string Id { get; set; } | |||||
public string ParName { get; set; } | |||||
public string ParValue { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,13 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationPlanInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public string SamplePreparationTaskId { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,81 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationResultDto : EntityDto<string> | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string SampeWay { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string SampeEqp { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime Begtime { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public DateTime? Endtime { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string? BottomCode61 { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public float Weight61Bottles { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public string? BottomCode62 { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public float Weight62Bottles { get; set; } | |||||
public string? BottomCode31 { get; set; } | |||||
public float Weight31Bottles { get; set; } | |||||
public string? BottomCode21 { get; set; } | |||||
public float Weight21Bottles { get; set; } | |||||
public string? BottomCode22 { get; set; } | |||||
public float Weight22Bottles { get; set; } | |||||
public float TotalCoalSampleWeight { get; set; } | |||||
/// <summary> | |||||
/// 3 弃料重量 | |||||
/// </summary> | |||||
public float Weight6Rejects { get; set; } | |||||
/// <summary> | |||||
/// 2 弃料重量 | |||||
/// </summary> | |||||
public float Weight3Rejects { get; set; } | |||||
/// <summary> | |||||
/// 2 弃料重量 | |||||
/// </summary> | |||||
public float Weight2Rejects { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationResultInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? Begntime { get; set; } | |||||
public DateTime? Endtime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,18 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationTaskCreateOrUpdateDto | |||||
{ | |||||
public string Id { get; set; } | |||||
/// <summary> | |||||
/// 制样码 | |||||
/// </summary> | |||||
public string SampleCode { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,42 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationTaskDto : EntityDto<string> | |||||
{ | |||||
/// <summary> | |||||
/// 制样码 | |||||
/// </summary> | |||||
public string SampleCode { get; set; } | |||||
/// <summary> | |||||
/// 任务下达时间 | |||||
/// </summary> | |||||
public DateTime TaskAssgnTime { get; set; } | |||||
/// <summary> | |||||
/// 制样方式 | |||||
/// </summary> | |||||
public string SampeWay { get; set; } | |||||
/// <summary> | |||||
/// 任务接收时间 | |||||
/// </summary> | |||||
public DateTime? TaskRecptTime { get; set; } | |||||
/// <summary> | |||||
/// 最后操作时间 | |||||
/// </summary> | |||||
public DateTime LastOperTime { get; set; } | |||||
/// <summary> | |||||
/// 任务状态 | |||||
/// </summary> | |||||
public string ExecStas { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,17 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SamplePreparationTaskInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? Begntime { get; set; } | |||||
public DateTime? Endtime { get; set; } | |||||
public string? ExecStas { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,14 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleTestItemDto : EntityDto<long> | |||||
{ | |||||
public string TestItem { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,16 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public class SampleTestTaskCreateDto | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,62 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleTestTaskDto : EntityDto<long> | |||||
{ | |||||
/// <summary> | |||||
/// 制样码 | |||||
/// </summary> | |||||
public string SampleCode { get; set; } | |||||
/// <summary> | |||||
/// 化验码 | |||||
/// </summary> | |||||
public string TestCode { get; set; } | |||||
/// <summary> | |||||
/// 瓶底码 | |||||
/// </summary> | |||||
public string BottomCode { get; set; } | |||||
/// <summary> | |||||
/// 煤样类型 | |||||
/// </summary> | |||||
public string SampleType { get; set; } | |||||
/// <summary> | |||||
/// 测定次数 | |||||
/// </summary> | |||||
public int TestCnt { get; set; } | |||||
/// <summary> | |||||
/// 任务下达时间 | |||||
/// </summary> | |||||
public DateTime TaskAssgnTime { get; set; } | |||||
/// <summary> | |||||
/// 任务接收时间 | |||||
/// </summary> | |||||
public DateTime? TaskRecptTime { get; set; } | |||||
/// <summary> | |||||
/// 最后操作时间 | |||||
/// </summary> | |||||
public DateTime LastOperTime { get; set; } | |||||
/// <summary> | |||||
/// 化验项目 | |||||
/// </summary> | |||||
public string TestItems { get; set; } | |||||
/// <summary> | |||||
/// 任务状态 | |||||
/// </summary> | |||||
public string ExecStas { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,19 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class SampleTestTaskInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? Begntime { get; set; } | |||||
public DateTime? Endtime { get; set; } | |||||
public string? SampleCode { get; set; } | |||||
public string? SampleType { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,18 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class StandardTestItemDto : EntityDto<long> | |||||
{ | |||||
public string TestItems { get; set; } | |||||
public string SampleType { get; set; } | |||||
public bool ValiFlag { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,21 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class StandardTestTaskAuditDto | |||||
{ | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public long[] StandardTestTaskId { get; set; } | |||||
/// <summary> | |||||
/// 审核人 | |||||
/// </summary> | |||||
public string Aduitor { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,79 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class StandardTestTaskDto : EntityDto<long> | |||||
{ | |||||
/// <summary> | |||||
/// 制样码 | |||||
/// </summary> | |||||
public string SampleCode { get; set; } | |||||
/// <summary> | |||||
/// 化验码 | |||||
/// </summary> | |||||
public string TestCode { get; set; } | |||||
/// <summary> | |||||
/// 瓶底码 | |||||
/// </summary> | |||||
public string BottomCode { get; set; } | |||||
/// <summary> | |||||
/// 煤样类型 | |||||
/// </summary> | |||||
public string Sampletype { get; set; } | |||||
/// <summary> | |||||
/// 任务类别 | |||||
/// </summary> | |||||
public EnumTaskType TaskType { get; set; } | |||||
/// <summary> | |||||
/// 制样方式 | |||||
/// 手工 | |||||
/// 自动 | |||||
/// </summary> | |||||
public string SampeWay { get; set; } | |||||
/// <summary> | |||||
/// 测定次数 | |||||
/// </summary> | |||||
public int TestCnt { get; set; } | |||||
/// <summary> | |||||
/// 任务下达时间 | |||||
/// </summary> | |||||
public DateTime TaskAssgnTime { get; set; } | |||||
/// <summary> | |||||
/// 最后操作时间 | |||||
/// </summary> | |||||
public DateTime LastOperTime { get; set; } | |||||
/// <summary> | |||||
/// 审核人 | |||||
/// </summary> | |||||
public string? Auditor { get; set; } | |||||
/// <summary> | |||||
/// 审核时间 | |||||
/// </summary> | |||||
public DateTime? AuditTime { get; set; } | |||||
/// <summary> | |||||
/// 任务状态 | |||||
/// </summary> | |||||
public string ExecStas { get; set; } | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public List<SampleTestItemDto> SampleTestItems { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,15 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
using System.Threading.Tasks; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class StandardTestTaskInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
public DateTime? Begntime { get; set; } | |||||
public DateTime? Endtime { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,12 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class BizflowConfigCreateDto : BizflowConfigCreateOrUpdateDto | |||||
{ | |||||
} | |||||
} |
@@ -0,0 +1,45 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
using Volo.Abp.Application.Dtos; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class BizflowConfigCreateOrUpdateDto | |||||
{ | |||||
/// <summary> | |||||
/// 工作流模型Key | |||||
/// </summary> | |||||
public string WorkflowModelKey { get; set; } | |||||
/// <summary> | |||||
/// 工作流模型名称 | |||||
/// </summary> | |||||
public string WorkflowModelName { get; set; } | |||||
/// <summary> | |||||
/// 工作流授权提供器 | |||||
/// </summary> | |||||
public int WorkflowTypeProvider { get; set; } | |||||
/// <summary> | |||||
/// 提供值 | |||||
/// </summary> | |||||
public string? ProviderKey { get; set; } | |||||
/// <summary> | |||||
/// 业务流程代码 | |||||
/// </summary> | |||||
public string BizflowCode { get; set; } | |||||
/// <summary> | |||||
/// 业务流程名称 | |||||
/// </summary> | |||||
public string BizflowName { get; set; } | |||||
/// <summary> | |||||
/// 有效标识 | |||||
/// </summary> | |||||
public bool ValiFlag { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,63 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
using Volo.Abp.Application.Dtos; | |||||
using Volo.Abp.Data; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class BizflowConfigDto : EntityDto<Guid> | |||||
{ | |||||
/// <summary> | |||||
/// 工作流模型名称 | |||||
/// </summary> | |||||
public string WorkflowModelName { get; set; } | |||||
/// <summary> | |||||
/// 工作流模型Key | |||||
/// </summary> | |||||
public string WorkflowModelKey { get; set; } | |||||
/// <summary> | |||||
/// 工作流授权提供器 | |||||
/// </summary> | |||||
public EnumWorkflowTypeProvider WorkflowTypeProvider { get; set; } | |||||
/// <summary> | |||||
/// 提供值 | |||||
/// </summary> | |||||
public string? ProviderKey { get; set; } | |||||
/// <summary> | |||||
/// 业务流程代码 | |||||
/// </summary> | |||||
public string BizflowCode { get; set; } | |||||
/// <summary> | |||||
/// 业务流程名称 | |||||
/// </summary> | |||||
public string BizflowName { get; set; } | |||||
/// <summary> | |||||
/// 有效标识 | |||||
/// </summary> | |||||
public bool ValiFlag { get; set; } | |||||
/// <summary> | |||||
/// 工作流授权提供器 | |||||
/// </summary> | |||||
public string WorkflowTypeProviderName | |||||
{ | |||||
get | |||||
{ | |||||
return WorkflowTypeProvider.ToString(); | |||||
} | |||||
} | |||||
/// <summary> | |||||
/// | |||||
/// </summary> | |||||
public List<BizflowNodeDto> BizflowNodes { get; set; } | |||||
} | |||||
} |
@@ -0,0 +1,12 @@ | |||||
using Himp.TaskScheduling; | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Text; | |||||
namespace Himp.TaskScheduling | |||||
{ | |||||
public class BizflowConfigInput : PagedAndSortedResultRequestDtoExtend | |||||
{ | |||||
} | |||||
} |