Browse Source

考勤管理---教师处分管理添加文号

新疆影视学院高职
ndbs 2 years ago
parent
commit
1be6ebc6a6
4 changed files with 24 additions and 21 deletions
  1. +13
    -9
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/PersonnelManagement/Views/TeacherPunishment/Form.cshtml
  2. +5
    -4
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/PersonnelManagement/Views/TeacherPunishment/Index.js
  3. +5
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/PersonnelManagement/TeacherPunishment/TeacherPunishmentEntity.cs
  4. +1
    -8
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/PersonnelManagement/TeacherPunishment/TeacherPunishmentService.cs

+ 13
- 9
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/PersonnelManagement/Views/TeacherPunishment/Form.cshtml View File

@@ -3,25 +3,29 @@
Layout = "~/Views/Shared/_Form.cshtml";
}
<div class="lr-form-wrap">
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment" >
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment">
<div class="lr-form-item-title">教师<font face="宋体">*</font></div>
<div id="EmpId" isvalid="yes" checkexpession="NotNull" ></div>
<div id="EmpId" isvalid="yes" checkexpession="NotNull"></div>
</div>
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment" >
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment">
<div class="lr-form-item-title">处分文号</div>
<input id="Proof" type="text" class="form-control" />
</div>
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment">
<div class="lr-form-item-title">处分名称<font face="宋体">*</font></div>
<input id="PunishmentName" type="text" class="form-control" isvalid="yes" checkexpession="NotNull" />
</div>
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment" >
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment">
<div class="lr-form-item-title">处分原因</div>
<input id="Reason" type="text" class="form-control" />
<input id="Reason" type="text" class="form-control" />
</div>
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment" >
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment">
<div class="lr-form-item-title">处分开始时间<font face="宋体">*</font></div>
<input id="StartTime" type="text" class="form-control lr-input-wdatepicker" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd',onpicked: function () { $('#StartTime').trigger('change'); } })" isvalid="yes" checkexpession="NotNull" />
<input id="StartTime" type="text" class="form-control lr-input-wdatepicker" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd',onpicked: function () { $('#StartTime').trigger('change'); } })" isvalid="yes" checkexpession="NotNull" />
</div>
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment" >
<div class="col-xs-12 lr-form-item" data-table="TeacherPunishment">
<div class="lr-form-item-title">处分结束时间<font face="宋体">*</font></div>
<input id="EndTime" type="text" class="form-control lr-input-wdatepicker" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd',onpicked: function () { $('#EndTime').trigger('change'); } })" isvalid="yes" checkexpession="NotNull" />
<input id="EndTime" type="text" class="form-control lr-input-wdatepicker" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd',onpicked: function () { $('#EndTime').trigger('change'); } })" isvalid="yes" checkexpession="NotNull" />
</div>
</div>
@Html.AppendJsFile("/Areas/PersonnelManagement/Views/TeacherPunishment/Form.js")

+ 5
- 4
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/PersonnelManagement/Views/TeacherPunishment/Index.js View File

@@ -78,10 +78,11 @@ var bootstrap = function ($, learun) {
}
});
}},
{ label: "处分名称", name: "PunishmentName", width: 100, align: "left"},
{ label: "处分原因", name: "Reason", width: 100, align: "left"},
{ label: "处分开始时间", name: "StartTime", width: 100, align: "left"},
{ label: "处分结束时间", name: "EndTime", width: 100, align: "left"},
{ label: "处分文号", name: "Proof", width: 200, align: "left"},
{ label: "处分名称", name: "PunishmentName", width: 200, align: "left"},
{ label: "处分原因", name: "Reason", width: 200, align: "left"},
{ label: "处分开始时间", name: "StartTime", width: 200, align: "left"},
{ label: "处分结束时间", name: "EndTime", width: 200, align: "left"},
],
mainId:'Id',
isPage: true


+ 5
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/PersonnelManagement/TeacherPunishment/TeacherPunishmentEntity.cs View File

@@ -25,6 +25,11 @@ namespace Learun.Application.TwoDevelopment.PersonnelManagement
[Column("EMPID")]
public string EmpId { get; set; }
/// <summary>
/// 文号
/// </summary>
[Column("PROOF")]
public string Proof { get; set; }
/// <summary>
/// 处分名称
/// </summary>
[Column("PUNISHMENTNAME")]


+ 1
- 8
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/PersonnelManagement/TeacherPunishment/TeacherPunishmentService.cs View File

@@ -32,14 +32,7 @@ namespace Learun.Application.TwoDevelopment.PersonnelManagement
{
var strSql = new StringBuilder();
strSql.Append("SELECT ");
strSql.Append(@"
t.Id,
t.EmpId,
t.PunishmentName,
t.Reason,
t.StartTime,
t.EndTime
");
strSql.Append(@" * ");
strSql.Append(" FROM TeacherPunishment t ");
strSql.Append(" WHERE 1=1 ");
var queryParam = queryJson.ToJObject();


Loading…
Cancel
Save