POST api/YjlRemoteRcp/RcpUserSignInOut?type={type}&UserType={UserType}

医药师签到/退

Request Information

URI Parameters

NameDescriptionTypeAdditional information
type

考勤类型 1:签到 2:签退

integer

Required

UserType

用户类型:2:药师,5:医师

integer

Default value is 0

Body Parameters

参数

RcpTimeSheet
NameDescriptionTypeAdditional information
Id

integer

None.

PlatformUserId

一键通用户ID

integer

None.

SignerId

医/药师ID

integer

None.

SignerType

签到/退者类型 1:医师 2:药师

byte

None.

SignInTime

签到时间

date

None.

SignOutTime

签退时间

date

None.

Remark

备注

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "PlatformUserId": 1,
  "SignerId": 2,
  "SignerType": 64,
  "SignInTime": "2026-02-15T13:58:16.597761+08:00",
  "SignOutTime": "2026-02-15T13:58:16.597761+08:00",
  "Remark": "sample string 5"
}

application/xml, text/xml

Sample:
<RcpTimeSheet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YCloud.Rcp.Entity.WebRequest">
  <Id>1</Id>
  <PlatformUserId>1</PlatformUserId>
  <Remark>sample string 5</Remark>
  <SignInTime>2026-02-15T13:58:16.597761+08:00</SignInTime>
  <SignOutTime>2026-02-15T13:58:16.597761+08:00</SignOutTime>
  <SignerId>2</SignerId>
  <SignerType>64</SignerType>
</RcpTimeSheet>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

医药师签到/退

ResponseModelOfBoolean
NameDescriptionTypeAdditional information
rows

boolean

None.

total

integer

None.

errorMsg

string

None.

errorCode

string

None.

records

integer

None.

page

integer

None.

extend

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "rows": true,
  "total": 2,
  "errorMsg": "sample string 3",
  "errorCode": "sample string 4",
  "records": 5,
  "page": 1,
  "extend": {}
}

application/xml, text/xml

Sample:
<ResponseModelOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YCloud.Rcp.Entity.WebResponse">
  <errorCode>sample string 4</errorCode>
  <errorMsg>sample string 3</errorMsg>
  <extend />
  <page>1</page>
  <records>5</records>
  <rows>true</rows>
  <total>2</total>
</ResponseModelOfboolean>