POST api/AttendanceAPI/UpdateAttendanceClass
更新班次
Request Information
URI Parameters
None.
Body Parameters
班次实体
AttendanceClassName | Description | Type | Additional information |
---|---|---|---|
Name | string |
None. |
|
FirstPunchInTime | string |
None. |
|
FirstPunchOutTime | string |
None. |
|
HasTimeRange | boolean |
None. |
|
SecondPunchInTime | string |
None. |
|
SecondPunchOutTime | string |
None. |
|
ThirdPunchInTime | string |
None. |
|
ThirdPunchOutTime | string |
None. |
|
HasTimeForRest | boolean |
None. |
|
TimeForRest | string |
None. |
|
OneDayHour | decimal number |
None. |
|
AttendanceClassNumber | integer |
None. |
|
PunchType | string |
None. |
|
IsFlexTime | boolean |
None. |
|
FlexTime | integer |
None. |
|
CanBeLate | boolean |
None. |
|
BeLateMinutes | integer |
None. |
|
IsSeriousTardiness | boolean |
None. |
|
SeriousTardinessMinutes | integer |
None. |
|
IsNeglectwork | boolean |
None. |
|
IsNeglectworkMinutes | integer |
None. |
|
Color | string |
None. |
|
WorkingMinutes | integer |
None. |
|
Tenant_GID | globally unique identifier |
None. |
|
SysCreateDate | date |
None. |
|
SysCreateUser | globally unique identifier |
None. |
|
SysModifyDate | date |
None. |
|
SysModifyUser | globally unique identifier |
None. |
|
GID | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "Name": "sample string 1", "FirstPunchInTime": "sample string 2", "FirstPunchOutTime": "sample string 3", "HasTimeRange": true, "SecondPunchInTime": "sample string 4", "SecondPunchOutTime": "sample string 5", "ThirdPunchInTime": "sample string 6", "ThirdPunchOutTime": "sample string 7", "HasTimeForRest": true, "TimeForRest": "sample string 8", "OneDayHour": 1.0, "AttendanceClassNumber": 1, "PunchType": "sample string 9", "IsFlexTime": true, "FlexTime": 1, "CanBeLate": true, "BeLateMinutes": 1, "IsSeriousTardiness": true, "SeriousTardinessMinutes": 1, "IsNeglectwork": true, "IsNeglectworkMinutes": 1, "Color": "sample string 10", "WorkingMinutes": 1, "Tenant_GID": "7892e2d8-ba3b-453b-98c8-442fa6fe22ac", "SysCreateDate": "2025-05-04T15:28:54.2480086+08:00", "SysCreateUser": "00000000-0000-0000-0000-000000000000", "SysModifyDate": "2025-05-04T15:28:54.2480086+08:00", "SysModifyUser": "00000000-0000-0000-0000-000000000000", "GID": "e256d676-486a-4f7f-98ea-cdd2aa1f081d" }
application/xml, text/xml
Sample:
<AttendanceClass xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JetHR.Attendance.Model"> <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">e256d676-486a-4f7f-98ea-cdd2aa1f081d</_gid> <SysModifyDate xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2025-05-04T15:28:54.2480086+08:00</SysModifyDate> <SysModifyUser xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">00000000-0000-0000-0000-000000000000</SysModifyUser> <Tenant_GID xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">7892e2d8-ba3b-453b-98c8-442fa6fe22ac</Tenant_GID> <AttendanceClassNumber>1</AttendanceClassNumber> <BeLateMinutes>1</BeLateMinutes> <CanBeLate>true</CanBeLate> <Color>sample string 10</Color> <FirstPunchInTime>sample string 2</FirstPunchInTime> <FirstPunchOutTime>sample string 3</FirstPunchOutTime> <FlexTime>1</FlexTime> <HasTimeForRest>true</HasTimeForRest> <HasTimeRange>true</HasTimeRange> <IsFlexTime>true</IsFlexTime> <IsNeglectwork>true</IsNeglectwork> <IsNeglectworkMinutes>1</IsNeglectworkMinutes> <IsSeriousTardiness>true</IsSeriousTardiness> <Name>sample string 1</Name> <OneDayHour>1</OneDayHour> <PunchType>sample string 9</PunchType> <SecondPunchInTime>sample string 4</SecondPunchInTime> <SecondPunchOutTime>sample string 5</SecondPunchOutTime> <SeriousTardinessMinutes>1</SeriousTardinessMinutes> <ThirdPunchInTime>sample string 6</ThirdPunchInTime> <ThirdPunchOutTime>sample string 7</ThirdPunchOutTime> <TimeForRest>sample string 8</TimeForRest> <WorkingMinutes>1</WorkingMinutes> </AttendanceClass>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
更新班次
stringResponse Formats
application/json, text/json
Sample:
"sample string 1"
application/xml, text/xml
Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>