业主房屋认证审核
该接口用于审核业主或家庭成员提交的房屋认证申请,支持通过或拒绝操作。审核通过后,系统会更新业主/成员信息并建立房屋绑定关系。
POST http://{ip}:{port}/app/owner.auditAuthOwner
POST
| 参数名称 | 必填 | 类型 | 描述 |
|---|---|---|---|
| Authorization | 是 | String | 用户认证token(Base token) |
| app-id | 是 | String | 应用ID(系统dev账户分配) |
| transaction-id | 是 | String | 请求流水号(格式:1000000000+YYYYMMDDhhmmss+6位序列) |
| sign | 是 | String | 签名 |
| req-time | 是 | String | 请求时间(YYYYMMDDhhmmss) |
| 参数名称 | 必填 | 类型 | 描述 | 取值说明 |
|---|---|---|---|---|
| appUserId | 是 | String | 认证申请记录ID | |
| state | 是 | String | 审核状态 | "1200":拒绝,"其他":通过 |
| remark | 是 | String | 审核说明 | |
| communityId | 是 | String | 小区ID |
| 参数名称 | 类型 | 描述 |
|---|---|---|
| code | String | 返回码(0成功,其他失败) |
| msg | String | 返回信息 |
| data | Object | 返回数据(通常为空对象) |
验证阶段
appUserId对应的申请记录是否存在且状态为"待审核"(STATE_AUDITING)处理逻辑
STATE_AUDIT_ERROROWNER_TYPE_CD_OWNER):更新业主联系方式和账户信息OWNER_TYPE_CD_MEMBER):创建新的成员记录并绑定房屋STATE_AUDIT_SUCCESS数据库操作
owner_app_user表状态owner表业主/成员信息user表姓名信息{
"appUserId": "123456789",
"state": "1200",
"remark": "身份证照片不清晰",
"communityId": "70202204190001"
}
{
"code": "0",
"msg": "成功",
"data": {}
}
| 状态码 | 描述 |
|---|---|
| 0 | 操作成功 |
| 1001 | 参数验证失败 |
| 2001 | 申请记录不存在 |
| 3001 | 房屋未绑定业主 |
| 9001 | 系统异常 |
@Java110Transactional)