POST city/v3/ResidentRegistrationH5/ResidentAddOrUpdate

居民上报 [v1.3.6.1]

Request

URI Params

None.

Body Params

JMDJ_ResidentInfoH5Model
字段名字段说明字段类型附加信息
ID

编号 [Edit]

integer

None.

ResidentialType

居住类型 [Add、Edit]

string

None.

DocumentType

证件类型 [Add、Edit]

EnumDocumentType

None.

DocumentTypeDesc

证件类型描述

string

None.

PersonnelType

人员类型 [Add、Edit]

EnumPersonnelType

None.

IdCard

证件号 [Add、Edit]

string

None.

Name

姓名 [Add、Edit]

string

None.

Sex

性别 [Add、Edit]

string

None.

SexDesc

性别描述

string

None.

Birthday

出生日期 [Add、Edit]

date

None.

Ethnic

民族 [Add、Edit]

string

None.

MaritalStatus

婚姻状态 [Add、Edit]

string

None.

PoliticalLandscape

政治面貌 [Add、Edit]

string

None.

Education

学历 [Add、Edit]

string

None.

NativePlace

籍贯 [Add、Edit]

Collection of string

None.

ProfessionalType

职业类型 [Add、Edit]

string

None.

Phone

联系电话 [Add、Edit]

string

None.

HouseholdRegistration

户籍 [Add、Edit]

Collection of string

None.

HouseholdDoorDetailedAddress

户籍门(楼)详址 [Add、Edit]

string

None.

NowResidence

现住地 [Add、Edit]

Collection of string

None.

NowResidenceDetailedAddress

[Add、Edit] 现住地详址

string

None.

StartTime

承租开始时间 [Add、Edit]

date

None.

EndTime

承租结束时间 [Add、Edit]

date

None.

RentalPurposes

出租用途 [Add、Edit]

string

None.

ResidentInfo

户籍信息

JMDJ_HouseholdRegistrationH5Model

None.

IntoInformation

流入信息

JMDJ_IntoInformationH5Model

None.

OutsideFlowInformation

境外流入信息

JMDJ_OutsideFlowInformationH5Model

None.

QrCode

楼栋绑定的二维码编号

string

None.

HEID

小区编号

integer

None.

StoriedBuildId

楼栋编号

integer

None.

StoriedBuildUnitId

楼栋单元编号

integer

None.

floor

楼层

integer

None.

HousID

房屋编号

integer

None.

strHousNo

房屋号

string

None.

OpenID

OpenID

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": "1",
  "ResidentialType": "sample string 2",
  "DocumentType": "111",
  "DocumentTypeDesc": "居民身份证",
  "PersonnelType": "1",
  "IdCard": "sample string 3",
  "Name": "sample string 4",
  "Sex": "sample string 5",
  "SexDesc": "sample string 6",
  "Birthday": "2025-05-22",
  "Ethnic": "sample string 8",
  "MaritalStatus": "sample string 9",
  "PoliticalLandscape": "sample string 10",
  "Education": "sample string 11",
  "NativePlace": [
    "sample string 1",
    "sample string 2"
  ],
  "ProfessionalType": "sample string 12",
  "Phone": "sample string 13",
  "HouseholdRegistration": [
    "sample string 1",
    "sample string 2"
  ],
  "HouseholdDoorDetailedAddress": "sample string 14",
  "NowResidence": [
    "sample string 1",
    "sample string 2"
  ],
  "NowResidenceDetailedAddress": "sample string 15",
  "StartTime": "2025-05-22",
  "EndTime": "2025-05-22",
  "RentalPurposes": "sample string 16",
  "ResidentInfo": {
    "Code": "sample string 1",
    "HeadTheHouseholdRelation": "sample string 2"
  },
  "IntoInformation": {
    "IsHalfYear": "0",
    "IntoCause": "sample string 1",
    "ResidenceType": "sample string 2"
  },
  "OutsideFlowInformation": {
    "GoalInChina": "sample string 1",
    "GoalInChinaDesc": "sample string 2",
    "ArrivedInDate": "sample string 3",
    "LeaveDate": "sample string 4",
    "LastName": "sample string 5",
    "Firstname": "sample string 6",
    "Nationality": "sample string 7",
    "NationalityDesc": "sample string 8",
    "EffectiveDate": "sample string 9"
  },
  "QrCode": "sample string 17",
  "HEID": "18",
  "StoriedBuildId": "19",
  "StoriedBuildUnitId": "20",
  "floor": 21,
  "HousID": "22",
  "strHousNo": "sample string 23",
  "OpenID": "sample string 24"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'JMDJ_ResidentInfoH5Model'.

Response

APITResultOfBoolean
字段名字段说明字段类型附加信息
Data

boolean

None.

Ret

返回结果(0-成功;>0-失败) ret=0 成功返回/ret=1 参数错误/ret=2 频率受限 /ret=3 Token无效 /ret=4 服务器内部错误 /ret=5 用户操作错误 / ret=6 停机维护 / ret=7 身份失效

integer

None.

ErrCode

错误代码,因功能而异

integer

None.

Msg

返回信息

string

None.

SeqId

请求序列

integer

None.

InfoMsg

API附加信息

string

None.

application/json, text/json

Sample:
{
  "Data": true,
  "Ret": 2,
  "ErrCode": 3,
  "Msg": "sample string 4",
  "SeqId": 5,
  "InfoMsg": "sample string 6"
}