Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
performance
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zry
performance
Commits
89c2166a
Commit
89c2166a
authored
Mar 30, 2022
by
纪旭 韦
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改初始考勤页面返回值,统计考勤未完成
parent
73da2c94
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
18 additions
and
9 deletions
+18
-9
performance/Performance.Api/Controllers/AttendanceController.cs
+3
-2
performance/Performance.Api/wwwroot/Performance.Api.xml
+2
-1
performance/Performance.EntityModels/Entity/per_attendance.cs
+1
-1
performance/Performance.EntityModels/Entity/per_attendance_vacation.cs
+2
-2
performance/Performance.EntityModels/Other/view_attendance.cs
+10
-3
performance/Performance.Services/AttendanceService.cs
+0
-0
No files found.
performance/Performance.Api/Controllers/AttendanceController.cs
View file @
89c2166a
...
...
@@ -179,12 +179,13 @@ public ApiResponse AttendanceBatch(int allotId,int hospitalId, SaveCollectData r
/// 考勤结果统计
/// </summary>
/// <param name="allotId"></param>
/// <param name="hospitalId"></param>
/// <returns></returns>
[
HttpGet
(
"statistics/{allotId}"
)]
public
ApiResponse
GetAttendanceStatistics
(
int
allotId
)
public
ApiResponse
GetAttendanceStatistics
(
int
allotId
,
int
hospitalId
)
{
// 返回结果参考接口 employee/apr/getdeptdetail
return
new
ApiResponse
(
ResponseType
.
Fail
);
return
_attendanceService
.
GetAttendanceStatistics
(
allotId
,
hospitalId
);
}
}
}
performance/Performance.Api/wwwroot/Performance.Api.xml
View file @
89c2166a
...
...
@@ -388,11 +388,12 @@
<param
name=
"request"
></param>
<returns></returns>
</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>
<param
name=
"allotId"
></param>
<param
name=
"hospitalId"
></param>
<returns></returns>
</member>
<member
name=
"M:Performance.Api.Controllers.BudgetController.Query(Performance.DtoModels.Request.BudgetRequest)"
>
...
...
performance/Performance.EntityModels/Entity/per_attendance.cs
View file @
89c2166a
...
...
@@ -19,6 +19,6 @@ public class per_attendance
public
string
PersonnelName
{
get
;
set
;
}
//姓名
public
string
CallInUnitType
{
get
;
set
;
}
//人员类别
public
string
CallInAccountingUnit
{
get
;
set
;
}
//核算单元
public
DateTime
?
CallInDate
{
get
;
set
;
}
//调入时间
public
Nullable
<
DateTime
>
CallInDate
{
get
;
set
;
}
//调入时间
}
}
performance/Performance.EntityModels/Entity/per_attendance_vacation.cs
View file @
89c2166a
...
...
@@ -18,8 +18,8 @@ public class per_attendance_vacation
public
string
PersonnelNumber
{
get
;
set
;
}
//工号
public
string
PersonnelName
{
get
;
set
;
}
//姓名
public
int
TypeId
{
get
;
set
;
}
//per_attendance_type表中ID
public
DateTime
?
BegDate
{
get
;
set
;
}
//开始时间
public
DateTime
?
EndDate
{
get
;
set
;
}
//结束时间
public
Nullable
<
DateTime
>
BegDate
{
get
;
set
;
}
//开始时间
public
Nullable
<
DateTime
>
EndDate
{
get
;
set
;
}
//结束时间
}
}
performance/Performance.EntityModels/Other/view_attendance.cs
View file @
89c2166a
...
...
@@ -16,7 +16,7 @@ public class view_attendance
public
string
AccountingUnit
{
get
;
set
;
}
//核算单元
public
string
PersonnelNumber
{
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
Department
{
get
;
set
;
}
//科室名称
}
...
...
@@ -27,10 +27,17 @@ public class InitialAttendance
public
string
AccountingUnit
{
get
;
set
;
}
//核算单元
public
string
PersonnelNumber
{
get
;
set
;
}
//工号
public
string
PersonnelName
{
get
;
set
;
}
//姓名
public
DateTime
?
StartDate
{
get
;
set
;
}
//入科开始时间
public
DateTime
?
EndDate
{
get
;
set
;
}
//入科结束时间
public
Nullable
<
DateTime
>
StartDate
{
get
;
set
;
}
//入科开始时间
public
Nullable
<
DateTime
>
EndDate
{
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
{
...
...
performance/Performance.Services/AttendanceService.cs
View file @
89c2166a
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment