POST api/AttendanceRecord/Clock?type={type}

考勤打卡

Request Information

URI Parameters

NameDescriptionTypeAdditional information
type

0-上班打卡,1-下班打卡

integer

Required

Body Parameters

DAL.t_attendance_record
NameDescriptionTypeAdditional information
BeginStatusStr

string

None.

EndStatusStr

0是正常,1是异常,2是未打卡

string

None.

Id

integer

None.

WorkBegin

time interval

None.

WorkEnd

time interval

None.

UserId

integer

None.

BeginStatus

integer

None.

EndStatus

integer

None.

WorkDay

date

None.

PicUrlBegin

string

None.

Remark

string

None.

InRangeBegin

integer

None.

InRangeEnd

integer

None.

ClockPointBegin

string

None.

ClockPointEnd

string

None.

PicUrlEnd

string

None.

UserName

string

None.

ClockPointBeginName

string

None.

ClockPointEndName

string

None.

OpenId

string

None.

OpenIdEnd

string

None.

Request Formats

application/json, text/json

Sample:
{
  "BeginStatusStr": "异常",
  "EndStatusStr": "异常",
  "Id": 1,
  "WorkBegin": "00:00:00.1234567",
  "WorkEnd": "00:00:00.1234567",
  "UserId": 1,
  "BeginStatus": 1,
  "EndStatus": 1,
  "WorkDay": "2026-06-09T21:07:03.805618+08:00",
  "PicUrlBegin": "sample string 2",
  "Remark": "sample string 3",
  "InRangeBegin": 1,
  "InRangeEnd": 1,
  "ClockPointBegin": "sample string 4",
  "ClockPointEnd": "sample string 5",
  "PicUrlEnd": "sample string 6",
  "UserName": "sample string 7",
  "ClockPointBeginName": "sample string 8",
  "ClockPointEndName": "sample string 9",
  "OpenId": "sample string 10",
  "OpenIdEnd": "sample string 11"
}

application/xml, text/xml

Sample:
<t_attendance_record xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DAL">
  <BeginStatus>1</BeginStatus>
  <ClockPointBegin>sample string 4</ClockPointBegin>
  <ClockPointBeginName>sample string 8</ClockPointBeginName>
  <ClockPointEnd>sample string 5</ClockPointEnd>
  <ClockPointEndName>sample string 9</ClockPointEndName>
  <EndStatus>1</EndStatus>
  <Id>1</Id>
  <InRangeBegin>1</InRangeBegin>
  <InRangeEnd>1</InRangeEnd>
  <OpenId>sample string 10</OpenId>
  <OpenIdEnd>sample string 11</OpenIdEnd>
  <PicUrlBegin>sample string 2</PicUrlBegin>
  <PicUrlEnd>sample string 6</PicUrlEnd>
  <Remark>sample string 3</Remark>
  <UserId>1</UserId>
  <UserName>sample string 7</UserName>
  <WorkBegin>PT0.1234567S</WorkBegin>
  <WorkDay>2026-06-09T21:07:03.805618+08:00</WorkDay>
  <WorkEnd>PT0.1234567S</WorkEnd>
</t_attendance_record>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

System.Web.Http.Results.JsonResultOfDAL.HandleResult
NameDescriptionTypeAdditional information
Content

DAL.HandleResult

None.

SerializerSettings

Newtonsoft.Json.JsonSerializerSettings

None.

Encoding

System.Text.Encoding

None.

Request

System.Net.Http.HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.