POST api/YjlRemoteRcp/UpdatePlatformUser

更新用户信息

Request Information

URI Parameters

None.

Body Parameters

PlatformUser
NameDescriptionTypeAdditional information
Id

说明:Id默认值: 是否为空:False

integer

None.

CorpCode

说明:药店编码默认值: 是否为空:True

string

None.

UserName

说明:用户名默认值: 是否为空:True

string

None.

LoginName

说明:登录名默认值: 是否为空:True

string

None.

Pwd

说明:密码默认值: 是否为空:True

string

None.

LastLoginTime

说明:最后一次登录时间默认值: 是否为空:True

date

None.

FirstLoginTime

说明:第一次登录时间默认值: 是否为空:True

date

None.

State

说明:状态 0正常,1逻辑删除默认值:0 是否为空:True

integer

None.

UserType

账号类型 :1:管理员;2:药师;3:远程审方店员;4调配员;5医师

integer

None.

Mobile

手机号

string

None.

WXOpenId

微信小程序OpenID

string

None.

ChainCode

连锁编码

string

None.

CorpName

店名

string

None.

SignUrl

签名地址(医药师签名地址在各自信息表里维护)

string

None.

SignUrlUpLoad

上传签名Url

string

None.

SignUrlState

上传签名Url审核状态 [0:待审核 1:已审核 2:审核失败]

integer

None.

SignUrlAuditResult

上传签名审核结果

string

None.

WxGzhOpenId

微信公众号OpenId

string

None.

UsefulTime

过期时间

date

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "CorpCode": "sample string 2",
  "UserName": "sample string 3",
  "LoginName": "sample string 4",
  "Pwd": "sample string 5",
  "LastLoginTime": "2025-12-11T23:21:35.7433853+08:00",
  "FirstLoginTime": "2025-12-11T23:21:35.7433853+08:00",
  "State": 1,
  "UserType": 6,
  "Mobile": "sample string 7",
  "WXOpenId": "sample string 8",
  "ChainCode": "sample string 9",
  "CorpName": "sample string 10",
  "SignUrl": "sample string 11",
  "SignUrlUpLoad": "sample string 12",
  "SignUrlState": 1,
  "SignUrlAuditResult": "sample string 13",
  "WxGzhOpenId": "sample string 14",
  "UsefulTime": "2025-12-11T23:21:35.7433853+08:00"
}

application/xml, text/xml

Sample:
<PlatformUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YCloud.Rcp.Entity.RcpWeb">
  <ChainCode>sample string 9</ChainCode>
  <CorpCode>sample string 2</CorpCode>
  <CorpName>sample string 10</CorpName>
  <FirstLoginTime>2025-12-11T23:21:35.7433853+08:00</FirstLoginTime>
  <Id>1</Id>
  <LastLoginTime>2025-12-11T23:21:35.7433853+08:00</LastLoginTime>
  <LoginName>sample string 4</LoginName>
  <Mobile>sample string 7</Mobile>
  <Pwd>sample string 5</Pwd>
  <SignUrl>sample string 11</SignUrl>
  <SignUrlAuditResult>sample string 13</SignUrlAuditResult>
  <SignUrlState>1</SignUrlState>
  <SignUrlUpLoad>sample string 12</SignUrlUpLoad>
  <State>1</State>
  <UsefulTime>2025-12-11T23:21:35.7433853+08:00</UsefulTime>
  <UserName>sample string 3</UserName>
  <UserType>6</UserType>
  <WXOpenId>sample string 8</WXOpenId>
  <WxGzhOpenId>sample string 14</WxGzhOpenId>
</PlatformUser>

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>