Commit 89c2166a by 纪旭 韦

修改初始考勤页面返回值,统计考勤未完成

parent 73da2c94
...@@ -179,12 +179,13 @@ public ApiResponse AttendanceBatch(int allotId,int hospitalId, SaveCollectData r ...@@ -179,12 +179,13 @@ public ApiResponse AttendanceBatch(int allotId,int hospitalId, SaveCollectData r
/// 考勤结果统计 /// 考勤结果统计
/// </summary> /// </summary>
/// <param name="allotId"></param> /// <param name="allotId"></param>
/// <param name="hospitalId"></param>
/// <returns></returns> /// <returns></returns>
[HttpGet("statistics/{allotId}")] [HttpGet("statistics/{allotId}")]
public ApiResponse GetAttendanceStatistics(int allotId) public ApiResponse GetAttendanceStatistics(int allotId,int hospitalId)
{ {
// 返回结果参考接口 employee/apr/getdeptdetail // 返回结果参考接口 employee/apr/getdeptdetail
return new ApiResponse(ResponseType.Fail); return _attendanceService.GetAttendanceStatistics(allotId, hospitalId);
} }
} }
} }
...@@ -388,11 +388,12 @@ ...@@ -388,11 +388,12 @@
<param name="request"></param> <param name="request"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Performance.Api.Controllers.AttendanceController.GetAttendanceStatistics(System.Int32)"> <member name="M:Performance.Api.Controllers.AttendanceController.GetAttendanceStatistics(System.Int32,System.Int32)">
<summary> <summary>
考勤结果统计 考勤结果统计
</summary> </summary>
<param name="allotId"></param> <param name="allotId"></param>
<param name="hospitalId"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Performance.Api.Controllers.BudgetController.Query(Performance.DtoModels.Request.BudgetRequest)"> <member name="M:Performance.Api.Controllers.BudgetController.Query(Performance.DtoModels.Request.BudgetRequest)">
......
...@@ -19,6 +19,6 @@ public class per_attendance ...@@ -19,6 +19,6 @@ public class per_attendance
public string PersonnelName { get; set; } //姓名 public string PersonnelName { get; set; } //姓名
public string CallInUnitType { get; set; } //人员类别 public string CallInUnitType { get; set; } //人员类别
public string CallInAccountingUnit { get; set; } //核算单元 public string CallInAccountingUnit { get; set; } //核算单元
public DateTime? CallInDate { get; set; } //调入时间 public Nullable<DateTime> CallInDate { get; set; } //调入时间
} }
} }
...@@ -18,8 +18,8 @@ public class per_attendance_vacation ...@@ -18,8 +18,8 @@ public class per_attendance_vacation
public string PersonnelNumber { get; set; } //工号 public string PersonnelNumber { get; set; } //工号
public string PersonnelName { get; set; } //姓名 public string PersonnelName { get; set; } //姓名
public int TypeId { get; set; } //per_attendance_type表中ID public int TypeId { get; set; } //per_attendance_type表中ID
public DateTime? BegDate { get; set; } //开始时间 public Nullable<DateTime> BegDate { get; set; } //开始时间
public DateTime? EndDate { get; set; } //结束时间 public Nullable<DateTime> EndDate { get; set; } //结束时间
} }
} }
...@@ -16,7 +16,7 @@ public class view_attendance ...@@ -16,7 +16,7 @@ public class view_attendance
public string AccountingUnit { get; set; } //核算单元 public string AccountingUnit { get; set; } //核算单元
public string PersonnelNumber { get; set; } //工号 public string PersonnelNumber { get; set; } //工号
public string PersonnelName { get; set; } //姓名 public string PersonnelName { get; set; } //姓名
public DateTime? AttendanceDate { get; set; } public Nullable<DateTime> AttendanceDate { get; set; }
public string Source { get; set; } public string Source { get; set; }
public string Department { get; set; } //科室名称 public string Department { get; set; } //科室名称
} }
...@@ -27,10 +27,17 @@ public class InitialAttendance ...@@ -27,10 +27,17 @@ public class InitialAttendance
public string AccountingUnit { get; set; } //核算单元 public string AccountingUnit { get; set; } //核算单元
public string PersonnelNumber { get; set; } //工号 public string PersonnelNumber { get; set; } //工号
public string PersonnelName { get; set; } //姓名 public string PersonnelName { get; set; } //姓名
public DateTime? StartDate { get; set; } //入科开始时间 public Nullable<DateTime> StartDate { get; set; } //入科开始时间
public DateTime? EndDate { get; set; } //入科结束时间 public Nullable<DateTime> EndDate { get; set; } //入科结束时间
public string Department { get; set; } //科室名称 public string Department { get; set; } //科室名称
} }
public class InitialAttendanceJoin : InitialAttendance
{
public string AttendanceName { get; set; } //考勤类型名称
public int IsDeduction { get; set; } //是否核减出勤 1 核减 2 不核减
public Nullable<DateTime> BegDate { get; set; } //开始时间
public Nullable<DateTime> bEndDate { get; set; } //结束时间
}
public class RecordAttendcance: per_attendance_vacation public class RecordAttendcance: per_attendance_vacation
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment