a
abc
6 天以前 e3dde0faeac78ff29d38cc4c78773548fe6e67d7
a
14个文件已添加
45个文件已修改
882 ■■■■■ 已修改文件
PPMX.Entity/.vs/PPMX.Entity.csproj.dtbcache.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/Master/MapAge.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/bin/Debug/PPMX.Entity.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/bin/Debug/PPMX.Entity.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/obj/Debug/PPMX.Entity.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/obj/Debug/PPMX.Entity.csproj.CoreCompileInputs.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/obj/Debug/PPMX.Entity.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/obj/Debug/PPMX.Entity.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/.vs/PPMX.Logic.csproj.dtbcache.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/AgeLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/AreaLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/DepartLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/EducationLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/EmployTypeLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/PositionExtendLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/Master/WageLevelLogic.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/PPMX.Logic.csproj 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/bin/Debug/PPMX.Entity.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/bin/Debug/PPMX.Entity.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/bin/Debug/PPMX.Logic.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/bin/Debug/PPMX.Logic.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/bin/Debug/PPMX.Utility.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/bin/Debug/PPMX.Utility.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/obj/Debug/PPMX.Logic.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/obj/Debug/PPMX.Logic.csproj.CoreCompileInputs.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/obj/Debug/PPMX.Logic.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Logic/obj/Debug/PPMX.Logic.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/.vs/PPMX.Utility.csproj.dtbcache.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/bin/Debug/PPMX.Utility.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/bin/Debug/PPMX.Utility.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/obj/Debug/PPMX.Utility.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/obj/Debug/PPMX.Utility.csproj.CoreCompileInputs.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/obj/Debug/PPMX.Utility.csproj.GenerateResource.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/obj/Debug/PPMX.Utility.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Utility/obj/Debug/PPMX.Utility.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/AgeController.cs 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/AreaController.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/DepartController.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/EducationController.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/EmployTypeController.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/PositionExtendController.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/Areas/Master/Controllers/WageLevelController.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/PPMX.Web.csproj 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Entity.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Entity.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Logic.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Logic.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Utility.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Utility.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Web.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/bin/PPMX.Web.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/obj/Debug/PPMX.Web.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/obj/Debug/PPMX.Web.csproj.CoreCompileInputs.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/obj/Debug/PPMX.Web.dll 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Web/obj/Debug/PPMX.Web.pdb 补丁 | 查看 | 原始文档 | blame | 历史
PPMX.Entity/.vs/PPMX.Entity.csproj.dtbcache.json
@@ -1 +1 @@
{"RootPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity","ProjectFileName":"PPMX.Entity.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"BaseTableEntity.cs"},{"SourceFile":"Master\\MapAge.cs"},{"SourceFile":"Master\\MapGroup.cs"},{"SourceFile":"Master\\MapType.cs"},{"SourceFile":"PPMX\\ApplicationK2Param.cs"},{"SourceFile":"PPMX\\FlowUseDetails.cs"},{"SourceFile":"PPMX\\FlowUseTask.cs"},{"SourceFile":"PPMX\\DrawingFile.cs"},{"SourceFile":"PPMX\\K2FinishLog.cs"},{"SourceFile":"PPMX\\ApplicationLog.cs"},{"SourceFile":"PPMX\\ApplicationTargets.cs"},{"SourceFile":"PPMX\\Application.cs"},{"SourceFile":"PPMX\\DrawingVersion.cs"},{"SourceFile":"PPMX\\ExcelFile.cs"},{"SourceFile":"PPMX\\SearchResultModels\\AppOperateLogResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\AppTargetResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawFileFest.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawFileParams.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawVersionFileFest.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawVersionHistory.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ExcelTreeResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\FileTreeResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\FlowUseDetailResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\MainfestResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\FileUploadedInfo.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawingResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ApplicationResult.cs"},{"SourceFile":"PPMX\\DrawVersionFile.cs"},{"SourceFile":"PPMX\\DrawingParam.cs"},{"SourceFile":"PPMX\\Drawing.cs"},{"SourceFile":"PPMX\\ExcelSheetNote.cs"},{"SourceFile":"PPMX\\ExcelMainfest.cs"},{"SourceFile":"PPMX\\ExcelNVersionChange.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ExcelCheckParam.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ProgressResult.cs"},{"SourceFile":"PPMX\\VPN3_PersonMST.cs"},{"SourceFile":"Domain\\QSMPWebRequestException.cs"},{"SourceFile":"Enum\\FlowUseInputFlag.cs"},{"SourceFile":"Enum\\MarkupType.cs"},{"SourceFile":"Enum\\DrawNoType.cs"},{"SourceFile":"Enum\\TargetType.cs"},{"SourceFile":"Enum\\OperateType.cs"},{"SourceFile":"Enum\\ApplicationType.cs"},{"SourceFile":"Enum\\OutSendType.cs"},{"SourceFile":"Enum\\MoveFileType.cs"},{"SourceFile":"Enum\\UploadState.cs"},{"SourceFile":"Enum\\AuditState.cs"},{"SourceFile":"Enum\\ModuleType.cs"},{"SourceFile":"LayUI\\DTreeResult.cs"},{"SourceFile":"LayUI\\TableJson.cs"},{"SourceFile":"LogModel\\Log_BgWorkLog.cs"},{"SourceFile":"LogModel\\Log_MoveFileToShareDir.cs"},{"SourceFile":"LogModel\\Log_PR_Email_App.cs"},{"SourceFile":"LogModel\\Log_SendEmail.cs"},{"SourceFile":"OperateResult.cs"},{"SourceFile":"Ppm\\EmpAgeCount.cs"},{"SourceFile":"Ppm\\EmpMFemaleCount.cs"},{"SourceFile":"Ppm\\EmpTotalCount.cs"},{"SourceFile":"Ppm\\EmpTypeCount.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Sys\\SysLog.cs"},{"SourceFile":"Sys\\SysOrganize.cs"},{"SourceFile":"Sys\\SysPermission.cs"},{"SourceFile":"Sys\\SysRole.cs"},{"SourceFile":"Sys\\SysRoleAuthorize.cs"},{"SourceFile":"Sys\\SysUser.cs"},{"SourceFile":"Sys\\SysUserLogOn.cs"},{"SourceFile":"Sys\\SysUserRoleRelation.cs"},{"SourceFile":"TableEntity.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SqlSugar.5.0.3.2\\lib\\SqlSugar.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity\\bin\\Debug\\PPMX.Entity.dll","OutputItemRelativePath":"PPMX.Entity.dll"},{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity\\bin\\Debug\\PPMX.Entity.pdb","OutputItemRelativePath":"PPMX.Entity.pdb"}],"CopyToOutputEntries":[]}
{"RootPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity","ProjectFileName":"PPMX.Entity.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"BaseTableEntity.cs"},{"SourceFile":"Master\\MapAge.cs"},{"SourceFile":"Master\\MapArea.cs"},{"SourceFile":"Master\\MapDepart.cs"},{"SourceFile":"Master\\MapEducation.cs"},{"SourceFile":"Master\\MapEmployType.cs"},{"SourceFile":"Master\\MapEmployTypeMultiple.cs"},{"SourceFile":"Master\\MapGroup.cs"},{"SourceFile":"Master\\MapPositionExtend.cs"},{"SourceFile":"Master\\MapType.cs"},{"SourceFile":"Master\\MapWageLevel.cs"},{"SourceFile":"PPMX\\ApplicationK2Param.cs"},{"SourceFile":"PPMX\\FlowUseDetails.cs"},{"SourceFile":"PPMX\\FlowUseTask.cs"},{"SourceFile":"PPMX\\DrawingFile.cs"},{"SourceFile":"PPMX\\K2FinishLog.cs"},{"SourceFile":"PPMX\\ApplicationLog.cs"},{"SourceFile":"PPMX\\ApplicationTargets.cs"},{"SourceFile":"PPMX\\Application.cs"},{"SourceFile":"PPMX\\DrawingVersion.cs"},{"SourceFile":"PPMX\\ExcelFile.cs"},{"SourceFile":"PPMX\\SearchResultModels\\AppOperateLogResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\AppTargetResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawFileFest.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawFileParams.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawVersionFileFest.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawVersionHistory.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ExcelTreeResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\FileTreeResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\FlowUseDetailResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\MainfestResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\FileUploadedInfo.cs"},{"SourceFile":"PPMX\\SearchResultModels\\DrawingResult.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ApplicationResult.cs"},{"SourceFile":"PPMX\\DrawVersionFile.cs"},{"SourceFile":"PPMX\\DrawingParam.cs"},{"SourceFile":"PPMX\\Drawing.cs"},{"SourceFile":"PPMX\\ExcelSheetNote.cs"},{"SourceFile":"PPMX\\ExcelMainfest.cs"},{"SourceFile":"PPMX\\ExcelNVersionChange.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ExcelCheckParam.cs"},{"SourceFile":"PPMX\\SearchResultModels\\ProgressResult.cs"},{"SourceFile":"PPMX\\VPN3_PersonMST.cs"},{"SourceFile":"Domain\\QSMPWebRequestException.cs"},{"SourceFile":"Enum\\FlowUseInputFlag.cs"},{"SourceFile":"Enum\\MarkupType.cs"},{"SourceFile":"Enum\\DrawNoType.cs"},{"SourceFile":"Enum\\TargetType.cs"},{"SourceFile":"Enum\\OperateType.cs"},{"SourceFile":"Enum\\ApplicationType.cs"},{"SourceFile":"Enum\\OutSendType.cs"},{"SourceFile":"Enum\\MoveFileType.cs"},{"SourceFile":"Enum\\UploadState.cs"},{"SourceFile":"Enum\\AuditState.cs"},{"SourceFile":"Enum\\ModuleType.cs"},{"SourceFile":"LayUI\\DTreeResult.cs"},{"SourceFile":"LayUI\\TableJson.cs"},{"SourceFile":"LogModel\\Log_BgWorkLog.cs"},{"SourceFile":"LogModel\\Log_MoveFileToShareDir.cs"},{"SourceFile":"LogModel\\Log_PR_Email_App.cs"},{"SourceFile":"LogModel\\Log_SendEmail.cs"},{"SourceFile":"OperateResult.cs"},{"SourceFile":"Ppm\\EmpAgeCount.cs"},{"SourceFile":"Ppm\\EmpDirectPercentCount.cs"},{"SourceFile":"Ppm\\EmpMFemaleCount.cs"},{"SourceFile":"Ppm\\EmpTotalCount.cs"},{"SourceFile":"Ppm\\EmpTypeCount.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Receive.cs"},{"SourceFile":"Sys\\SysLog.cs"},{"SourceFile":"Sys\\SysOrganize.cs"},{"SourceFile":"Sys\\SysPermission.cs"},{"SourceFile":"Sys\\SysRole.cs"},{"SourceFile":"Sys\\SysRoleAuthorize.cs"},{"SourceFile":"Sys\\SysUser.cs"},{"SourceFile":"Sys\\SysUserLogOn.cs"},{"SourceFile":"Sys\\SysUserRoleRelation.cs"},{"SourceFile":"TableEntity.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SqlSugar.5.0.3.2\\lib\\SqlSugar.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity\\bin\\Debug\\PPMX.Entity.dll","OutputItemRelativePath":"PPMX.Entity.dll"},{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity\\bin\\Debug\\PPMX.Entity.pdb","OutputItemRelativePath":"PPMX.Entity.pdb"}],"CopyToOutputEntries":[]}
PPMX.Entity/Master/MapAge.cs
@@ -35,5 +35,8 @@
        [Description("管理者")]
        [SugarColumn(ColumnName = "IsManager")]
        public int IsManager { get; set; }
        [SugarColumn(ColumnName = "IsEnable")]
        public int IsEnable { get; set; }
    }
}
PPMX.Entity/bin/Debug/PPMX.Entity.dll
Binary files differ
PPMX.Entity/bin/Debug/PPMX.Entity.pdb
Binary files differ
PPMX.Entity/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
PPMX.Entity/obj/Debug/PPMX.Entity.csproj.AssemblyReference.cache
Binary files differ
PPMX.Entity/obj/Debug/PPMX.Entity.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
d3579d3a40586b1d601258de949f0a44ba359695
e7dd2a1fbdd3024a7c0ea1cf917b64eceaf5122dc10a2a35ec146c2c83d6dfac
PPMX.Entity/obj/Debug/PPMX.Entity.dll
Binary files differ
PPMX.Entity/obj/Debug/PPMX.Entity.pdb
Binary files differ
PPMX.Logic/.vs/PPMX.Logic.csproj.dtbcache.json
@@ -1 +1 @@
{"RootPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic","ProjectFileName":"PPMX.Logic.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"BaseGenericLogic.cs"},{"SourceFile":"BaseLogic.cs"},{"SourceFile":"ExtendMethods.cs"},{"SourceFile":"GenericLogic.cs"},{"SourceFile":"Master\\MapLogic.cs"},{"SourceFile":"Ppm\\EmpDashboardLogic.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Sys\\SysLogLogic.cs"},{"SourceFile":"Sys\\SysOrganizeLogic.cs"},{"SourceFile":"Sys\\SysPermissionLogic.cs"},{"SourceFile":"Sys\\SysRoleAuthorizeLogic.cs"},{"SourceFile":"Sys\\SysRoleLogic.cs"},{"SourceFile":"Sys\\SysUserLogic.cs"},{"SourceFile":"Sys\\SysUserLogOnLogic.cs"},{"SourceFile":"Sys\\SysUserRoleRelationLogic.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\Aspose.Pdf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\K2SDK.CLI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity\\bin\\Debug\\PPMX.Entity.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PPMX.Utility.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Quartz.3.0.7\\lib\\net452\\Quartz.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SqlSugar.5.0.3.2\\lib\\SqlSugar.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Runtime.Remoting.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\PPMX.Logic.dll","OutputItemRelativePath":"PPMX.Logic.dll"},{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\PPMX.Logic.pdb","OutputItemRelativePath":"PPMX.Logic.pdb"}],"CopyToOutputEntries":[]}
{"RootPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic","ProjectFileName":"PPMX.Logic.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"BaseGenericLogic.cs"},{"SourceFile":"BaseLogic.cs"},{"SourceFile":"ExtendMethods.cs"},{"SourceFile":"GenericLogic.cs"},{"SourceFile":"Master\\GroupLogic.cs"},{"SourceFile":"Master\\MapLogic.cs"},{"SourceFile":"Ppm\\EmpDashboardLogic.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Sys\\SysLogLogic.cs"},{"SourceFile":"Sys\\SysOrganizeLogic.cs"},{"SourceFile":"Sys\\SysPermissionLogic.cs"},{"SourceFile":"Sys\\SysRoleAuthorizeLogic.cs"},{"SourceFile":"Sys\\SysRoleLogic.cs"},{"SourceFile":"Sys\\SysUserLogic.cs"},{"SourceFile":"Sys\\SysUserLogOnLogic.cs"},{"SourceFile":"Sys\\SysUserRoleRelationLogic.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\Aspose.Pdf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\K2SDK.CLI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Entity\\bin\\Debug\\PPMX.Entity.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PPMX.Utility.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Quartz.3.0.7\\lib\\net452\\Quartz.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SqlSugar.5.0.3.2\\lib\\SqlSugar.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Runtime.Remoting.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\PPMX.Logic.dll","OutputItemRelativePath":"PPMX.Logic.dll"},{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Logic\\bin\\Debug\\PPMX.Logic.pdb","OutputItemRelativePath":"PPMX.Logic.pdb"}],"CopyToOutputEntries":[]}
PPMX.Logic/Master/AgeLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class AgeLogic : BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapAge>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapAge>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapAge model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapAge>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapAge>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapAge>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapAge>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapAge model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapAge>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapAge model = db.Queryable<MapAge>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapAge>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/Master/AreaLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class AreaLogic: BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapGroup>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapGroup>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapGroup model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapGroup>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapGroup model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapGroup model = db.Queryable<MapGroup>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/Master/DepartLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class DepartLogic : BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapGroup>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapGroup>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapGroup model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapGroup>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapGroup model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapGroup model = db.Queryable<MapGroup>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/Master/EducationLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class EducationLogic : BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapGroup>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapGroup>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapGroup model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapGroup>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapGroup model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapGroup model = db.Queryable<MapGroup>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/Master/EmployTypeLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class EmployTypeLogic : BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapGroup>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapGroup>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapGroup model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapGroup>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapGroup model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapGroup model = db.Queryable<MapGroup>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/Master/PositionExtendLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class PositionExtendLogic : BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapGroup>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapGroup>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapGroup model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapGroup>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapGroup model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapGroup model = db.Queryable<MapGroup>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/Master/WageLevelLogic.cs
New file
@@ -0,0 +1,93 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PPMX.Logic.Master
{
    public class WageLevelLogic : BaseLogic
    {
        public object Get(string primaryKey)
        {
            using (var db = GetInstance())
            {
                return db.Queryable<MapGroup>().InSingle(primaryKey);
            }
        }
        public Receive GetList(int pageIndex, int pageSize, string keyWord, int status)
        {
            Receive receive = new Receive();
            try
            {
                using (var db = GetInstance())
                {
                    var data = db.Queryable<MapGroup>()
                        .WhereIF(!string.IsNullOrEmpty(keyWord), it => (it.FullName.Contains(keyWord)))
                        .WhereIF(status == 0 || status == 1, it => (it.IsEnable == status))
                        .OrderBy(it => it.Id, OrderByType.Asc);
                    receive.Code = 0;
                    receive.Message = "SUCCESS";
                    receive.total = data.Count();
                    receive.rows = data.ToPageList(pageIndex, pageSize);
                }
            }
            catch (Exception ex)
            {
                receive.Code = 500;
                receive.Message = ex.Message;
            }
            return receive;
        }
        public int Insert(MapGroup model)
        {
            using (var db = GetInstance())
            {
                if (db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).Any())
                {
                    model = db.Queryable<MapGroup>().Where(x => x.FullName.Equals(model.FullName)).First();
                    model.IsEnable = 1;
                    return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                    {
                        it.IsEnable,
                    }).ExecuteCommand();
                }
                else
                {
                    model.IsEnable = 1;
                    return db.Insertable<MapGroup>(model).ExecuteCommand();
                }
            }
        }
        public int Update(MapGroup model)
        {
            using (var db = GetInstance())
            {
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.FullName,
                }).ExecuteCommand();
            }
        }
        public int Delete(string primaryKey)
        {
            using (var db = GetInstance())
            {
                MapGroup model = db.Queryable<MapGroup>().InSingle(primaryKey);
                model.IsEnable = 0;
                return db.Updateable<MapGroup>(model).UpdateColumns(it => new
                {
                    it.IsEnable,
                }).ExecuteCommand();
            }
        }
    }
}
PPMX.Logic/PPMX.Logic.csproj
@@ -60,6 +60,13 @@
    <Compile Include="BaseLogic.cs" />
    <Compile Include="ExtendMethods.cs" />
    <Compile Include="GenericLogic.cs" />
    <Compile Include="Master\WageLevelLogic.cs" />
    <Compile Include="Master\PositionExtendLogic.cs" />
    <Compile Include="Master\EmployTypeLogic.cs" />
    <Compile Include="Master\EducationLogic.cs" />
    <Compile Include="Master\AgeLogic.cs" />
    <Compile Include="Master\AreaLogic.cs" />
    <Compile Include="Master\DepartLogic.cs" />
    <Compile Include="Master\GroupLogic.cs" />
    <Compile Include="Master\MapLogic.cs" />
    <Compile Include="Ppm\EmpDashboardLogic.cs" />
PPMX.Logic/bin/Debug/PPMX.Entity.dll
Binary files differ
PPMX.Logic/bin/Debug/PPMX.Entity.pdb
Binary files differ
PPMX.Logic/bin/Debug/PPMX.Logic.dll
Binary files differ
PPMX.Logic/bin/Debug/PPMX.Logic.pdb
Binary files differ
PPMX.Logic/bin/Debug/PPMX.Utility.dll
Binary files differ
PPMX.Logic/bin/Debug/PPMX.Utility.pdb
Binary files differ
PPMX.Logic/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
PPMX.Logic/obj/Debug/PPMX.Logic.csproj.AssemblyReference.cache
Binary files differ
PPMX.Logic/obj/Debug/PPMX.Logic.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
494ce8d1c65e67a44fbeebb0675fac63f07dde32
69a9c4d4e9c49cf8f29c46ebb430267c4fe1ad82d1d7e35de5257adfa610ae90
PPMX.Logic/obj/Debug/PPMX.Logic.dll
Binary files differ
PPMX.Logic/obj/Debug/PPMX.Logic.pdb
Binary files differ
PPMX.Utility/.vs/PPMX.Utility.csproj.dtbcache.json
@@ -1 +1 @@
{"RootPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility","ProjectFileName":"PPMX.Utility.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"ConstUtils.cs"},{"SourceFile":"Extension\\DataCache\\HttpRuntimeCache .cs"},{"SourceFile":"Extension\\DataCache\\RedisCache.cs"},{"SourceFile":"Extension\\ExtDataTable.cs"},{"SourceFile":"Extension\\ExtDateTime.cs"},{"SourceFile":"Extension\\ExtExcel.cs"},{"SourceFile":"Extension\\ExtString.cs"},{"SourceFile":"Extension\\FileExt.cs"},{"SourceFile":"Extension\\SqlSugar\\ExtMethods.cs"},{"SourceFile":"Extension\\SqlSugar\\SqlMath.cs"},{"SourceFile":"Files\\Configs.cs"},{"SourceFile":"Files\\ExcelUtils.cs"},{"SourceFile":"Files\\FileUtil.cs"},{"SourceFile":"Files\\ImageUtils.cs"},{"SourceFile":"Files\\NPOIHelper.cs"},{"SourceFile":"Files\\XmlUtils.cs"},{"SourceFile":"Files\\ZipUtils.cs"},{"SourceFile":"Format\\ConvertHelper.cs"},{"SourceFile":"Format\\EnumHelper.cs"},{"SourceFile":"Format\\JsonHelper.cs"},{"SourceFile":"FrameworkLog\\LogHelper.cs"},{"SourceFile":"Mail\\MailUtils.cs"},{"SourceFile":"Network\\HttpDownloadFileHelper.cs"},{"SourceFile":"Network\\HttpMethods.cs"},{"SourceFile":"Network\\Net.cs"},{"SourceFile":"Network\\SocketHelper.cs"},{"SourceFile":"Operator\\OperatorProvider.cs"},{"SourceFile":"PPMUtils\\DrawFileInfo.cs"},{"SourceFile":"PPMUtils\\HtmlTableBuilder.cs"},{"SourceFile":"PPMUtils\\K2WorkflowLaunch.cs"},{"SourceFile":"PPMUtils\\PN3EmailSender.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Properties\\Resources.Designer.cs"},{"SourceFile":"ResponseModels\\AjaxResult.cs"},{"SourceFile":"ResponseModels\\JsonResponse.cs"},{"SourceFile":"ResponseModels\\LayNavbar.cs"},{"SourceFile":"ResponseModels\\LayPadding.cs"},{"SourceFile":"ResponseModels\\LayPaddingDataTable.cs"},{"SourceFile":"ResponseModels\\TreeSelect.cs"},{"SourceFile":"ResponseModels\\ZTreeNode.cs"},{"SourceFile":"Security\\AESHelper.cs"},{"SourceFile":"Security\\Encrypt.cs"},{"SourceFile":"Security\\VerifyCode.cs"},{"SourceFile":"Web\\Keys.cs"},{"SourceFile":"Web\\WebHelper.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\Aspose.Pdf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Portable.BouncyCastle.1.8.9\\lib\\net40\\BouncyCastle.Crypto.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\EPPlus.5.1.0\\lib\\net45\\EPPlus.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Google.Protobuf.3.11.4\\lib\\net45\\Google.Protobuf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SharpZipLib.1.3.3\\lib\\net45\\ICSharpCode.SharpZipLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\K2SDK.CLI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Microsoft.Office.Interop.Excel.15.0.4795.1000\\lib\\net20\\Microsoft.Office.Interop.Excel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Newtonsoft.Json.12.0.3\\lib\\net45\\Newtonsoft.Json.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NLog.4.7.0\\lib\\net45\\NLog.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.OOXML.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.OpenXml4Net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.OpenXmlFormats.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PN3.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\PresentationCore.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Common.5.8.0\\lib\\net45\\ServiceStack.Common.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Interfaces.5.8.0\\lib\\net45\\ServiceStack.Interfaces.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Redis.5.8.0\\lib\\net45\\ServiceStack.Redis.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Text.5.8.0\\lib\\net45\\ServiceStack.Text.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SqlSugar.5.0.3.2\\lib\\SqlSugar.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\System.Buffers.4.4.0\\lib\\netstandard1.1\\System.Buffers.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.IO.Compression.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\System.Memory.4.5.3\\lib\\netstandard1.1\\System.Memory.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\System.Runtime.CompilerServices.Unsafe.4.5.2\\lib\\netstandard1.0\\System.Runtime.CompilerServices.Unsafe.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Runtime.Serialization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Security.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.ServiceModel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Facades\\System.Threading.Tasks.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Transactions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PPMX.Utility.dll","OutputItemRelativePath":"PPMX.Utility.dll"},{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PPMX.Utility.pdb","OutputItemRelativePath":"PPMX.Utility.pdb"}],"CopyToOutputEntries":[]}
{"RootPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility","ProjectFileName":"PPMX.Utility.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"ConstUtils.cs"},{"SourceFile":"Extension\\DataCache\\HttpRuntimeCache .cs"},{"SourceFile":"Extension\\DataCache\\RedisCache.cs"},{"SourceFile":"Extension\\ExtDataTable.cs"},{"SourceFile":"Extension\\ExtDateTime.cs"},{"SourceFile":"Extension\\ExtExcel.cs"},{"SourceFile":"Extension\\ExtString.cs"},{"SourceFile":"Extension\\FileExt.cs"},{"SourceFile":"Extension\\SqlSugar\\ExtMethods.cs"},{"SourceFile":"Extension\\SqlSugar\\SqlMath.cs"},{"SourceFile":"Files\\Configs.cs"},{"SourceFile":"Files\\ExcelUtils.cs"},{"SourceFile":"Files\\FileUtil.cs"},{"SourceFile":"Files\\ImageUtils.cs"},{"SourceFile":"Files\\NPOIHelper.cs"},{"SourceFile":"Files\\XmlUtils.cs"},{"SourceFile":"Files\\ZipUtils.cs"},{"SourceFile":"Format\\ConvertHelper.cs"},{"SourceFile":"Format\\EnumHelper.cs"},{"SourceFile":"Format\\JsonHelper.cs"},{"SourceFile":"FrameworkLog\\LogHelper.cs"},{"SourceFile":"Mail\\MailUtils.cs"},{"SourceFile":"Network\\HttpDownloadFileHelper.cs"},{"SourceFile":"Network\\HttpMethods.cs"},{"SourceFile":"Network\\Net.cs"},{"SourceFile":"Network\\SocketHelper.cs"},{"SourceFile":"Operator\\OperatorProvider.cs"},{"SourceFile":"PPMUtils\\DrawFileInfo.cs"},{"SourceFile":"PPMUtils\\HtmlTableBuilder.cs"},{"SourceFile":"PPMUtils\\K2WorkflowLaunch.cs"},{"SourceFile":"PPMUtils\\PN3EmailSender.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"Properties\\Resources.Designer.cs"},{"SourceFile":"ResponseModels\\AjaxResult.cs"},{"SourceFile":"ResponseModels\\JsonResponse.cs"},{"SourceFile":"ResponseModels\\LayNavbar.cs"},{"SourceFile":"ResponseModels\\LayPadding.cs"},{"SourceFile":"ResponseModels\\LayPaddingDataTable.cs"},{"SourceFile":"ResponseModels\\TreeSelect.cs"},{"SourceFile":"ResponseModels\\ZTreeNode.cs"},{"SourceFile":"Security\\AESHelper.cs"},{"SourceFile":"Security\\Encrypt.cs"},{"SourceFile":"Security\\VerifyCode.cs"},{"SourceFile":"Web\\Keys.cs"},{"SourceFile":"Web\\WebHelper.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.8.AssemblyAttributes.cs"}],"References":[{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\Aspose.Pdf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Portable.BouncyCastle.1.8.9\\lib\\net40\\BouncyCastle.Crypto.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\EPPlus.5.1.0\\lib\\net45\\EPPlus.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Google.Protobuf.3.11.4\\lib\\net45\\Google.Protobuf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SharpZipLib.1.3.3\\lib\\net45\\ICSharpCode.SharpZipLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\K2SDK.CLI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Microsoft.Office.Interop.Excel.15.0.4795.1000\\lib\\net20\\Microsoft.Office.Interop.Excel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\Newtonsoft.Json.13.0.1\\lib\\net45\\Newtonsoft.Json.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NLog.4.7.0\\lib\\net45\\NLog.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.OOXML.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.OpenXml4Net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\NPOI.2.5.6\\lib\\net45\\NPOI.OpenXmlFormats.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PN3.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\PresentationCore.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Common.5.8.0\\lib\\net45\\ServiceStack.Common.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Interfaces.5.8.0\\lib\\net45\\ServiceStack.Interfaces.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Redis.5.8.0\\lib\\net45\\ServiceStack.Redis.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\ServiceStack.Text.5.8.0\\lib\\net45\\ServiceStack.Text.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\SqlSugar.5.0.3.2\\lib\\SqlSugar.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\System.Buffers.4.4.0\\lib\\netstandard1.1\\System.Buffers.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.IO.Compression.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\System.Memory.4.5.3\\lib\\netstandard1.1\\System.Memory.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Work\\WorkSpace\\HRI\\packages\\System.Runtime.CompilerServices.Unsafe.4.5.2\\lib\\netstandard1.0\\System.Runtime.CompilerServices.Unsafe.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Runtime.Serialization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Security.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.ServiceModel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\Facades\\System.Threading.Tasks.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Transactions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Web.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.8\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PPMX.Utility.dll","OutputItemRelativePath":"PPMX.Utility.dll"},{"OutputItemFullPath":"D:\\Work\\WorkSpace\\HRI\\PPMX.Utility\\bin\\Debug\\PPMX.Utility.pdb","OutputItemRelativePath":"PPMX.Utility.pdb"}],"CopyToOutputEntries":[]}
PPMX.Utility/bin/Debug/PPMX.Utility.dll
Binary files differ
PPMX.Utility/bin/Debug/PPMX.Utility.pdb
Binary files differ
PPMX.Utility/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
PPMX.Utility/obj/Debug/PPMX.Utility.csproj.AssemblyReference.cache
Binary files differ
PPMX.Utility/obj/Debug/PPMX.Utility.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
00f558c1d991de1ef70931e86832d3427dba3100
675abb394b3b9211aca29dd211adb6f8bd011d7a0a3a710a8b7870462abbc326
PPMX.Utility/obj/Debug/PPMX.Utility.csproj.GenerateResource.cache
Binary files differ
PPMX.Utility/obj/Debug/PPMX.Utility.dll
Binary files differ
PPMX.Utility/obj/Debug/PPMX.Utility.pdb
Binary files differ
PPMX.Web/Areas/Master/Controllers/AgeController.cs
New file
@@ -0,0 +1,85 @@
using PPMX.Entity.Master;
using PPMX.Entity;
using PPMX.Logic.Master;
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class AgeController : BaseController
    {
        private AgeLogic ageLogic;
        public AgeController()
        {
            ageLogic = new AgeLogic();
        }
        // GET: Master/Age
        public ActionResult Index()
        {
            return View();
        }
        [HttpGet]
        public ActionResult Detail()
        {
            return View();
        }
        [HttpGet]
        public ActionResult Form()
        {
            return View();
        }
        public ActionResult GetList(int page, int limit, string keyWord, int Status)
        {
            Receive receive = ageLogic.GetList(page, limit, keyWord, Status);
            return Json(new
            {
                code = receive.Code,
                msg = receive.Message,
                data = receive.rows,
                count = receive.total
            });
        }
        [HttpPost, ValidateAntiForgeryToken]
        public ActionResult Form(MapAge model)
        {
            if (model.Id == 0)
            {
                int row = ageLogic.Insert(model);
                return row > 0 ? Success() : Error();
            }
            else
            {
                int row = ageLogic.Update(model);
                return row > 0 ? Success() : Error();
            }
        }
        [HttpPost]
        public ActionResult GetForm(string primaryKey)
        {
            var entity = ageLogic.Get(primaryKey);
            return Json(entity);
        }
        [HttpPost]
        public ActionResult Delete(string primaryKey)
        {
            int count = 0;
            if (count == 0)
            {
                int row = ageLogic.Delete(primaryKey);
                return row > 0 ? Success() : Error();
            }
            return Error(string.Format("操作失败,请先删除该项的{0}个子级机构。", count));
        }
    }
}
PPMX.Web/Areas/Master/Controllers/AreaController.cs
New file
@@ -0,0 +1,18 @@
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class AreaController : BaseController
    {
        // GET: Master/Area
        public ActionResult Index()
        {
            return View();
        }
    }
}
PPMX.Web/Areas/Master/Controllers/DepartController.cs
New file
@@ -0,0 +1,18 @@
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class DepartController : BaseController
    {
        // GET: Master/Depart
        public ActionResult Index()
        {
            return View();
        }
    }
}
PPMX.Web/Areas/Master/Controllers/EducationController.cs
New file
@@ -0,0 +1,18 @@
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class EducationController : BaseController
    {
        // GET: Master/Education
        public ActionResult Index()
        {
            return View();
        }
    }
}
PPMX.Web/Areas/Master/Controllers/EmployTypeController.cs
New file
@@ -0,0 +1,18 @@
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class EmployTypeController : BaseController
    {
        // GET: Master/EmployType
        public ActionResult Index()
        {
            return View();
        }
    }
}
PPMX.Web/Areas/Master/Controllers/PositionExtendController.cs
New file
@@ -0,0 +1,18 @@
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class PositionExtendController : BaseController
    {
        // GET: Master/PositionExtend
        public ActionResult Index()
        {
            return View();
        }
    }
}
PPMX.Web/Areas/Master/Controllers/WageLevelController.cs
New file
@@ -0,0 +1,18 @@
using PPMX.Web.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace PPMX.Web.Areas.Master.Controllers
{
    public class WageLevelController : BaseController
    {
        // GET: Master/WageLevel
        public ActionResult Index()
        {
            return View();
        }
    }
}
PPMX.Web/PPMX.Web.csproj
@@ -160,7 +160,14 @@
    <Compile Include="App_Start\FilterConfig.cs" />
    <Compile Include="App_Start\RouteConfig.cs" />
    <Compile Include="App_Start\WebApiConfig.cs" />
    <Compile Include="Areas\Master\Controllers\AgeController.cs" />
    <Compile Include="Areas\Master\Controllers\AreaController.cs" />
    <Compile Include="Areas\Master\Controllers\DepartController.cs" />
    <Compile Include="Areas\Master\Controllers\EducationController.cs" />
    <Compile Include="Areas\Master\Controllers\EmployTypeController.cs" />
    <Compile Include="Areas\Master\Controllers\GroupController.cs" />
    <Compile Include="Areas\Master\Controllers\PositionExtendController.cs" />
    <Compile Include="Areas\Master\Controllers\WageLevelController.cs" />
    <Compile Include="Areas\Master\MasterAreaRegistration.cs" />
    <Compile Include="Areas\Ppm\Controllers\EmployeeDashboardController.cs" />
    <Compile Include="Areas\Ppm\PpmAreaRegistration.cs" />
@@ -2156,6 +2163,13 @@
  <ItemGroup>
    <Folder Include="App_Data\" />
    <Folder Include="Areas\Master\Data\" />
    <Folder Include="Areas\Master\Views\Age\" />
    <Folder Include="Areas\Master\Views\Area\" />
    <Folder Include="Areas\Master\Views\Depart\" />
    <Folder Include="Areas\Master\Views\Education\" />
    <Folder Include="Areas\Master\Views\EmployType\" />
    <Folder Include="Areas\Master\Views\PositionExtend\" />
    <Folder Include="Areas\Master\Views\WageLevel\" />
    <Folder Include="Areas\Ppm\Data\" />
    <Folder Include="Areas\System\Models\" />
    <Folder Include="Upload\" />
PPMX.Web/bin/PPMX.Entity.dll
Binary files differ
PPMX.Web/bin/PPMX.Entity.pdb
Binary files differ
PPMX.Web/bin/PPMX.Logic.dll
Binary files differ
PPMX.Web/bin/PPMX.Logic.pdb
Binary files differ
PPMX.Web/bin/PPMX.Utility.dll
Binary files differ
PPMX.Web/bin/PPMX.Utility.pdb
Binary files differ
PPMX.Web/bin/PPMX.Web.dll
Binary files differ
PPMX.Web/bin/PPMX.Web.pdb
Binary files differ
PPMX.Web/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Binary files differ
PPMX.Web/obj/Debug/PPMX.Web.csproj.AssemblyReference.cache
Binary files differ
PPMX.Web/obj/Debug/PPMX.Web.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
e408b0e56b0d594b33399c673a991af7bf0a4517
ca52ac2918b0cfc42474c859db0ebab6434d4345c3ed017259889952883386cd
PPMX.Web/obj/Debug/PPMX.Web.dll
Binary files differ
PPMX.Web/obj/Debug/PPMX.Web.pdb
Binary files differ