岗位培训

This commit is contained in:
2025-02-21 18:11:40 +08:00
parent da9ea6d442
commit 7396d1b654
1027 changed files with 28834 additions and 638 deletions
@@ -0,0 +1,37 @@
using MiniExcelLibs.Attributes;
namespace Model
{
public class PostTrainingCourse_InputDataIn
{
/// <summary>
/// 培训类别
/// </summary>
[ExcelColumnIndex("A")] public string CategoryName { get; set; }
/// <summary>
/// 课程名称
/// </summary>
[ExcelColumnIndex("B")] public string Name { get; set; }
/// <summary>
/// 培训方式一
/// </summary>
[ExcelColumnIndex("C")] public string Method1 { get; set; }
/// <summary>
/// 培训方式二
/// </summary>
[ExcelColumnIndex("D")] public string Method2 { get; set; }
/// <summary>
/// 培训师资一
/// </summary>
[ExcelColumnIndex("E")] public string Teachers1 { get; set; }
/// <summary>
/// 培训师资二
/// </summary>
[ExcelColumnIndex("F")] public string Teachers2 { get; set; }
/// <summary>
/// 备注
/// </summary>
[ExcelColumnIndex("G")] public string Remark { get; set; }
}
}
@@ -0,0 +1,48 @@
using MiniExcelLibs.Attributes;
namespace Model
{
public class PostTrainingStandardInfo
{
/// <summary>
/// 适用岗位角色
/// </summary>
public string RoleName { get; set; }
public string RoleId { get; set; }
/// <summary>
/// 培训类别
/// </summary>
public string CategoryName { get; set; }
public string CourseId { get; set; }
/// <summary>
/// 培训课程
/// </summary>
public string CourseName { get; set; }
/// <summary>
/// 培训课时(学时)
/// </summary>
public decimal ClassHour { get; set; }
/// <summary>
/// 培训周期(年/次)
/// </summary>
public decimal Cycle { get; set; }
/// <summary>
/// 培训方式
/// </summary>
public string Method { get; set; }
/// <summary>
/// 培训效果
/// </summary>
public string Outcome { get; set; }
/// <summary>
/// 授课人-培训师资
/// </summary>
public string Teachers { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}
}
@@ -0,0 +1,46 @@
using MiniExcelLibs.Attributes;
namespace Model
{
public class PostTrainingStandard_InputDataIn
{
/// <summary>
/// 适用岗位角色
/// </summary>
[ExcelColumnIndex("A")] public string RoleName { get; set; }
/// <summary>
/// 培训类别
/// </summary>
[ExcelColumnIndex("B")] public string CategoryName { get; set; }
/// <summary>
/// 培训课程
/// </summary>
[ExcelColumnIndex("C")] public string CourseName { get; set; }
/// <summary>
/// 培训课时(学时)
/// </summary>
[ExcelColumnIndex("D")] public string ClassHour { get; set; }
/// <summary>
/// 培训周期(年/次)
/// </summary>
[ExcelColumnIndex("E")] public string Cycle { get; set; }
/// <summary>
/// 培训方式
/// </summary>
[ExcelColumnIndex("F")] public string Method { get; set; }
/// <summary>
/// 培训效果
/// </summary>
[ExcelColumnIndex("G")] public string Outcome { get; set; }
/// <summary>
/// 授课人-培训师资
/// </summary>
[ExcelColumnIndex("H")] public string Teachers { get; set; }
/// <summary>
/// 备注
/// </summary>
[ExcelColumnIndex("I")] public string Remark { get; set; }
}
}
+7156 -431
View File
File diff suppressed because it is too large Load Diff
+7
View File
@@ -45,12 +45,16 @@
<Reference Include="EmitMapper, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\EmitMapper.1.0.0\lib\EmitMapper.dll</HintPath>
</Reference>
<Reference Include="MiniExcel, Version=1.38.0.0, Culture=neutral, PublicKeyToken=e7310002a53eac39, processorArchitecture=MSIL">
<HintPath>..\packages\MiniExcel.1.38.0\lib\net45\MiniExcel.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Data.Linq" />
<Reference Include="System.IO.Compression" />
<Reference Include="System.Web.DataVisualization" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
@@ -227,6 +231,9 @@
<Compile Include="HJGL\WelderEntrance.cs" />
<Compile Include="HSSE\MonthReportCHSEDay.cs" />
<Compile Include="HSSE\PageDataPersonInOutItem.cs" />
<Compile Include="HSSE\PostTraining\PostTrainingStandardInfo.cs" />
<Compile Include="HSSE\PostTraining\PostTrainingStandard_InputDataIn.cs" />
<Compile Include="HSSE\PostTraining\PostTrainingCourse_InputDataIn.cs" />
<Compile Include="HSSE\SpResourceCollection.cs" />
<Compile Include="APIItem\HSSE\TrainTestRecordItem.cs" />
<Compile Include="HSSE\WorkPostStatisticItem.cs" />