POST api/Farmer/MicroApp/User/PersonalInfo/Update
更改某个农户用户的信息
Request Information
URI Parameters
None.
Body Parameters
AgentMicroAppUserInformationItemName | Description | Type | Additional information |
---|---|---|---|
UserId |
用户ID |
integer |
None. |
IsLeader |
是否户主 1-是,其他值否 |
string |
None. |
FName |
姓名 |
string |
None. |
Sex |
性别 M男,W女 |
string |
None. |
CertificateType |
证件类型 1 二代居民身份证 2 军官证,士兵证 3 护照 4 其他 |
string |
None. |
CertificateCode |
证件号码 |
string |
None. |
Mobile |
手机号码 |
string |
None. |
UserName |
用户名 |
string |
None. |
FarmerId |
农户ID |
integer |
None. |
Nation |
民族 Nation Varchar(10) |
string |
None. |
Status |
状态 Status Char(1) NN 1正常, 0已禁用 |
string |
None. |
DisableDate |
禁用日期 DisableDate CHAR(8) |
string |
None. |
EMAIL Email Varchar(60) |
string |
None. |
|
RegDate |
注册日期时间 RegDate char(14) NN YYYYMMDDHHmmss |
string |
None. |
JoinFarmerTime |
加入农户时间 JoinFarmerTime char(14) YYYYMMDDHHmmss |
string |
None. |
JoinStatus |
加入农户状态 JoinStatus char(1) NN 0未加入任何农户,1申请中,2已加入,默认为‘0’ |
string |
None. |
LastVerifyLoginTime |
最后一次验证登陆信息的时间 LastVerifyLoginTime Datetime NN 每180天要求用户重新登陆一下时,以此值为判断依据。 |
date |
None. |
LastLoginTime |
最后一次登陆时间 LastLoginTime Datetime NN 最后一次登陆进入小程序的时间。 |
date |
None. |
FarmerInfo |
农户信息 |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "UserId": 1, "IsLeader": "sample string 2", "FName": "sample string 3", "Sex": "sample string 4", "CertificateType": "sample string 5", "CertificateCode": "sample string 6", "Mobile": "sample string 7", "UserName": "sample string 8", "FarmerId": 9, "Nation": "sample string 10", "Status": "sample string 11", "DisableDate": "sample string 12", "Email": "sample string 13", "RegDate": "sample string 14", "JoinFarmerTime": "sample string 15", "JoinStatus": "sample string 16", "LastVerifyLoginTime": "2025-04-28T15:19:20.5341534+08:00", "LastLoginTime": "2025-04-28T15:19:20.5341534+08:00", "FarmerInfo": "sample string 19" }
application/xml, text/xml
Sample:
<AgentMicroAppUserInformationItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Flowmeter"> <CertificateCode>sample string 6</CertificateCode> <CertificateType>sample string 5</CertificateType> <DisableDate>sample string 12</DisableDate> <Email>sample string 13</Email> <FName>sample string 3</FName> <FarmerId>9</FarmerId> <FarmerInfo>sample string 19</FarmerInfo> <IsLeader>sample string 2</IsLeader> <JoinFarmerTime>sample string 15</JoinFarmerTime> <JoinStatus>sample string 16</JoinStatus> <LastLoginTime>2025-04-28T15:19:20.5341534+08:00</LastLoginTime> <LastVerifyLoginTime>2025-04-28T15:19:20.5341534+08:00</LastVerifyLoginTime> <Mobile>sample string 7</Mobile> <Nation>sample string 10</Nation> <RegDate>sample string 14</RegDate> <Sex>sample string 4</Sex> <Status>sample string 11</Status> <UserId>1</UserId> <UserName>sample string 8</UserName> </AgentMicroAppUserInformationItem>
application/x-www-form-urlencoded
Sample:
Sample not available.
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.
Response Information
Resource Description
更改某个农户用户的信息
CommonOperationResultName | Description | Type | Additional information |
---|---|---|---|
errcode |
错误代码,通常0表示成功,其他值表示错误。 |
integer |
None. |
errmsg |
错误描述,当errcode不为零时,此值可以用于呈现给用户。 |
string |
None. |
tag |
操作同时,服务器端需要返回的其他值。 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "errcode": 1, "errmsg": "sample string 2", "tag": "sample string 3" }
application/xml, text/xml
Sample:
<CommonOperationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer"> <errcode>1</errcode> <errmsg>sample string 2</errmsg> <tag>sample string 3</tag> </CommonOperationResult>
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.