---
title: congzhLand
language_tabs:
- shell: Shell
- http: HTTP
- javascript: JavaScript
- ruby: Ruby
- python: Python
- php: PHP
- java: Java
- go: Go
toc_footers: []
includes: []
search: true
code_clipboard: true
highlight_theme: darkula
headingLevel: 2
generator: "@tarslib/widdershins v4.0.28"


congzhLand

Base URLs:

Authentication

工作流

POST 流程模版分页

POST /state-process-template/page

请求参数

名称 位置 类型 必选 说明
currentPage query string 当前页
pageSize query string 每页条数
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "records": [
      {
        "createBy": null,
        "createTime": null,
        "updateBy": null,
        "updateTime": null,
        "remark": "string",
        "page": null,
        "limit": null,
        "id": "string",
        "templateKey": "string",
        "templateVersion": 0,
        "templateName": "string",
        "settings": null,
        "process": "string",
        "status": 0,
        "workFlowId": 0,
        "workflowVersion": 0,
        "useCount": 0
      }
    ],
    "total": 0,
    "size": 0,
    "current": 0,
    "orders": [
      "string"
    ],
    "optimizeCountSql": true,
    "searchCount": true,
    "maxLimit": null,
    "countId": null,
    "pages": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» records [object] true none none
»»» createBy null false none none
»»» createTime null false none none
»»» updateBy null false none 修改人 none
»»» updateTime null false none 修改时间 none
»»» remark string false none 备注 none
»»» page null false none none
»»» limit null false none none
»»» id string false none none
»»» templateKey string false none none
»»» templateVersion integer false none none
»»» templateName string false none 流程名称 none
»»» settings null false none none
»»» process string false none none
»»» status integer false none none
»»» workFlowId integer false none none
»»» workflowVersion integer false none none
»»» useCount integer false none none
»» total integer true none none
»» size integer true none none
»» current integer true none none
»» orders [string] true none none
»» optimizeCountSql boolean true none none
»» searchCount boolean true none none
»» maxLimit null true none none
»» countId null true none none
»» pages integer true none none

POST 修改并部署流程模版

POST /state-process-template/update

Body 请求参数

{
  "id": "9b4849a84afd4034a128f31d431ee0fb",
  "templateName": "测试角色审批",
  "remark": "测试角色审批",
  "process": "{\"nodeName\":\"发起人\",\"nodeKey\":\"flk0001\",\"type\":0,\"approveSelf\":0,\"nodeAssigneeList\":[],\"childNode\":{\"nodeName\":\"领导审批\",\"nodeKey\":\"flk0002\",\"type\":1,\"setType\":3,\"nodeAssigneeList\":[{\"id\":\"1\",\"name\":\"超级管理员\"}],\"examineLevel\":1,\"directorLevel\":1,\"selectMode\":1,\"termAuto\":false,\"term\":0,\"termMode\":1,\"examineMode\":1,\"directorMode\":0}}"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» id body string 旧模版id none
» templateName body string 模版名称 none
» remark body string 模版备注 none
» process body string 流程JSON 注意取插件生成JSON的nodeConfig对象,直接传不行

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data boolean true none none

GET 查询流程模版详情

GET /state-process-template/get/{id}

请求参数

名称 位置 类型 必选 中文名 说明
id path string none
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "createBy": null,
    "createTime": null,
    "updateBy": null,
    "updateTime": null,
    "remark": "string",
    "page": null,
    "limit": null,
    "id": "string",
    "templateKey": "string",
    "templateVersion": 0,
    "templateName": "string",
    "settings": null,
    "process": "string",
    "status": 0,
    "workFlowId": 0,
    "workflowVersion": 0,
    "useCount": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» createBy null true none none
»» createTime null true none none
»» updateBy null true none none
»» updateTime null true none none
»» remark string true none none
»» page null true none none
»» limit null true none none
»» id string true none none
»» templateKey string true none none
»» templateVersion integer true none none
»» templateName string true none none
»» settings null true none none
»» process string true none none
»» status integer true none none
»» workFlowId integer true none none
»» workflowVersion integer true none none
»» useCount integer true none none

POST 待办

POST /state-process/wait/task/page

Body 请求参数

{
  "pageNum": 1,
  "pageSize": 20,
  "name": "",
  "moduleName": "",
  "createBy": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageNum body integer none
» pageSize body integer none
» name body string 项目名称 none
» moduleName body string 模块名称 none
» createBy body string 创建人 none

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "total": 0,
    "list": [
      {
        "nodeName": "string",
        "flowId": "string",
        "name": "string",
        "moduleName": "string",
        "createBy": "string",
        "remark": "string",
        "createTime": "string",
        "status": "string",
        "taskId": "string",
        "category": "string",
        "variable": "string",
        "reason": null
      }
    ],
    "pageNum": 0,
    "pageSize": 0,
    "size": 0,
    "startRow": 0,
    "endRow": 0,
    "pages": 0,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": true,
    "hasNextPage": true,
    "navigatePages": 0,
    "navigatepageNums": [
      0
    ],
    "navigateFirstPage": 0,
    "navigateLastPage": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» nodeName string false none 节点名称 none
»»» flowId string false none none
»»» name string false none 项目名称 none
»»» moduleName string false none 模块名称 none
»»» createBy string false none none
»»» remark string false none none
»»» createTime string false none none
»»» status string false none 审核状态 0待审核 2完成 7退回
»»» taskId string false none 任务id 审批用
»»» category string false none 类型 根据这个判断跳撒详情页
»»» variable string false none 详情页参数 详情页参数
»»» reason null false none 理由 理由
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 抄送

POST /state-process/copy/task/page

Body 请求参数

{
  "pageNum": 1,
  "pageSize": 20,
  "name": "",
  "moduleName": "",
  "createBy": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageNum body integer none
» pageSize body integer none
» name body string 项目名称 none
» moduleName body string 模块名称 none
» createBy body string 创建人 none

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "total": 0,
    "list": [
      {
        "nodeName": "string",
        "flowId": "string",
        "name": "string",
        "moduleName": "string",
        "createBy": "string",
        "remark": "string",
        "createTime": "string",
        "status": "string",
        "taskId": "string",
        "category": "string",
        "variable": "string",
        "reason": null
      }
    ],
    "pageNum": 0,
    "pageSize": 0,
    "size": 0,
    "startRow": 0,
    "endRow": 0,
    "pages": 0,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": true,
    "hasNextPage": true,
    "navigatePages": 0,
    "navigatepageNums": [
      0
    ],
    "navigateFirstPage": 0,
    "navigateLastPage": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» nodeName string false none 节点名称 none
»»» flowId string false none none
»»» name string false none 项目名称 none
»»» moduleName string false none 模块名称 none
»»» createBy string false none none
»»» remark string false none none
»»» createTime string false none none
»»» status string false none 审核状态 0待审核 2完成 7退回
»»» taskId string false none 任务id 审批用
»»» category string false none 类型 根据这个判断跳撒详情页
»»» variable string false none 详情页参数 详情页参数
»»» reason null false none 理由 理由
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 已办

POST /state-process/deal/task/page

Body 请求参数

{
  "pageNum": 1,
  "pageSize": 20
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageNum body integer none
» pageSize body integer none
» name body string 项目名称 none
» moduleName body string 模块名称 none
» createBy body string 创建人 none

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "total": 0,
    "list": [
      {
        "nodeName": "string",
        "flowId": "string",
        "name": "string",
        "moduleName": "string",
        "createBy": "string",
        "remark": "string",
        "createTime": "string",
        "status": "string",
        "taskId": "string",
        "category": "string",
        "variable": "string",
        "reason": "string"
      }
    ],
    "pageNum": 0,
    "pageSize": 0,
    "size": 0,
    "startRow": 0,
    "endRow": 0,
    "pages": 0,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": true,
    "hasNextPage": true,
    "navigatePages": 0,
    "navigatepageNums": [
      0
    ],
    "navigateFirstPage": 0,
    "navigateLastPage": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» nodeName string false none 当前节点名称 工作流中的审核阶段
»»» flowId string false none 工作流id none
»»» name string false none 项目名称 none
»»» moduleName string false none 模块名称 none
»»» createBy string false none none
»»» remark string false none none
»»» createTime string false none none
»»» status string false none 状态 0待审核 2通过 7拒绝
»»» taskId string false none 任务id (审核传这个)
»»» category string false none 详情页类型 1. 入户调查 2. 价格评估 3. 协议签订 4. 实施明细 5. 住宅临时安置补助费 6. 录入货币补偿金额信息 7. 安置情况(流程图中叫做录入货币补偿金额信息)根据此字段跳转到对应子页面
»»» variable string false none 详情页参数 跳转详情页用
»»» reason string false none 原因 需要在列表传递到详情页
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

GET 删除流程模版

GET /state-process-template/delete/{id}

请求参数

名称 位置 类型 必选 中文名 说明
id path string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 创建并部署流程模版

POST /state-process/template/create

Body 请求参数

{
  "templateName": "角色审批",
  "remark": "角色审批",
  "process": "{\"nodeName\":\"发起人\",\"nodeKey\":\"flk0001\",\"type\":0,\"approveSelf\":0,\"nodeAssigneeList\":[],\"childNode\":{\"nodeName\":\"领导审批\",\"nodeKey\":\"flk0002\",\"type\":1,\"setType\":3,\"nodeAssigneeList\":[{\"id\":\"1\",\"name\":\"超级管理员\"}],\"examineLevel\":1,\"directorLevel\":1,\"selectMode\":1,\"termAuto\":false,\"term\":0,\"termMode\":1,\"examineMode\":1,\"directorMode\":0}}"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» templateName body string 模版名称 none
» remark body string 备注 none
» process body string 流程模版JSON 注意取插件出来json的下一级node的json,请对比示例的json

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 流程发起

POST /state-process/start

Body 请求参数

{
  "category": "2",
  "name": "xxxx",
  "moduleName": "【国有】项目管理",
  "remark": "【xxx镇】【某单位】【价格评估合计】",
  "variable": {
    "objectId": "12"
  }
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» category body string 类型 * 阶段类型 * 1入户调查 * 2价格评估 * 3协议签订 * 4资金管理-预算资金 * 5住宅临时安置补助费 * 6停产停业经济损失补助费 * 7安置情况
» name body string 项目名称 none
» moduleName body string 模块名称 none
» remark body string 系统摘要 none
» variable body object 变量:流程完成后需要修改状态的表id信息 map结构,key value 自定义
»» anonymous body string none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 应用流程

POST /state-process/module/page

Body 请求参数

{
  "pageNum": 1,
  "pageSize": 20
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "total": 0,
    "list": [
      {
        "createBy": "string",
        "createTime": null,
        "updateBy": null,
        "updateTime": "string",
        "remark": null,
        "page": null,
        "limit": null,
        "id": "string",
        "category": "string",
        "name": "string",
        "templateName": null,
        "templateId": null
      }
    ],
    "pageNum": 0,
    "pageSize": 0,
    "size": 0,
    "startRow": 0,
    "endRow": 0,
    "pages": 0,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": true,
    "hasNextPage": true,
    "navigatePages": 0,
    "navigatepageNums": [
      0
    ],
    "navigateFirstPage": 0,
    "navigateLastPage": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» createBy string true none none
»»» createTime null true none none
»»» updateBy null true none 修改人 none
»»» updateTime string true none 修改时间 none
»»» remark null true none none
»»» page null true none none
»»» limit null true none none
»»» id string true none none
»»» category string true none none
»»» name string true none none
»»» templateName null true none 流程名称 none
»»» templateId null true none 流程id none
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 修改应用流程

POST /state-process/module/update

Body 请求参数

{
  "id": "6389d0b2ae7b413f8ac394aae5c60184",
  "templateId": "52931eb255554ac5aa25afe6796c1ff2"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» id body string 应用id none
» templateId body string 绑定模版id 下拉调用模版分页

返回示例

200 Response

{
  "msg": "string",
  "code": 0
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none

POST 审核通过

POST /state-process/agree

Body 请求参数

{
  "taskId": "1837830902609088513",
  "remark": "通过"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» taskId body string 任务id 待办列表中的taskId
» remark body string 理由 none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 审核拒绝

POST /state-process/refuse

Body 请求参数

{
  "taskId": "1837117521128333314"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» taskId body string 任务id 待办列表中taskId
» remark body string 理由 none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

项目管理

GET 获取补偿标准列表

GET /state-project/compensate-standard/list/

请求参数

名称 位置 类型 必选 中文名 说明
standardName query string 2024
stopFlag query integer 0 停用 1启用
compensateType query integer 补偿类型 HOUSE_ACQUISITION_COMPENSATION_FEE(1, "征收房屋补偿费"), POLICY_COMPENSATION_FEE(2, "政策性补偿费"), POLICY_SUBSIDY_FEE(3, "政策性补助费"), POLICY_ALLOWANCE(4, "政策性补贴"), EARLY_RELOCATION_REWARD(5, "提前搬迁奖励");
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«List«StateProjectCompensateStandardVO»»

POST 分页查询项目列表 - 住宅临时安置费 - 选择项目列表

POST /state-project/page/apply-record

分页查询项目列表

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "",
  "isAsc": "",
  "reasonable": false,
  "projectName": "",
  "projectNo": "",
  "projectStatus": "",
  "projectStreet": "",
  "startTime": "",
  "endTime": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageNum body integer¦null 当前记录起始索引
» pageSize body integer¦null 每页显示记录数
» orderByColumn body string¦null 排序列
» isAsc body string¦null 排序的方向desc或者asc
» reasonable body boolean¦null 分页参数合理化
» projectName body string¦null none
» projectNo body string¦null none
» projectStatus body string¦null 项目阶段 CANCELLATION(-1, "作废"),
» projectStreet body string¦null 所属街道
» collectionEnforcementDepartment body string¦null 征收实施单位
» startTime body string¦null none
» endTime body string¦null none
» isApp body boolean 是否为app app直接写死 true
» projectId body string 项目id

详细说明

» projectStatus: 项目阶段 CANCELLATION(-1, "作废"),
SIMULATE(0, "模拟"),
LEVY(1, "征收"),
HOUSEHOLD_SURVEY(2, "入户调查"),
SUCCESS(3, "完成"),

返回示例

{
  "key": {}
}
{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» records [object] true none none
»»» id string false none projectID
»»» delFlag integer false none none
»»» projectNo string false none 项目编号
»»» projectName string false none 项目名称
»»» status integer false none 项目阶段
»»» statusStr string false none 项目阶段字符串
»»» street string false none 所属街道
»»» department string false none 项目实施单位
»»» startTime string false none 启动时间
»»» isNeedEvaluate integer false none 是否二次审核
»»» collectionEnforcementDepartment null false none 实施征收单位
»»» createBy string false none none
»»» createTime string false none none
»»» updateBy string false none none
»»» updateTime string false none none
»» total integer true none none
»» size integer true none none
»» current integer true none none
»» orders [string] true none none
»» optimizeCountSql boolean true none none
»» searchCount boolean true none none
»» maxLimit null true none none
»» countId null true none none
»» pages integer true none none

POST 新增补偿标准

POST /state-project/compensate-standard/add/

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "string",
  "category": 0,
  "compensateType": 0,
  "unit": "string",
  "compensateStandard": "string",
  "standardName": "string",
  "stopFlag": 0,
  "specification": "string",
  "remake": "string",
  "subType": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateProjectCompensateStandard none

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

POST 修改补偿标准

POST /state-project/compensate-standard/update/

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "string",
  "category": 0,
  "compensateType": 0,
  "unit": "string",
  "compensateStandard": "string",
  "standardName": "string",
  "stopFlag": 0,
  "specification": "string",
  "remake": "string",
  "subType": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateProjectCompensateStandard none

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

POST 修改补偿标准名字

POST /state-project/compensate-standard/update/name

Body 请求参数

{
  "standardName": "string",
  "oldStandardName": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» standardName body string¦null 年份
» oldStandardName body string none

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

GET 停用补偿标准

GET /state-project/compensate-standard/stop

请求参数

名称 位置 类型 必选 中文名 说明
standardName query string none
compensateType query integer none
Authorization header string token

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

GET 启用补偿标准

GET /state-project/compensate-standard/start

请求参数

名称 位置 类型 必选 中文名 说明
standardName query string none
compensateType query integer none
Authorization header string token

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

POST 新增发布公告

POST /state-project/add/notice/

修改项目状态,例如转征收,并发布公告

Body 请求参数

{
  "projectId": 0,
  "fileBOList": [
    {
      "url": "url",
      "fileName": "noticeName",
      "newFileName": "11",
      "originalFilename": "11"
    }
  ],
  "fileUrl": "",
  "noticeNo": "123",
  "noticeName": "名字",
  "publishingDepartment": "发布单位",
  "startTime": "",
  "endTime": "",
  "noticeWeb": "WWW.BAIDU.COM",
  "noticeContent": "测试内容"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» projectId body string¦null 项目id
» fileBOList body [FileBO]¦null 文件列表 编辑内容的时候上传的问题
»» url body string none
»» fileName body string none
»» newFileName body string none
»» originalFilename body string none
» imgBOList body [object] none
»» url body string none
»» fileName body string none
»» newFileName body string none
»» originalFilename body string none
» fileUrl body string¦null none
» noticeNo body string¦null 公告编号
» noticeName body string¦null 公告名称
» publishingDepartment body string¦null 发布部门
» startTime body string¦null 开始时间
» endTime body string¦null 结束时间
» noticeWeb body string¦null 公告网址
» noticeContent body string¦null 公告内容

返回示例

false
false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

POST 分页查询公告

POST /state-project/page/notice

分页查询公告

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "",
  "isAsc": "",
  "reasonable": false,
  "projectName": "",
  "projectNo": "",
  "projectStatus": "",
  "projectStreet": "",
  "startTime": "",
  "endTime": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageNum body integer¦null 当前记录起始索引
» pageSize body integer¦null 每页显示记录数
» projectId body string 项目id

返回示例

{
  "key": {}
}
{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«Page«StateProjectNotice»»

POST 新建项目库 - 征收公告处查询

POST /state-project/page/notice/after-update

分页查询公告

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "",
  "isAsc": "",
  "reasonable": false,
  "projectName": "",
  "projectNo": "",
  "projectStatus": "",
  "projectStreet": "",
  "startTime": "",
  "endTime": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageNum body integer¦null 当前记录起始索引
» pageSize body integer¦null 每页显示记录数
» projectId body string 项目id

返回示例

{
  "key": {}
}
{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«Page«StateProjectNotice»»

DELETE 作废项目

DELETE /state-project/cancellation/{id}

请求参数

名称 位置 类型 必选 中文名 说明
id path string projectId
Authorization header string token

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data boolean true none none

POST 导入补偿标准

POST /state-project/compensate-standard/import

Body 请求参数

file: ""

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» file body string(binary) none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 查询所有父亲征收文件列表

GET /state-project/parent/collection-file

请求参数

名称 位置 类型 必选 中文名 说明
isBefore query boolean 征收前 true 征收后false
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 获取公告详情

GET /state-project/notice/get

请求参数

名称 位置 类型 必选 中文名 说明
noticeId query string none
Authorization header string token

返回示例

{
  "type": "object",
  "properties": {
    "createBy": {
      "type": "null"
    },
    "createTime": {
      "type": "string"
    },
    "updateBy": {
      "type": "null"
    },
    "updateTime": {
      "type": "null"
    },
    "remark": {
      "type": "null"
    },
    "page": {
      "type": "null"
    },
    "limit": {
      "type": "null"
    },
    "id": {
      "type": "string"
    },
    "delFlag": {
      "type": "integer"
    },
    "projectId": {
      "type": "string"
    },
    "noticeNo": {
      "type": "string"
    },
    "noticeName": {
      "type": "string"
    },
    "publishingDepartment": {
      "type": "string"
    },
    "startTime": {
      "type": "null"
    },
    "endTime": {
      "type": "null"
    },
    "noticeWeb": {
      "type": "string"
    },
    "noticeContent": {
      "type": "string"
    },
    "fileUrl": {
      "type": "string"
    },
    "fileUrlList": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "文件rulList"
    },
    "imgUrlList": {
      "type": "string",
      "description": "图片rulList"
    }
  },
  "required": [
    "createBy",
    "createTime",
    "updateBy",
    "updateTime",
    "remark",
    "page",
    "limit",
    "id",
    "delFlag",
    "projectId",
    "noticeNo",
    "noticeName",
    "publishingDepartment",
    "startTime",
    "endTime",
    "noticeWeb",
    "noticeContent",
    "fileUrl",
    "fileUrlList",
    "imgUrlList"
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» createBy null true none none
» createTime string true none none
» updateBy null true none none
» updateTime null true none none
» remark null true none none
» page null true none none
» limit null true none none
» id string true none none
» delFlag integer true none none
» projectId string true none none
» noticeNo string true none none
» noticeName string true none none
» publishingDepartment string true none none
» startTime null true none none
» endTime null true none none
» noticeWeb string true none none
» noticeContent string true none none
» fileUrl string true none none
» fileUrlList [string] true none none
» imgUrlList [string] true none none

入户调查

POST 入户调查列表页面 导出Excel

POST /state-household/export

Body 请求参数

{
  "location": "",
  "ownerName": "",
  "usingType": "",
  "houseHoldNumber": "",
  "constructionCompany": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» location body string 地址 none
» ownerName body string 权利人名字 none
» usingType body string 用途 PERSONAL_HOUSE(1, "住宅"), BUSINESS_HOUSE(2, "商业用房"), OFFICE_HOUSE(3, "办公用房"), PRODUCTION_HOUSE(4, "生产用房"), OTHER_HOUSE(5, "其他用房");
» houseHoldNumber body string 不动产权/国土土地使用证号 none
» constructionCompany body string 施工单位 none
» pageNum body integer 当前记录起始索引 none
» pageSize body integer 每页显示记录数 none
» projectId body string 项目Id none

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "householdVOS": {
      "total": 1,
      "list": [
        {
          "createBy": "rase",
          "createTime": "2024-08-28 22:27:08",
          "updateBy": "rase",
          "updateTime": "2024-08-28 23:04:38",
          "remark": null,
          "page": null,
          "limit": null,
          "id": "c61bdfd4aba440a09e21cbaa5136c905",
          "stateProjectId": "asd",
          "houseUsingType": 10,
          "street": "12",
          "doorNumber": "02",
          "apartmentNumber": "01",
          "buildingNumber": "01",
          "unit": "1",
          "floor": "11",
          "roomNumber": "123",
          "householdLocation": "1202010111102",
          "realEstateCertificateNumber": "asjkdgaskljd",
          "usingAreaCertificateNumber": "1231423",
          "productionType": 1,
          "houseHoldArea": 4654,
          "buildingInnerArea": 44,
          "publicUsingArea": 12,
          "compensationType": 1,
          "compensationMoney": 54564,
          "agreeMove": 1,
          "isGovernmentHelp": 1,
          "helpType": 1,
          "delFlag": 1,
          "department": "1",
          "ownerName": null,
          "ownerType": null,
          "personNum": null
        }
      ],
      "pageNum": 1,
      "pageSize": 1,
      "size": 1,
      "startRow": 0,
      "endRow": 0,
      "pages": 1,
      "prePage": 0,
      "nextPage": 0,
      "isFirstPage": true,
      "isLastPage": true,
      "hasPreviousPage": false,
      "hasNextPage": false,
      "navigatePages": 8,
      "navigatepageNums": [
        1
      ],
      "navigateFirstPage": 1,
      "navigateLastPage": 1
    },
    "personalNum": null,
    "allHouse": 1,
    "allArea": 4654,
    "agreeToMovePersons": 1,
    "agreeToMoveArea": 4654,
    "agreeToMovePersonsRate": 100,
    "agreeToMoveAreaRate": 100
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» householdVOS object true none 这里是数据列表展示
»»» total integer true none none
»»» list [object] true none none
»»»» createBy string false none none
»»»» createTime string false none none
»»»» updateBy string false none none
»»»» updateTime string false none none
»»»» remark null false none 备注
»»»» page null false none none
»»»» limit null false none none
»»»» id string false none id
»»»» stateProjectId string false none 项目id
»»»» houseUsingType integer false none 用途 PERSONAL_HOUSE(1, "住宅"), BUSINESS_HOUSE(2, "商业用房"), OFFICE_HOUSE(3, "办公用房"), PRODUCTION_HOUSE(4, "生产用房"), OTHER_HOUSE(5, "其他用房");
»»»» street string false none 街道
»»»» doorNumber string false none 门牌
»»»» apartmentNumber string false none 附号
»»»» buildingNumber string false none 栋号
»»»» unit string false none 单元
»»»» floor string false none 楼层
»»»» roomNumber string false none 房号
»»»» householdLocation string false none 最终地址
»»»» realEstateCertificateNumber string false none 不动产权
»»»» usingAreaCertificateNumber string false none 国土土地使用证号
»»»» productionType integer false none 产别 PRIVATE_USE(1,"私产"), PUBLIC_USE(2,"公产")
»»»» productionTypeStr string true none none
»»»» houseHoldArea integer false none 建筑面积
»»»» buildingInnerArea integer false none 套内面积
»»»» publicUsingArea integer false none 公摊面积
»»»» compensationType integer false none 补偿方式
»»»» compensationMoney integer false none 赔偿总额
»»»» agreeMove integer false none 是否同意搬迁
»»»» isGovernmentHelp integer false none 政府援助
»»»» helpType integer false none 救助类型
»»»» delFlag integer false none none
»»»» department string false none 街道
»»»» ownerName null false none 权利人
»»»» ownerType null false none PERSONAL(1, "私人"), COMPANY(2, "公司");
»»»» ownerTypeStr string true none none
»»»» personNum null false none 人数
»»» pageNum integer true none none
»»» pageSize integer true none none
»»» size integer true none none
»»» startRow integer true none none
»»» endRow integer true none none
»»» pages integer true none none
»»» prePage integer true none none
»»» nextPage integer true none none
»»» isFirstPage boolean true none none
»»» isLastPage boolean true none none
»»» hasPreviousPage boolean true none none
»»» hasNextPage boolean true none none
»»» navigatePages integer true none none
»»» navigatepageNums [integer] true none none
»»» navigateFirstPage integer true none none
»»» navigateLastPage integer true none none
»»» projectName string true none 项目名称
»» anonymous string false none none
»» personalNum null true none 人数
»» allHouse integer true none 总户数
»» allArea integer true none 房屋建筑面积
»» agreeToMovePersons integer true none 同意搬迁人数
»» agreeToMoveArea integer true none 同意搬迁面积
»» agreeToMovePersonsRate integer true none 同意搬迁人数比例
»» agreeToMoveAreaRate integer true none 同意搬迁面积比例
»» projectName string true none 项目名称
»» publicUsePersons integer true none 公产人数
»» publicUseArea integer true none 公产面积
»» privateUsePersons integer true none 私产人数
»» privateUseArea integer true none 私产面积
»» auditStatus string true none 审核状态
»» auditStatusStr string true none 审核状态文本

GET 房屋用途

GET /state-household/using-type/list

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "value": 0,
      "name": "string"
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data [object] true none none
»» value integer true none 枚举值
»» name string true none 枚举名字

POST 入户调查列表页面 导入

POST /state-household/import

Body 请求参数

file: file://C:\Users\Fan\Downloads\房产导出.xlsx
projectId: asdasd

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» file body string(binary) 导入文件
» projectId body string porjecteId

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 协议详情 - 入户调查提交审核 价格评估提交审核 因为是房产审核接口在这里

GET /state-household/workflow-submit

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string 项目id
category query integer CATEGORY1(1, "入户调查"),
Authorization header string token

详细说明

category: CATEGORY1(1, "入户调查"),
CATEGORY2(2, "价格评估"),

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data boolean true none none

GET 项目资金情况 街道标签 - 查询该项目所有的街道

GET /state-household/street/list

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "street": "string"
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data [object] true none none
»» street string true none none

POST 国有入户调查

POST /state-household/query

Body 请求参数

"{\r\n    \"street\": \"所属镇/街\",  // 所属镇或街道的名称\r\n    \"projectId\": \"项目id\",  // 项目的唯一标识符\r\n    \"department\": \"实施单位\"  // 负责实施该项目的单位名称\r\n}"

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» street body string 所属镇或街道的名称
» projectId body string 项目的唯一标识符
» department body string 负责实施该项目的单位名称

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 7,
    "list": [
      {
        "projectId": "asd1234",
        "projectStreet": "街子镇",
        "projectName": "测试项目1",
        "department": "测试实施单位",
        "allHouse": 5,
        "allArea": 9649,
        "agreeToMovePersons": 3,
        "agreeToMoveArea": 9320,
        "agreeToMovePersonsRate": 60,
        "agreeToMoveAreaRate": 96.59032024043942,
        "auditStatus": null
      },
      {
        "projectId": "2afda4d7e4ab14401c0f006b8bdb7cae",
        "projectStreet": "隆兴镇",
        "projectName": "全部必填-隆兴镇",
        "department": null,
        "allHouse": null,
        "allArea": null,
        "agreeToMovePersons": null,
        "agreeToMoveArea": null,
        "agreeToMovePersonsRate": null,
        "agreeToMoveAreaRate": null,
        "auditStatus": null
      },
      {
        "projectId": "rase123",
        "projectStreet": "天府五街",
        "projectName": "测试项目rase",
        "department": "测试实施单位",
        "allHouse": 11,
        "allArea": 1473,
        "agreeToMovePersons": 9,
        "agreeToMoveArea": 1242,
        "agreeToMovePersonsRate": 81.81818181818183,
        "agreeToMoveAreaRate": 84.31771894093686,
        "auditStatus": null
      },
      {
        "projectId": "f0f94b74273dea7958d213a7ecd0e346",
        "projectStreet": "元通镇",
        "projectName": "元通镇-房屋产权更换",
        "department": null,
        "allHouse": null,
        "allArea": null,
        "agreeToMovePersons": null,
        "agreeToMoveArea": null,
        "agreeToMovePersonsRate": null,
        "agreeToMoveAreaRate": null,
        "auditStatus": null
      },
      {
        "projectId": "cf4fc5771dc30cf346011b6931249c7e",
        "projectStreet": "崇阳街道",
        "projectName": "测试0919",
        "department": null,
        "allHouse": null,
        "allArea": null,
        "agreeToMovePersons": null,
        "agreeToMoveArea": null,
        "agreeToMovePersonsRate": null,
        "agreeToMoveAreaRate": null,
        "auditStatus": null
      },
      {
        "projectId": "asdasd",
        "projectStreet": "街子镇",
        "projectName": "测试项目1123",
        "department": "测试实施单位",
        "allHouse": 5,
        "allArea": 345,
        "agreeToMovePersons": 1,
        "agreeToMoveArea": 121,
        "agreeToMovePersonsRate": 20,
        "agreeToMoveAreaRate": 35.07246376811594,
        "auditStatus": null
      },
      {
        "projectId": "f749e2a04b1dd9b3eac35b3d0ba87f01",
        "projectStreet": "街子镇",
        "projectName": "0919-2",
        "department": null,
        "allHouse": null,
        "allArea": null,
        "agreeToMovePersons": null,
        "agreeToMoveArea": null,
        "agreeToMovePersonsRate": null,
        "agreeToMoveAreaRate": null,
        "auditStatus": null
      }
    ],
    "pageNum": 1,
    "pageSize": 10,
    "size": 7,
    "startRow": 1,
    "endRow": 7,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none 总记录数
»» list [object] true none none
»»» projectId string true none 项目ID
»»» projectStreet string true none 项目街道
»»» projectName string true none 项目名称
»»» department string¦null true none 项目实施单位
»»» allHouse integer¦null true none 用户总数
»»» allArea integer¦null true none 所有面积
»»» agreeToMovePersons integer¦null true none 同意搬迁人数
»»» agreeToMoveArea integer¦null true none 同意搬迁面积
»»» agreeToMovePersonsRate integer¦null true none 同意搬迁人数占比
»»» agreeToMoveAreaRate number¦null true none 同意搬迁面积占比
»»» auditStatus null true none 审核状态(待定)
»» pageNum integer true none 当前页码
»» pageSize integer true none 每页记录数
»» size integer true none 当前页的记录数
»» startRow integer true none 开始行号
»» endRow integer true none 结束行号
»» pages integer true none 总页数
»» prePage integer true none 前一页
»» nextPage integer true none 下一页
»» isFirstPage boolean true none 是否为第一页
»» isLastPage boolean true none 是否为最后一页
»» hasPreviousPage boolean true none 是否有前一页
»» hasNextPage boolean true none 是否有下一页
»» navigatePages integer true none 导航页数
»» navigatepageNums [integer] true none 导航页码数组
»» navigateFirstPage integer true none 导航到第一页
»» navigateLastPage integer true none 导航到最后一页

GET 新增安置情况模板

GET /state-settlement/import-template

请求参数

名称 位置 类型 必选 中文名 说明
compensationType query string 1 货币补偿 2产权置换
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET WEB页面获取计算标准

GET /state-household-person/get-calculate-compensation-web

key的枚举是
HOUSE_ACQUISITION_COMPENSATION_FEE(1, "征收房屋补偿费"),
POLICY_COMPENSATION_FEE(2, "政策性补偿费"),
POLICY_SUBSIDY_FEE(3, "政策性补助费"),
POLICY_ALLOWANCE(4, "政策性补贴"),
EARLY_RELOCATION_REWARD(5, "提前搬迁奖励");
List 内部 里面的 category 的枚举是
// 货币补偿类型
MONEY_COMPENSATION(101, "货币补偿", "平方米/元"),
PROPERTY_SWAP(102, "产权置换", "平方米/元"),
MONEY_COMPENSATION_1(1, "货币补偿", "平方米/元"),
PROPERTY_SWAP_2(2, "产权置换", "平方米/元"),

// 搬迁类补偿
PHONE_RELOCATION(201, "电话移机", "元/部"),
CABLE_TV_RELOCATION(202, "有线电视迁装", "元/户"),
BROADBAND_RELOCATION(203, "宽带迁装", "元/户"),
AIR_CONDITIONER_RELOCATION(204, "空调移机", "元/户"),
ONE_HOUSE_ONE_METER(205, "一户一表", "元/户"),
GAS_INITIAL_INSTALLATION(206, "天然气初装", "元/户"),

// 补助费类型
TEMPORARY_HOUSING_ALLOWANCE(301, "住宅临时安置补助费", "元/平方米·月"),
NON_RESIDENTIAL_ECONOMIC_LOSS_ALLOWANCE(302, "非住宅停产、停业经济损失补助费", "元/户"),
MOVING_ALLOWANCE(303, "搬家补助费", "元/户"),

// 补贴类型
HOUSE_PURCHASE_SUBSIDY(401, "购房补贴", "元/户"),
PROPERTY_MANAGEMENT_SUBSIDY(402, "物管费补贴", "元/平方米·月"),

// 奖励类型
EARLY_RELOCATION_BONUS(501, "提前搬迁奖励", "元/户");

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string 项目id
Authorization header string token

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": [
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:42:18",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "6615b74d91985a34f8135529aa454964",
      "category": 206,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "3200",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:02",
      "updateBy": "1",
      "updateTime": "2024-10-12 15:33:20",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "a72c7140e76361d2dc39faaa63619380",
      "category": 401,
      "compensateType": 4,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": null,
      "specification": "非住宅",
      "standardName": "2023政策性补贴(实行单价)",
      "oldStandardName": null,
      "remake": "房屋评估总价 * 20%",
      "stopFlag": 1,
      "subType": null
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:02",
      "updateBy": "1",
      "updateTime": "2024-09-27 15:46:15",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "1bd09ed1abbda046c2a5c1d3d0067b3d",
      "category": 401,
      "compensateType": 4,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": null,
      "specification": "住宅",
      "standardName": "2023政策性补贴(实行单价)",
      "oldStandardName": null,
      "remake": "房屋评估总价 * 30%",
      "stopFlag": 1,
      "subType": null
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-27 14:32:02",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "913dbf5cfc33a537b26014c24b3e88b9",
      "category": 202,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "510",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:33:55",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:34:56",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "49d29eba2eadd63bc5114db28e3ab111",
      "category": 101,
      "compensateType": 1,
      "delFlag": 0,
      "unit": "平方米/元",
      "compensateStandard": "0-5000",
      "specification": null,
      "standardName": "2024房屋补偿费标准(实行区间)",
      "oldStandardName": null,
      "remake": "测试",
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:40:37",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "0f84780f301fbdacefec9ec77af79af3",
      "category": 201,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/部",
      "compensateStandard": "158",
      "specification": "非住宅",
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": "测试",
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:42:29",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "f3179c2fe1493084382cf1e1c534063a",
      "category": 204,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "300",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:40:51",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "849c86a4840560ec979d638c29859916",
      "category": 201,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/部",
      "compensateStandard": "58",
      "specification": "住宅",
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 14:59:04",
      "updateBy": "1",
      "updateTime": "2024-10-12 15:28:39",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "5228b1dee72a6e51503a85fee2b2bc28",
      "category": 303,
      "compensateType": 3,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "0-2400",
      "specification": null,
      "standardName": "2021政策补助标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:41:57",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "af82a403b4db9e0a253e28f7e84da5d6",
      "category": 203,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "320",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:42:11",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "85fc9717232a65d67b150e86a7365599",
      "category": 205,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "1200",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:02",
      "updateBy": "1",
      "updateTime": "2024-09-27 15:00:19",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "5f91aa60602f8e2eb782bd74be1b68aa",
      "category": 402,
      "compensateType": 4,
      "delFlag": 0,
      "unit": "元/平方米·月",
      "compensateStandard": "1",
      "specification": null,
      "standardName": "2023政策性补贴(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:51",
      "updateBy": "1",
      "updateTime": "2024-09-27 15:00:59",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "8bff9a5813ae75eb818f1ab41ff9edde",
      "category": 501,
      "compensateType": 5,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "0-45000",
      "specification": null,
      "standardName": "2023提前搬迁奖励(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 14:59:04",
      "updateBy": "1",
      "updateTime": "2024-09-30 17:30:32",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "781f365532dd3bc9f49a04616480ef6b",
      "category": 301,
      "compensateType": 3,
      "delFlag": 0,
      "unit": "元/平方米·月",
      "compensateStandard": "0-12",
      "specification": null,
      "standardName": "2021政策补助标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 14:59:04",
      "updateBy": "1",
      "updateTime": "2024-09-30 17:06:14",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "a74620faa289f1a398047d0aba168fc4",
      "category": 302,
      "compensateType": 3,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": null,
      "specification": null,
      "standardName": "2021政策补助标准(实行区间)",
      "oldStandardName": null,
      "remake": "政策文件中没有说明价格标准,由第三方机构评估后填写评估费用",
      "stopFlag": 1,
      "subType": null
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:33:55",
      "updateBy": "1",
      "updateTime": "2024-10-12 14:32:23",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "a2949a1bf2fdd8802a68e0f260db74d7",
      "category": 102,
      "compensateType": 1,
      "delFlag": 0,
      "unit": "平方米/元",
      "compensateStandard": "0-5000",
      "specification": "住宅",
      "standardName": "2024房屋补偿费标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:33:55",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:34:44",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "690611f60c5694edc87639d393c2c6fe",
      "category": 102,
      "compensateType": 1,
      "delFlag": 0,
      "unit": "平方米/元",
      "compensateStandard": "0-5000",
      "specification": "非住宅",
      "standardName": "2024房屋补偿费标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» 1 [object] true none none
»»» createBy string true none none
»»» createTime string true none none
»»» updateBy string¦null true none none
»»» updateTime string true none none
»»» remark null true none none
»»» page null true none none
»»» limit null true none none
»»» id string true none none
»»» category integer true none none
»»» compensateType integer true none none
»»» delFlag integer true none none
»»» unit string true none none
»»» compensateStandard string true none none
»»» specification string¦null true none none
»»» standardName string true none none
»»» oldStandardName null true none none
»»» remake null true none none
»»» stopFlag integer true none none
»»» subType integer true none none
»» 2 [object] true none none
»»» createBy string true none none
»»» createTime string true none none
»»» updateBy string true none none
»»» updateTime string true none none
»»» remark null true none none
»»» page null true none none
»»» limit null true none none
»»» id string true none none
»»» category integer true none none
»»» compensateType integer true none none
»»» delFlag integer true none none
»»» unit string true none none
»»» compensateStandard string true none none
»»» specification string¦null true none none
»»» standardName string true none none
»»» oldStandardName null true none none
»»» remake null true none none
»»» stopFlag integer true none none
»»» subType integer true none none
»» 3 [object] true none none
»»» createBy string true none none
»»» createTime string true none none
»»» updateBy string true none none
»»» updateTime string true none none
»»» remark null true none none
»»» page null true none none
»»» limit null true none none
»»» id string true none none
»»» category integer true none none
»»» compensateType integer true none none
»»» delFlag integer true none none
»»» unit string true none none
»»» compensateStandard string true none none
»»» specification null true none none
»»» standardName string true none none
»»» oldStandardName null true none none
»»» remake null true none none
»»» stopFlag integer true none none
»»» subType integer true none none
»» 4 [object] true none none
»»» createBy string true none none
»»» createTime string true none none
»»» updateBy string true none none
»»» updateTime string true none none
»»» remark null true none none
»»» page null true none none
»»» limit null true none none
»»» id string true none none
»»» category integer true none none
»»» compensateType integer true none none
»»» delFlag integer true none none
»»» unit string true none none
»»» compensateStandard string true none none
»»» specification string¦null true none none
»»» standardName string true none none
»»» oldStandardName null true none none
»»» remake null true none none
»»» stopFlag integer true none none
»»» subType integer true none none
»» 5 [object] true none none
»»» createBy string false none none
»»» createTime string false none none
»»» updateBy string false none none
»»» updateTime string false none none
»»» remark null false none none
»»» page null false none none
»»» limit null false none none
»»» id string false none none
»»» category integer false none none
»»» compensateType integer false none none
»»» delFlag integer false none none
»»» unit string false none none
»»» compensateStandard string false none none
»»» specification null false none none
»»» standardName string false none none
»»» oldStandardName null false none none
»»» remake null false none none
»»» stopFlag integer false none none
»»» subType integer false none none

协议管理

GET 生成协议word

GET /state-agreement/generate

请求参数

名称 位置 类型 必选 中文名 说明
stateHouseholdId query string none
stateAgreementId query string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 协议详情 - 提交审核

GET /state-agreement/workflow-submit

请求参数

名称 位置 类型 必选 中文名 说明
agreementId query array[string] none
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data boolean true none none

GET 协议详情-其他文件上传-下拉框

GET /system/dict/data/type/file_type

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "createBy": "string",
      "createTime": null,
      "updateBy": null,
      "updateTime": null,
      "remark": null,
      "page": null,
      "limit": null,
      "params": {
        "@type": "string"
      },
      "dictCode": "string",
      "dictSort": 0,
      "dictLabel": "string",
      "dictValue": "string",
      "dictType": "string",
      "cssClass": null,
      "listClass": null,
      "parentCode": null,
      "isDefault": null,
      "status": "string",
      "childList": null
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data [object] true none none
»» createBy string true none none
»» createTime null true none none
»» updateBy null true none none
»» updateTime null true none none
»» remark null true none none
»» page null true none none
»» limit null true none none
»» params object true none none
»»» @type string true none none
»» dictCode string true none none
»» dictSort integer true none none
»» dictLabel string true none 只需要这两个值 类型名字
»» dictValue string true none 只需要这两个值 类型值
»» dictType string true none none
»» cssClass null true none none
»» listClass null true none none
»» parentCode null true none none
»» isDefault null true none none
»» status string true none none
»» childList null true none none

数据中心

GET 数据中心第一页

GET /state-data-center/sum

请求参数

名称 位置 类型 必选 中文名 说明
location query string none
projectStatus query integer none
projectStartTime query string none
Authorization header string token

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "totalProjects": 1,
    "involvedHouses": 4,
    "totalArea": 9530,
    "totalAgreementMoney": 0,
    "statusSumVOMap": {
      "settled": 0,
      "signed": 0,
      "house": 3,
      "simulate": 0
    },
    "streetMap": {
      "街子镇": 1
    },
    "projectTypeMap": {
      "2": 1
    },
    "expiredVOList": [
      {
        "street": "街子镇",
        "projectName": "测试项目1",
        "submitTime": null
      }
    ]
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» totalProjects integer true none 项目总数 none
»» involvedHouses integer true none 涉及户数 none
»» totalArea integer true none 总征收面积 none
»» totalAgreementMoney integer true none 合同金额 none
»» statusSumVOMap object true none 阶段统计 CANCELLATION(-1, "作废", "cancellation"), SIMULATE(0, "模拟", "simulate"), LEVY(1, "征收", "signed"), HOUSEHOLD_SURVEY(2, "入户调查","house"), SUCCESS(3, "完成", "settled"),
»»» signed integer true none 正式征收人数 none
»»» house integer true none 入户调查人数 none
»»» simulate integer true none 模拟征收人数 none
»»» settled integer true none 已完成人数 none
»» streetMap object true none 镇街分布 none
»»» name integer true none 这里直接是名字 none
»»» num string true none 后面跟的数量 none
»»» 街子镇 integer true none none
»» projectTypeMap object true none 项目类型分布 none
»»» 2 integer true none none
»»» num integer true none 直接跟的数量 none
»»» name string true none 这里直接是名字 none
»» expiredVOList [object] true none 超期项目 none
»»» street string false none 街道 none
»»» projectName string false none 项目名字 none
»»» submitTime string false none none
»» dataCenterStreetVOList [object] true none none
»»» streetName string true none 街道名字 none
»»» streetNumber integer true none 街道数量 none
»» projectTypeVOList [object] true none none
»»» typeName string false none 项目类型名字 none
»»» typeNumber integer false none 项目类型数量 none

GET 获取数据中心安置情况模块 中间的饼图

GET /state-data-center/placement-statistics

请求参数

名称 位置 类型 必选 中文名 说明
projectStreet query string none
projectStartTime query string none
Authorization header string token

返回示例

{
  "": {}
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "totalSignedPersons": 0,
    "totalNotSignedPersons": 2,
    "totalMoneyCompensationPersons": 2,
    "totalGoodsCompensationPersons": 0,
    "totalVirtualMoney": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» totalSignedPersons integer true none 签字
»» totalNotSignedPersons integer true none 未签字
»» totalMoneyCompensationPersons integer true none 金钱补偿人数
»» totalGoodsCompensationPersons integer true none 房屋置换
»» totalVirtualMoney integer true none 总预算

POST 获取数据中心安置情况模块 下方的分页查询

POST /state-data-center/placement-statistics/page

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectStreet": "string",
  "projectStartTime": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body PlacementStatisticsBO none

返回示例

{
  "": {}
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 2,
    "list": [
      {
        "index": null,
        "projectStreet": "所属街道",
        "projectName": "name",
        "stateHouseholdOwner": null,
        "signAt": null,
        "transitionDay": null
      },
      {
        "index": null,
        "projectStreet": "所属街道",
        "projectName": "name",
        "stateHouseholdOwner": null,
        "signAt": null,
        "transitionDay": null
      }
    ],
    "pageNum": 1,
    "pageSize": 10,
    "size": 2,
    "startRow": 0,
    "endRow": 1,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 1,
    "list": [
      {
        "index": null,
        "projectStreet": "街子镇",
        "projectName": "测试项目1",
        "ownerName": "rase",
        "signAt": "18-12-31 上午4:12",
        "transitionDay": 2079
      }
    ],
    "pageNum": 1,
    "pageSize": 10,
    "size": 1,
    "startRow": 0,
    "endRow": 0,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» index null false none none
»»» projectStreet string false none 所属街道
»»» projectName string false none 项目名称
»»» ownerName string false none 权利人
»»» signAt string false none 签字时间
»»» transitionDay integer false none 过渡时间
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 项目统计-模拟征收超期项目

POST /state-data-center/sum-expired

Body 请求参数

{
  "location": "",
  "projectStatus": "",
  "projectStartTime": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» location body string 街道 none
» projectStatus body string 阶段 CANCELLATION(-1, "作废", "cancellation"), SIMULATE(0, "模拟", "simulate"), LEVY(1, "征收", "signed"), HOUSEHOLD_SURVEY(2, "入户调查","house"), SUCCESS(3, "完成", "settled"), 对于全部你传4
» projectStartTime body string 启动时间 none
» pageNum body integer none
» pageSize body integer none

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 1,
    "list": [
      {
        "street": "测试街道-协议-123",
        "projectName": "测试985",
        "submitTime": "2020-01-31T21:56:15.000-05:00"
      }
    ],
    "pageNum": 1,
    "pageSize": 1,
    "size": 1,
    "startRow": 0,
    "endRow": 0,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» street string false none none
»»» projectName string false none none
»»» submitTime string false none none
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

GET 数据中心-安置情况柱状图

GET /state-data-center/placement-statistics/street

请求参数

名称 位置 类型 必选 中文名 说明
projectStreet query string none
projectStartTime query string none
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "areaList": [
      {
        "streetName": "string",
        "beforeReplaceArea": 0,
        "afterReplaceArea": 0,
        "areaDelta": 0
      }
    ],
    "moneyList": [
      {
        "streetName": "string",
        "beforeReplaceMoney": 0,
        "afterReplaceMoney": 0,
        "moneyDelta": 0
      }
    ]
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» areaList [object] true none 街道集合 none
»»» streetName string true none 街道名字 none
»»» beforeReplaceArea integer true none 置换前面积 none
»»» afterReplaceArea integer true none 置换后面积 none
»»» areaDelta integer true none 面积差 none
»» moneyList [object] true none 金额 none
»»» streetName string true none 街道名字 none
»»» beforeReplaceMoney integer true none 置换前金额 none
»»» afterReplaceMoney integer true none 置换后金额 none
»»» moneyDelta integer true none 金额差 none

GET 数据中心-项目资产统计 左侧数据

GET /state-data-center/asset/sum-money

请求参数

名称 位置 类型 必选 中文名 说明
projectStartTime query string none
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "virtualMoney": 0,
    "agreementMoney": 0,
    "settlementMoney": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» virtualMoney integer true none 预算金额 none
»» agreementMoney integer true none 合同金额 none
»» settlementMoney integer true none 结算金额 none

GET 数据中心-项目资产统计 右侧柱状图

GET /state-data-center/asset/sum-money-graph

请求参数

名称 位置 类型 必选 中文名 说明
projectStartTime query string none
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": [
    {
      "streetName": "string",
      "virtualMoney": 0,
      "agreementMoney": 0,
      "settleMoney": 0
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data [object] true none none
»» streetName string true none 街道名字 none
»» virtualMoney integer true none 预算金额 none
»» agreementMoney integer true none 合同金额 none
»» settleMoney integer true none 结算金额 none

请账

POST 住宅临时安置补助费户详情或者 或者 停产停业补助费详情

POST /state-apply-record/get-owner-info

通过项目id查询权利人

Body 请求参数

{
  "pageNum": 1,
  "pageSize": 10,
  "ownerType": 2,
  "ownerName": "1",
  "firmName": "1"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» projectId body string 项目id
» ownerType body string 权利人类型 权利人类型 1 私人 2 企业
» ownerName body string 权利人名称
» firmName body string 企业名称
» street body string 所属街道
» applyType body string 请账类型 请账类型 TEMPORARY_RESIDENTIAL_SUBSIDY(1, "住宅临时安置补助费户详情"), BUSINESS_SHUTDOWN_SUBSIDY(2, "停产停业补助费请款"),
» applyId body string 清账记录id

返回示例

{
  "": {}
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "projectName": "测试项目1",
    "projectStartTime": "2024-09-09T00:00:00.000+08:00",
    "transitionFeeEndDate": null,
    "appliedAmount": null,
    "transitionFeeStandardName": null,
    "distributionStandard": null,
    "applyOwnerBOList": [
      {
        "ownerName": "rase",
        "personIdCard": "453435436546321",
        "street": "12",
        "startDistributionTime": null,
        "estimatedEndDistributionTime": null,
        "distributionMonths": null,
        "additionalDistributionDays": null,
        "distributionAmount": null,
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea8"
      },
      {
        "ownerName": "12",
        "personIdCard": "212",
        "street": "12",
        "startDistributionTime": null,
        "estimatedEndDistributionTime": null,
        "distributionMonths": null,
        "additionalDistributionDays": null,
        "distributionAmount": null,
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea8"
      },
      {
        "ownerName": null,
        "personIdCard": null,
        "street": "12",
        "startDistributionTime": null,
        "estimatedEndDistributionTime": null,
        "distributionMonths": null,
        "additionalDistributionDays": null,
        "distributionAmount": null,
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea8"
      }
    ]
  }
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "projectName": "测试项目1",
    "projectStartTime": "2024-09-09T00:00:00.000+08:00",
    "transitionFeeEndDate": null,
    "appliedAmount": null,
    "transitionFeeStandardName": null,
    "distributionStandard": null,
    "applyOwnerBOList": [
      {
        "ownerName": "rase",
        "personIdCard": "453435436546321",
        "street": "12",
        "startDistributionTime": null,
        "estimatedEndDistributionTime": null,
        "distributionMonths": null,
        "additionalDistributionDays": null,
        "distributionAmount": null,
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea8"
      },
      {
        "ownerName": "12",
        "personIdCard": "212",
        "street": "12",
        "startDistributionTime": null,
        "estimatedEndDistributionTime": null,
        "distributionMonths": null,
        "additionalDistributionDays": null,
        "distributionAmount": null,
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea8"
      },
      {
        "ownerName": null,
        "personIdCard": null,
        "street": "12",
        "startDistributionTime": null,
        "estimatedEndDistributionTime": null,
        "distributionMonths": null,
        "additionalDistributionDays": null,
        "distributionAmount": null,
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea8"
      }
    ]
  }
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 1,
    "list": [
      {
        "ownerName": "rase112",
        "personIdCard": null,
        "street": "12",
        "startDistributionTime": "1977-08-24 19:49:36",
        "estimatedEndDistributionTime": "1977-08-24 00:00:00",
        "distributionMonths": "do sed",
        "additionalDistributionDays": "deserunt ipsum Excepteur voluptate nulla",
        "distributionAmount": "14",
        "stateHouseholdId": null
      }
    ],
    "pageNum": 1,
    "pageSize": 10,
    "size": 1,
    "startRow": 1,
    "endRow": 1,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» ownerName string false none 权利人
»»» personIdCard null false none 证件号码
»»» street string false none 所属街道
»»» startDistributionTime string false none 开始发放时间
»»» estimatedEndDistributionTime string false none 预计结束发放时间
»»» distributionMonths string false none 发放月数
»»» additionalDistributionDays string false none 额外发放天数
»»» distributionAmount string false none 发放金额
»»» stateHouseholdId null false none 房屋id
»»» recordNo string true none 请账id
»»» transitionFee string true none 发放标准
»»» alreadyDistributionMonths string true none 已经发放的月数
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 保存请账

POST /state-apply-record/save

保存请账

Body 请求参数

{
  "projectName": "string",
  "projectId": "string",
  "projectStartTime": "string",
  "transitionFeeEndDate": "string",
  "transitionFeeStartDate": "string",
  "appliedAmount": "string",
  "transitionFeeStandardName": "string",
  "distributionStandard": "string",
  "applyOwnerBOList": [
    {
      "ownerName": "string",
      "personIdCard": "string",
      "street": "string",
      "startDistributionTime": "string",
      "estimatedEndDistributionTime": "string",
      "distributionMonths": "string",
      "additionalDistributionDays": "string",
      "distributionAmount": "string",
      "stateHouseholdId": "string",
      "stateHouseholdOwnerId": "string"
    }
  ],
  "applyType": 0,
  "fileBOList": [
    {
      "url": "string",
      "fileName": "string",
      "newFileName": "string",
      "originalFilename": "string"
    }
  ]
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body SaveRecordAndItemBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

POST 清账导入权利人

POST /state-apply-record/import

Body 请求参数

applyId: ""
projectId: 项目id
file: ""
transitionFeeEndDate: 过渡费发放截止时间
appliedAmount: 申请金额
applyType: 类型

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» applyId body string none
» projectId body string none
» file body string(binary) none
» transitionFeeEndDate body string none
» appliedAmount body string none
» applyType body integer none

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "createBy": "1",
    "createTime": "2024-09-14 15:40:24",
    "updateBy": null,
    "updateTime": "2024-09-14 15:40:24",
    "remark": null,
    "page": null,
    "limit": null,
    "id": "b1f0b953ff2346236d9803ef543bfa9b",
    "delFlag": 0,
    "projectId": "asd1234",
    "recordNo": null,
    "householdCount": null,
    "amount": 999999,
    "applyStatus": 1,
    "applyUser": "若依",
    "applyDepartment": "崇阳街道人民政府",
    "applyType": 1,
    "fileUrl": null,
    "transitionFeeEndDate": "2024-09-01 08:00:00"
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» createBy string true none none
»» createTime string true none none
»» updateBy null true none none
»» updateTime string true none none
»» remark null true none none
»» page null true none none
»» limit null true none none
»» id string true none none
»» delFlag integer true none none
»» projectId string true none none
»» recordNo null true none none
»» householdCount null true none none
»» amount integer true none none
»» applyStatus integer true none none
»» applyUser string true none none
»» applyDepartment string true none none
»» applyType integer true none none
»» fileUrl null true none none
»» transitionFeeEndDate string true none none

POST 任务中心-请款详情

POST /state-apply-record/detail

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "id": "string",
    "delFlag": 0,
    "projectId": "string",
    "recordNo": "string",
    "householdCount": 0,
    "amount": 0,
    "applyStatus": 0,
    "applyUser": "string",
    "applyDepartment": "string",
    "applyType": 0,
    "fileUrl": "string",
    "transitionFeeEndDate": "string",
    "transitionFeeStartDate": "string"
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» id string true none none
»» delFlag integer true none none
»» projectId string true none none
»» recordNo string true none none
»» householdCount integer true none none
»» amount integer true none none
»» applyStatus integer true none none
»» applyUser string true none none
»» applyDepartment string true none none
»» applyType integer true none none
»» fileUrl string true none none
»» transitionFeeEndDate string true none none
»» transitionFeeStartDate string true none none

项目安置

POST 安置情况页面 数据

POST /state-settlement/list

Body 请求参数

{
  "compensationType": 1,
  "usingType": 2,
  "houseHoldNumber": "ABC123456",
  "ownerName": "John Doe",
  "location": "123 Main St, Springfield",
  "projectName": "Urban Development Project",
  "isSettled": 0,
  "pageNum": 1,
  "pageSize": 10
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» compensationType body integer 赔偿方式 none
» usingType body integer 用途 none
» houseHoldNumber body string 两个证书号 不动产权/国土土地使用证号 none
» ownerName body string 权利人名字 none
» location body string 坐落 none
» projectName body string 项目名字 none
» isSettled body integer 是否安置 NOT_SETTLE(0,"未安置"), SETTLE(1,"安置");
» pageNum body integer none
» pageSize body integer none
» projectId body string 项目id none

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 1,
    "list": [
      {
        "createBy": "1",
        "createTime": "2024-09-10 02:49:27",
        "updateBy": "1",
        "updateTime": "2024-09-10 03:07:43",
        "remark": null,
        "page": null,
        "limit": null,
        "id": "03a3f7fb6bb949dc96190c01021feede",
        "stateProjectId": "asd1234",
        "houseUsingType": 3,
        "street": "测试街道",
        "doorNumber": "101",
        "apartmentNumber": "102",
        "buildingNumber": "11",
        "unit": "11",
        "floor": "22",
        "roomNumber": "22",
        "householdLocation": "测试街道10110211112222",
        "realEstateCertificateNumber": "22",
        "usingAreaCertificateNumber": "22",
        "productionType": 2,
        "productionTypeStr": null,
        "houseHoldArea": 12,
        "buildingInnerArea": 1,
        "publicUsingArea": 12,
        "compensationType": 1,
        "compensationMoney": 54564,
        "agreeMove": 1,
        "isGovernmentHelp": 1,
        "helpType": 1,
        "delFlag": 1,
        "appendData": null,
        "fileUrl": null,
        "department": null,
        "projectName": "测试项目1",
        "projectStatus": 1,
        "projectStatusStr": null,
        "ownerName": null,
        "ownerType": null,
        "ownerTypeStr": null,
        "personNum": null,
        "settleStatus": 1,
        "settleName": "Batch 2023-01",
        "settleTime": "2024-09-10T08:37:27.825-04:00",
        "stateHouseholdId": null,
        "appendFileName": null,
        "agreementFileType": null,
        "money": null,
        "effectiveDate": null,
        "signAt": null
      }
    ],
    "pageNum": 1,
    "pageSize": 1,
    "size": 1,
    "startRow": 0,
    "endRow": 0,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

整体数据和展示房产一致,会有特殊字段在此处声明

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» createBy string false none none
»»» createTime string false none none
»»» updateBy string false none none
»»» updateTime string false none none
»»» remark null false none none
»»» page null false none none
»»» limit null false none none
»»» id string false none 唯一标识符
»»» stateProjectId string false none 项目ID
»»» houseUsingType integer false none 房屋使用用途
»»» street string false none 街道
»»» doorNumber string false none 门号
»»» apartmentNumber string false none 附号
»»» buildingNumber string false none 栋号
»»» unit string false none 单元
»»» floor string false none 楼层
»»» roomNumber string false none 房号
»»» householdLocation string false none 最终地址
»»» realEstateCertificateNumber string false none 不动产权证号
»»» usingAreaCertificateNumber string false none 国土土地使用证号
»»» productionType integer false none 产别
»»» productionTypeStr string false none 产别字符串描述
»»» houseHoldArea integer false none 建筑面积
»»» buildingInnerArea integer false none 套内面积
»»» publicUsingArea integer false none 公摊面积
»»» compensationType integer false none 补偿方式 MONEY_COMPENSATION(101, "货币补偿"), PROPERTY_SWAP(102, "产权置换"),
»»» compensationMoney integer false none 赔偿总额
»»» agreeMove integer false none 是否同意搬迁 (1代表同意)
»»» isGovernmentHelp integer false none 政府援助 (0代表不需要)
»»» helpType integer false none 救助类型
»»» delFlag integer false none 删除标志 (0代表未删除)
»»» appendData string false none 附加数据
»»» fileUrl string false none 文件URL
»»» department string false none 部门
»»» projectName string false none 项目名称
»»» projectStatus integer false none 项目状态
»»» projectStatusStr string false none 项目状态字符串描述
»»» ownerName string false none 所有者名称
»»» ownerType integer false none 所有者类型
»»» ownerTypeStr string false none 所有者类型字符串描述
»»» personNum integer false none 人员数量
»»» settleStatus integer false none 安置审核状态 REJECT(0, "已退回"), PENDING_REVIEW(1,"待审核"), REVIEWING(2,"审核中"), ACCEPT(3,"已接收");
»»» settleName string false none 安置批次名称
»»» settleTime string false none 安置时间
»»» stateHouseholdId string false none stateAgreement的字段
»»» appendFileName string false none 附加文件名称
»»» agreementFileType integer false none 协议类型
»»» money integer false none 模拟金额/合同金额
»»» effectiveDate string false none 生效日期
»»» signAt string false none 签署日期
»»» belongingStreetTown string true none 房产的账号的所属实施单位
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 安置情况页面 导出

POST /state-settlement/export

Body 请求参数

{
  "compensationType": 1,
  "usingType": 2,
  "houseHoldNumber": "ABC123456",
  "ownerName": "John Doe",
  "location": "123 Main St, Springfield",
  "projectName": "Urban Development Project",
  "isSettled": 0,
  "pageNum": 1,
  "pageSize": 10
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» compensationType body integer 赔偿方式 none
» usingType body integer 用途 none
» houseHoldNumber body string 两个证书号 不动产权/国土土地使用证号 none
» ownerName body string 权利人名字 none
» location body string 坐落 none
» projectName body string 项目名字 none
» isSettled body integer 是否安置 NOT_SETTLE(0,"未安置"), SETTLE(1,"安置");
» pageNum body integer none
» pageSize body integer none

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 1,
    "list": [
      {
        "createBy": "1",
        "createTime": "2024-09-10 02:49:27",
        "updateBy": "1",
        "updateTime": "2024-09-10 03:07:43",
        "remark": null,
        "page": null,
        "limit": null,
        "id": "03a3f7fb6bb949dc96190c01021feede",
        "stateProjectId": "asd1234",
        "houseUsingType": 3,
        "street": "测试街道",
        "doorNumber": "101",
        "apartmentNumber": "102",
        "buildingNumber": "11",
        "unit": "11",
        "floor": "22",
        "roomNumber": "22",
        "householdLocation": "测试街道10110211112222",
        "realEstateCertificateNumber": "22",
        "usingAreaCertificateNumber": "22",
        "productionType": 2,
        "productionTypeStr": null,
        "houseHoldArea": 12,
        "buildingInnerArea": 1,
        "publicUsingArea": 12,
        "compensationType": 1,
        "compensationMoney": 54564,
        "agreeMove": 1,
        "isGovernmentHelp": 1,
        "helpType": 1,
        "delFlag": 1,
        "appendData": null,
        "fileUrl": null,
        "department": null,
        "projectName": "测试项目1",
        "projectStatus": 1,
        "projectStatusStr": null,
        "ownerName": null,
        "ownerType": null,
        "ownerTypeStr": null,
        "personNum": null,
        "settleStatus": 1,
        "settleName": "Batch 2023-01",
        "settleTime": "2024-09-10T08:37:27.825-04:00",
        "stateHouseholdId": null,
        "appendFileName": null,
        "agreementFileType": null,
        "money": null,
        "effectiveDate": null,
        "signAt": null
      }
    ],
    "pageNum": 1,
    "pageSize": 1,
    "size": 1,
    "startRow": 0,
    "endRow": 0,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

整体数据和展示房产一致,会有特殊字段在此处声明

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» createBy string false none none
»»» createTime string false none none
»»» updateBy string false none none
»»» updateTime string false none none
»»» remark null false none none
»»» page null false none none
»»» limit null false none none
»»» id string false none 唯一标识符
»»» stateProjectId string false none 项目ID
»»» houseUsingType integer false none 房屋使用用途
»»» street string false none 街道
»»» doorNumber string false none 门号
»»» apartmentNumber string false none 附号
»»» buildingNumber string false none 栋号
»»» unit string false none 单元
»»» floor string false none 楼层
»»» roomNumber string false none 房号
»»» householdLocation string false none 最终地址
»»» realEstateCertificateNumber string false none 不动产权证号
»»» usingAreaCertificateNumber string false none 国土土地使用证号
»»» productionType integer false none 产别
»»» productionTypeStr string false none 产别字符串描述
»»» houseHoldArea integer false none 建筑面积
»»» buildingInnerArea integer false none 套内面积
»»» publicUsingArea integer false none 公摊面积
»»» compensationType integer false none 补偿方式
»»» compensationMoney integer false none 赔偿总额
»»» agreeMove integer false none 是否同意搬迁 (1代表同意)
»»» isGovernmentHelp integer false none 政府援助 (0代表不需要)
»»» helpType integer false none 救助类型
»»» delFlag integer false none 删除标志 (0代表未删除)
»»» appendData string false none 附加数据
»»» fileUrl string false none 文件URL
»»» department string false none 部门
»»» projectName string false none 项目名称
»»» projectStatus integer false none 项目状态
»»» projectStatusStr string false none 项目状态字符串描述
»»» ownerName string false none 所有者名称
»»» ownerType integer false none 所有者类型
»»» ownerTypeStr string false none 所有者类型字符串描述
»»» personNum integer false none 人员数量
»»» settleStatus integer false none 安置审核状态
»»» settleName string false none 安置批次名称
»»» settleTime string false none 安置时间
»»» stateHouseholdId string false none stateAgreement的字段
»»» appendFileName string false none 附加文件名称
»»» agreementFileType integer false none 协议类型
»»» money integer false none 模拟金额/合同金额
»»» effectiveDate string false none 生效日期
»»» signAt string false none 签署日期
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 安置详情数据

POST /state-settlement/detail-list

Body 请求参数

{
  "compensationType": 1,
  "beforeExchangeStreet": "First Avenue",
  "afterExchangeStreet": "Second Avenue",
  "beforeExchangeLocation": "Building A, Floor 1",
  "afterExchangeLocation": "Building B, Floor 2",
  "ownerName": "Jane Smith",
  "pageNum": 1,
  "pageSize": 10
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» beforeExchangeStreet body string 置换前街道
» afterExchangeStreet body string 置换后街道
» beforeExchangeLocation body string 置换前坐落
» afterExchangeLocation body string 置换后坐落
» ownerName body string 权利人名字
» pageNum body integer none
» pageSize body integer none
» batchName body string 批次名字
» id body string 房产id
» auditStatus body integer 审核状态 对于新增审核状态不用传 对于点击已安置名单详情的话
» projectId body string 项目id

返回示例

{
  "houseUsingType": 1,
  "street": "枫树街",
  "location": "5B公寓",
  "ownerName": "艾丽斯·约翰逊",
  "beforeHouseHoldArea": 85.5,
  "agreementMooney": 20000,
  "difArea": 10,
  "difMoney": 1500,
  "id": "123e4567-e89b-12d3-a456-426614174001",
  "stateHouseholdId": "SH-002",
  "exchangeStreet": "橡树街",
  "exchangeLocation": "10号楼",
  "exchangeArea": 95.5,
  "exchangeMoney": 21500,
  "settlementArea": 85,
  "settlementMoney": 19500,
  "paidTime": "2023-09-10",
  "append": "这是一条备注信息。",
  "settleName": "2023-03批次",
  "settleStatus": 1,
  "delFlag": 0,
  "fileUrl": "http://example.com/document.pdf"
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» houseUsingType integer true none 房屋使用类型(1 表示自用,2 表示出租)
» street string true none 当前街道名称
» location string true none 具体位置(如公寓号)
» ownerName string true none 所有者姓名
» beforeHouseHoldArea number true none 置换前的面积(平方米)
» agreementMooney integer true none 协议金额(人民币)
» difArea integer true none 面积差异
» difMoney integer true none 金额差异
» id string true none 唯一标识符(UUID格式)
» stateHouseholdId string true none 住户 ID
» exchangeStreet string true none 置换后的街道名称
» exchangeLocation string true none 置换后的具体位置
» exchangeArea number true none 置换后的面积(平方米)
» exchangeMoney integer true none 置换后的金额(人民币)
» settlementArea integer true none 结算面积(平方米)
» settlementMoney integer true none 结算金额(人民币)
» paidTime string true none 付款时间(格式:yyyy-MM-dd)
» append string true none 备注信息
» settleName string true none 安置批次名称
» settleStatus integer true none 审核状态(1 表示已审核) REJECT(0, "已退回"), PENDING_REVIEW(1,"待审核"), REVIEWING(2,"审核中"), ACCEPT(3,"已接收");
» delFlag integer true none 删除标志(0 表示未删除)
» fileUrl string true none 附件的 URL
» settleDepartment string true none 安置实施单位

POST 安置详情数据 Copy

POST /state-settlement/detail-update-list

Body 请求参数

{
  "compensationType": 1,
  "beforeExchangeStreet": "First Avenue",
  "afterExchangeStreet": "Second Avenue",
  "beforeExchangeLocation": "Building A, Floor 1",
  "afterExchangeLocation": "Building B, Floor 2",
  "ownerName": "Jane Smith",
  "pageNum": 1,
  "pageSize": 10
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» beforeExchangeStreet body string 置换前街道
» afterExchangeStreet body string 置换后街道
» beforeExchangeLocation body string 置换前坐落
» afterExchangeLocation body string 置换后坐落
» ownerName body string 权利人名字
» pageNum body integer none
» pageSize body integer none
» batchName body string 批次名字
» id body string 房产id
» auditStatus body integer 审核状态 对于新增审核状态不用传 对于点击已安置名单详情的话
» projectId body string 项目id

返回示例

{
  "houseUsingType": 1,
  "street": "枫树街",
  "location": "5B公寓",
  "ownerName": "艾丽斯·约翰逊",
  "beforeHouseHoldArea": 85.5,
  "agreementMooney": 20000,
  "difArea": 10,
  "difMoney": 1500,
  "id": "123e4567-e89b-12d3-a456-426614174001",
  "stateHouseholdId": "SH-002",
  "exchangeStreet": "橡树街",
  "exchangeLocation": "10号楼",
  "exchangeArea": 95.5,
  "exchangeMoney": 21500,
  "settlementArea": 85,
  "settlementMoney": 19500,
  "paidTime": "2023-09-10",
  "append": "这是一条备注信息。",
  "settleName": "2023-03批次",
  "settleStatus": 1,
  "delFlag": 0,
  "fileUrl": "http://example.com/document.pdf"
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» houseUsingType integer true none 房屋使用类型(1 表示自用,2 表示出租)
» street string true none 当前街道名称
» location string true none 具体位置(如公寓号)
» ownerName string true none 所有者姓名
» beforeHouseHoldArea number true none 置换前的面积(平方米)
» agreementMooney integer true none 协议金额(人民币)
» difArea integer true none 面积差异
» difMoney integer true none 金额差异
» id string true none 唯一标识符(UUID格式)
» stateHouseholdId string true none 住户 ID
» exchangeStreet string true none 置换后的街道名称
» exchangeLocation string true none 置换后的具体位置
» exchangeArea number true none 置换后的面积(平方米)
» exchangeMoney integer true none 置换后的金额(人民币)
» settlementArea integer true none 结算面积(平方米)
» settlementMoney integer true none 结算金额(人民币)
» paidTime string true none 付款时间(格式:yyyy-MM-dd)
» append string true none 备注信息
» settleName string true none 安置批次名称
» settleStatus integer true none 审核状态(1 表示已审核) REJECT(0, "已退回"), PENDING_REVIEW(1,"待审核"), REVIEWING(2,"审核中"), ACCEPT(3,"已接收");
» delFlag integer true none 删除标志(0 表示未删除)
» fileUrl string true none 附件的 URL
» settleDepartment string true none 安置实施单位

POST 实施明细

POST /state-execution/detail

Body 请求参数

{
  "pageSize": 10,
  "isSettled": 1,
  "ownerName": "rase",
  "street": "12",
  "location": "12"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageSize body integer none
» ownerName body string 权利人名字
» street body string 街道
» location body string 坐落
» pageNum body integer none
» projectId body string 项目id

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 2,
    "list": [
      {
        "houseStateId": "f1f3e3d710f94e78b398e270bc976ea8",
        "houseStreet": "12",
        "houseLocation": "12020101111123",
        "ownerName": "rase|12|null|测试|自然人",
        "virtualSignedTime": null,
        "officialSignedTime": null,
        "projectTime": null,
        "paidOffTime": null
      },
      {
        "houseStateId": "03a3f7fb6bb949dc96190c01021feede",
        "houseStreet": "测试街道",
        "houseLocation": "测试街道10110211112222",
        "ownerName": "null",
        "virtualSignedTime": null,
        "officialSignedTime": null,
        "projectTime": null,
        "paidOffTime": null
      }
    ],
    "pageNum": 1,
    "pageSize": 2,
    "size": 2,
    "startRow": 0,
    "endRow": 1,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» houseStateId string true none 房产id
»»» houseStreet string true none 街道
»»» houseLocation string true none 坐落
»»» ownerName string true none 权利人名字
»»» virtualSignedTime null true none 模拟合同签字时间
»»» officialSignedTime null true none 正式合同签字时间
»»» projectTime null true none 项目生效时间
»»» paidOffTime null true none 付款时间
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

POST 实施明细导出

POST /state-settlement/list-export

Body 请求参数

{
  "pageSize": 10,
  "isSettled": 1,
  "ownerName": "rase",
  "street": "12",
  "location": "12"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageSize body integer none
» ownerName body string 权利人
» street body string 街道
» location body string 坐落
» houseStateId body string 房产id
» pageNum body string none
» projectId body string 项目id

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 新增安置情况 - 提交审核

POST /state-settlement/workflow-submit

Body 请求参数

[
  "d9abe6a74a434bdeb6dc88fa6dd279a9"
]

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data boolean true none none

GET 新增安置情况 - 安置批次名字

GET /state-settlement/generate-settle-batch

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
compensationType query string none
Authorization header string token

返回示例

{
  "msg": "第2批次",
  "code": 200
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none

GET 项目安置 - 删除

GET /state-settlement/del

请求参数

名称 位置 类型 必选 中文名 说明
settlementId query string 安置id
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 新增安置详情页面 导入

POST /state-settlement/import

Body 请求参数

file: ""
compensationType: 0
projectId: ""
settleName: ""

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» file body string(binary) none
» compensationType body integer 安置类型
» projectId body string none
» settleName body string 批次名字

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 当前项目安置批次名字列表

GET /state-settlement/batch-name/list

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

项目资金

POST 项目资金点击上方符号查询

POST /state-project-asset/detail

Body 请求参数

"{\r\n    \"pageSize\": 10,\r\n    \"pageNum\": 1,\r\n    \"ownerName\": \"李四\", // 所有者姓名\r\n    \"houseHoldNumber\": \"123456\", // 两个证书号 不动产权/国土土地使用证号\r\n    \"location\": \"示例地址\", // 房屋坐落位置\r\n    \"usingType\": 1, // 使用类型 (例如:1表示住宅,2表示商业)\r\n    \"street\": \"示例街道\" // 所在街道名称\r\n}"

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» pageSize body integer none
» pageNum body integer none
» ownerName body string 所有者姓名
» houseHoldNumber body string 两个证书号 不动产权/国土土地使用证号
» location body string 房屋坐落位置
» usingType body integer 默认0查所有 使用类型 (例如:1表示住宅,2表示商业)
» street body string 所在街道名称
» compensationType body integer 默认0查所有 安置类型 MONEY_COMPENSATION(101, "货币补偿"), PROPERTY_SWAP(102, "产权置换"),
» projectId body string 项目id

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "total": 1,
    "list": [
      {
        "houseId": "f1f3e3d710f94e78b398e270bc976ea8",
        "street": "街子镇",
        "location": "12020101111123",
        "ownerName": "测试|自然人xugai|测试企业|null|rase",
        "personNum": 10,
        "realEstateCertificateNumber": null,
        "compensationType": 1,
        "agreementMoney": 500,
        "projectStatus": 0,
        "usingAreaCertificateNumber": "1231423"
      }
    ],
    "pageNum": 1,
    "pageSize": 1,
    "size": 1,
    "startRow": 0,
    "endRow": 0,
    "pages": 1,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": true,
    "isLastPage": true,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» total integer true none none
»» list [object] true none none
»»» houseId string false none 房产id
»»» street string false none 镇/街
»»» location string false none 坐落
»»» ownerName string false none 权利人名字
»»» personNum integer false none 权利人数量
»»» realEstateCertificateNumber null false none 不动产权
»»» compensationType integer false none 赔偿类型
»»» agreementMoney integer false none 合同金额 这个是跟着项目状态来的
»»» projectStatus integer false none 项目状态
»»» usingAreaCertificateNumber string false none 国土土地使用证号
»»» settleMoney string true none 结算金额
»»» diffMoney string true none 金额差
»»» paidOffTime string true none 付款时间
»» pageNum integer true none none
»» pageSize integer true none none
»» size integer true none none
»» startRow integer true none none
»» endRow integer true none none
»» pages integer true none none
»» prePage integer true none none
»» nextPage integer true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» hasPreviousPage boolean true none none
»» hasNextPage boolean true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none

GET 项目资金 上方统计数据

GET /state-project-asset/sum

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
Authorization header string token

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "budgetAmount": 500,
    "agreementMoney": 1000,
    "settlementMoney": 12000,
    "status": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» budgetAmount integer true none 预算金额
»» agreementMoney integer true none 合同金额
»» settlementMoney integer true none 结算金额
»» status integer true none 项目状态 CANCELLATION(-1, "作废", "cancellation"), SIMULATE(0, "模拟", "simulate"), LEVY(1, "征收", "signed"), HOUSEHOLD_SURVEY(2, "入户调查","house"), SUCCESS(3, "完成", "settled"),

基础接口

POST 登录

POST /login

Body 请求参数

{
  "code": "",
  "password": "123456",
  "username": "admin",
  "uuid": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "token": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» token string true none none

GET 下载模板文件

GET /common/download/template

请求参数

名称 位置 类型 必选 中文名 说明
fileType query string FILE_1(1, StateProjectCompensateStandardVO.class, "补偿标准导入模板.xlsx"),
Authorization header string token

详细说明

fileType: FILE_1(1, StateProjectCompensateStandardVO.class, "补偿标准导入模板.xlsx"),
FILE_2(2, StateHouseholdImportOrExportVO.class, "房产导入模板.xlsx"),
FILE_3(3, StateProjectCompensateStandardVO.class, "房产导出.xlsx"),
FILE_4(4, StateHouseholdImportOrExportVO.class, "安置导入模板.xlsx"),
FILE_5(5, SettleDetailExportVO.class, "安置详情.xlsx"),
FILE_6(6, SettleDetailExportVO.class, "权利人导入模板.xlsx"),

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 获取房屋征收部门

POST /system/dept/listByCity

请求参数

名称 位置 类型 必选 中文名 说明
cityIds query array[string] none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 获取用户接口

GET /system/user/list

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 查询字典表

GET /system/dict/data/list

请求参数

名称 位置 类型 必选 中文名 说明
dictType query string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

APP接口

POST 分页查询项目列表 Copy

POST /state-project/page

分页查询项目列表

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "",
  "isAsc": "",
  "reasonable": false,
  "projectName": "",
  "projectNo": "",
  "projectStatus": "",
  "projectStreet": "",
  "startTime": "",
  "endTime": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body GetProjectPageBO none

返回示例

{
  "key": {}
}
{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» records [object] true none none
»»» id string false none projectID
»»» delFlag integer false none none
»»» projectNo string false none 项目编号
»»» projectName string false none 项目名称
»»» status integer false none 项目阶段
»»» statusStr string false none 项目阶段字符串
»»» street string false none 所属街道
»»» department string false none 单位
»»» startTime string false none 启动时间
»»» isNeedEvaluate integer false none 是否二次审核
»»» collectionEnforcementDepartment null false none 实施征收单位
»»» createBy string false none none
»»» createTime string false none none
»»» updateBy string false none none
»»» updateTime string false none none
»» total integer true none none
»» size integer true none none
»» current integer true none none
»» orders [string] true none none
»» optimizeCountSql boolean true none none
»» searchCount boolean true none none
»» maxLimit null true none none
»» countId null true none none
»» pages integer true none none

POST 将项目改为已完成 Copy

POST /state-project/success

Body 请求参数

{
  "projectId": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» projectId body string none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 获取当前项目的所有街道 Copy

GET /state-project/get-street/{id}

请求参数

名称 位置 类型 必选 中文名 说明
id path string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 查询权利人 Copy

GET /state-household-person/list-by-household-id

请求参数

名称 位置 类型 必选 中文名 说明
stateHouseholdId query string none
Authorization header string token

返回示例

{
  "": {}
}
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "endRow": 6,
    "hasNextPage": false,
    "hasPreviousPage": false,
    "isFirstPage": true,
    "isLastPage": true,
    "list": [
      {
        "compensationType": 1,
        "createBy": "1",
        "createTime": "2024-09-06 04:53:22",
        "helpType": "1",
        "id": "332ec1ba528e4cac83932535e4100852",
        "isHelp": 0,
        "ownerName": "测试姓名3",
        "ownerType": 1,
        "params": {},
        "personIdCard": 521992382991,
        "phoneNumber": "183828183",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
        "updateTime": "2024-09-06 04:53:22"
      },
      {
        "compensationType": 1,
        "createBy": "1",
        "createTime": "2024-09-06 04:53:22",
        "helpType": "1",
        "id": "354d95927c7841cb833adef90b63bf69",
        "isHelp": 0,
        "ownerName": "测试姓名1",
        "ownerType": 1,
        "params": {},
        "personIdCard": 521992382991,
        "phoneNumber": "183828183",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
        "updateTime": "2024-09-06 04:53:22"
      },
      {
        "compensationType": 1,
        "createBy": "1",
        "createTime": "2024-09-06 04:53:22",
        "helpType": "1",
        "id": "441bd22fbb2048cdaedc99572f657489",
        "isHelp": 0,
        "ownerName": "测试姓名4",
        "ownerType": 1,
        "params": {},
        "personIdCard": 521992382991,
        "phoneNumber": "183828183",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
        "updateTime": "2024-09-06 04:53:22"
      },
      {
        "companyAgent": "法人代表",
        "companySocialCode": 7182872183,
        "compensationType": 1,
        "connectedPerson": "联系人",
        "createBy": "1",
        "createTime": "2024-09-06 04:54:38",
        "helpType": "1",
        "id": "489ff303902a49339293e6de247de9d8",
        "isHelp": 0,
        "ownerName": "新增企业",
        "ownerType": 2,
        "params": {},
        "phoneNumber": "18328510362",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
        "updateTime": "2024-09-06 04:54:38"
      },
      {
        "compensationType": 1,
        "createBy": "1",
        "createTime": "2024-09-06 04:52:09",
        "helpType": "1",
        "id": "7b1fe870413448199d3dce8c7825dccc",
        "isHelp": 0,
        "ownerName": "真实姓名",
        "ownerType": 1,
        "params": {},
        "personIdCard": 513701199807175230,
        "phoneNumber": "1882123",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
        "updateTime": "2024-09-06 04:52:09"
      },
      {
        "appendData": "备注",
        "companyAgent": "猴猴1",
        "companySocialCode": 64354357435,
        "compensationType": 1,
        "connectedPerson": "monkey",
        "createTime": "2024-08-29 02:45:03",
        "helpType": "1",
        "id": "f43ff358b5ee4c0fb12a333a43dc8542",
        "ownerName": "rase112",
        "ownerType": 2,
        "params": {},
        "personIdCard": 453435436546321,
        "phoneNumber": "1234531231354",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7"
      },
      {
        "compensationType": 1,
        "createBy": "1",
        "createTime": "2024-09-06 04:53:22",
        "helpType": "1",
        "id": "f64928237e2b402bb888647ad39c7f90",
        "isHelp": 0,
        "ownerName": "测试姓名2",
        "ownerType": 1,
        "params": {},
        "personIdCard": 521992382991,
        "phoneNumber": "183828183",
        "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
        "updateTime": "2024-09-06 04:53:22"
      }
    ],
    "navigateFirstPage": 1,
    "navigateLastPage": 1,
    "navigatePages": 8,
    "navigatepageNums": [
      1
    ],
    "nextPage": 0,
    "pageNum": 1,
    "pageSize": 7,
    "pages": 1,
    "prePage": 0,
    "size": 7,
    "startRow": 0,
    "total": 7,
    "helpType": "1",
    "isHelp": 0,
    "helpTypeStr": "低保"
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» endRow integer true none none
»» hasNextPage boolean true none none
»» hasPreviousPage boolean true none none
»» isFirstPage boolean true none none
»» isLastPage boolean true none none
»» list [object] true none none
»»» compensationType integer true none none
»»» createBy string true none none
»»» createTime string true none none
»»» helpType string true none 救助类型
»»» id string true none none
»»» isHelp integer true none 是否救助对象 1 是 0 否
»»» ownerName string true none 权利人名称
»»» ownerType integer true none 权利人类型
»»» params object true none none
»»» personIdCard integer true none 身份证号码或者企业号
»»» phoneNumber string true none 电话
»»» stateHouseholdId string true none 房产id
»»» updateTime string true none none
»»» companyAgent string true none 法人
»»» companySocialCode integer true none 企业号
»»» connectedPerson string true none 关联人
»»» appendData string false none 计算数据
»»» helpTypeStr string true none 救助类型文本
»» navigateFirstPage integer true none none
»» navigateLastPage integer true none none
»» navigatePages integer true none none
»» navigatepageNums [integer] true none none
»» nextPage integer true none none
»» pageNum integer true none none
»» pageSize integer true none none
»» pages integer true none none
»» prePage integer true none none
»» size integer true none none
»» startRow integer true none none
»» total integer true none none
»» helpType string true none none
»» isHelp integer true none 是否救助对象 1 是 0 否
»» helpTypeStr string true none none
»» compensationType string true none none
»» compensationTypeStr string true none 补偿类型
»» remark string true none 备注
»» personalOwnerNum string true none 人数
»» isAgreeToMove string true none 1 是 0 否

POST 计算入户补偿的预估数据 Copy

POST /state-household-person/calculate-compensation

计算入户补偿的预估数据

Body 请求参数

{
  "stateHouseholdId": "f1f3e3d710f94e78b398e270bc976ea7",
  "homeCompensationBO": {
    "homeCompensationType": 1,
    "totalBuildingArea": 40,
    "houseInternalArea": 92,
    "sharedArea": 61,
    "brickWoodStructureArea": 11,
    "brickConcreteStructureArea": 83,
    "frameStructureArea": 69,
    "otherStructureArea": 49
  },
  "policyCompensationBO": {
    "telephoneRelocation": 1862,
    "cableTVRelocation": 70,
    "airConditionerRelocation": 5,
    "broadbandRelocation": 31,
    "individualMeterInstallation": 57,
    "gasInitialInstallation": 61
  },
  "policySubsidyBO": {
    "compensationType": 1,
    "issuanceMonths": 43,
    "unitPrice": 37
  },
  "policySupplementBO": {},
  "awardBO": {},
  "attachmentBuildBO": {},
  "structureBO": {},
  "surveyResultRegistrationBO": {},
  "remake": null
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» stateHouseholdId body string¦null 户id
» homeCompensationBO body HomeCompensationBO 房屋补偿信息
»» homeCompensationType body integer¦null 补偿类型:1-货币赔偿,2-产权置换
»» totalBuildingArea body integer¦null 建筑面积(平方米)
»» houseInternalArea body integer¦null 房屋套内面积(平方米)
»» sharedArea body integer¦null 公摊面积(平方米)
»» brickWoodStructureArea body integer¦null 砖木(木)结构面积(平方米)
»» brickConcreteStructureArea body integer¦null 砖混结构面积(平方米)
»» frameStructureArea body integer¦null 框架结构面积(平方米)
»» otherStructureArea body integer¦null 其他结构面积(平方米)
»» totalAmount body integer¦null 总补偿额
» policyCompensationBO body PolicyCompensationBO 政策性补偿信息
»» telephoneRelocation body integer¦null 电话移机费用(元)
»» telephoneRelocationAmount body integer¦null none
»» cableTVRelocation body integer¦null 有线电视迁装费用(元)
»» cableTVRelocationAmount body integer¦null none
»» airConditionerRelocation body integer¦null 空调移机费用(元)
»» airConditionerRelocationAmount body integer¦null none
»» broadbandRelocation body integer¦null 宽带迁装费用(元)
»» broadbandRelocationAmount body integer¦null none
»» individualMeterInstallation body integer¦null 一户一表安装费用(元)
»» individualMeterInstallationAmount body integer¦null none
»» gasInitialInstallation body integer¦null 天然气初装费用(元)
»» gasInitialInstallationAmount body integer¦null none
»» policyCompensationMoney body integer 合计补偿
» policySubsidyBO body PolicySubsidyBO 政策性补助信息
»» compensationType body integer¦null 补偿类型:1-货币赔偿,2-产权置换
»» issuanceMonths body integer¦null 发放月数
»» unitPrice body integer¦null 单价(元)
»» amount body integer¦null none
»» nonResidentialEconomicLossAllowanceAmount body integer 非住宅停产、停业经济损失补助费
»» movingAllowanceAmount body integer 搬家补助费用
» policySupplementBO body PolicySupplementBO 政策性补贴信息
»» housingSubsidy body integer 购房补贴金额
»» propertyManagementSubsidy body integer 物管费补贴金额
» awardBO body object 提前搬迁奖励信息
»» earlyRelocationDays body string 提前搬迁天数
»» earlyRelocationAwardAmount body string 提前搬迁奖励金额
» attachmentBuildBO body AttachmentBuildBO 附着物信息 JSON 字段前端自定义,金额用amount
» structureBO body [string] 构筑物信息 JSON 字段前端自定义,金额用amount
» surveyResultRegistrationBO body SurveyResultRegistrationBO 调查结果登记信息
»» isAgree body string 是否同意 1是 0 否
»» isConfirm body string 是否是否确认 1是 0 否
»» isSignedVirtualAgreement body integer 是否签订模拟协议 1是 0否
»» isSignOfficialAgreement body integer 是否签订正式协议 1是 0否
»» isSignStateAgreement body string 是否签订房屋征收真是补偿协议
» otherCompensationBO body object 其他补偿
»» temporaryConstructionMaterialCompensation body string 临时建筑工料补偿费
»» parkingSpaceGarageCompensation body string 车位、车库补偿费
»» attachmentCompensation body string 附属物补偿费
»» businessCompensation body string 经营补偿
»» otherExpenses body string 其他费用
»» totalCompensation body string 合计费用
»» parkingSpaceGarageArea body string 车位、车库补偿费面积
» remark body string¦null 备注信息
» isFirst body boolean 是否第一次进入页面

返回示例

"{\r\n    \"msg\": \"操作成功\",\r\n    \"code\": 200,\r\n    \"data\": {\r\n        \"stateHouseholdId\": \"f1f3e3d710f94e78b398e270bc976ea7\",\r\n        \"homeCompensationBO\": {\r\n            \"homeCompensationType\": 1,\r\n            \"totalBuildingArea\": 40,\r\n            \"houseInternalArea\": 92,\r\n            \"sharedArea\": 61,\r\n            \"brickWoodStructureArea\": 11,\r\n            \"brickConcreteStructureArea\": 83,\r\n            \"frameStructureArea\": 69,\r\n            \"otherStructureArea\": 49,\r\n            \"totalAmount\": 200000\r\n        },\r\n        \"policyCompensationBO\": {\r\n            \"telephoneRelocation\": 1862,\r\n            \"telephoneRelocationAmount\": 1862000,\r\n            \"cableTVRelocation\": 70,\r\n            \"cableTVRelocationAmount\": 0,\r\n            \"airConditionerRelocation\": 5,\r\n            \"airConditionerRelocationAmount\": 0,\r\n            \"broadbandRelocation\": 31,\r\n            \"broadbandRelocationAmount\": 0,\r\n            \"individualMeterInstallation\": 57,\r\n            \"individualMeterInstallationAmount\": 0,\r\n            \"gasInitialInstallation\": 61,\r\n            \"gasInitialInstallationAmount\": 0\r\n        },\r\n        \"policySubsidyBO\": {\r\n            \"compensationType\": 1,\r\n            \"issuanceMonths\": 43,\r\n            \"unitPrice\": 37,\r\n            \"amount\": 43000\r\n        },\r\n        \"policySupplementBO\"\r\n    }\r\n}{\r\n    \"msg\": \"Type definition error: [simple type, class com.zzg.system.domain.bo.PolicySupplementBO]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.zzg.system.domain.bo.PolicySupplementBO and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.zzg.common.core.domain.AjaxResult[\\\"data\\\"]->com.zzg.system.domain.vo.CalculateCompensationVO[\\\"policySupplementBO\\\"])\",\r\n    \"code\": 500\r\n}"

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» stateHouseholdId string true none none
»» homeCompensationBO object true none none
»»» homeCompensationType integer true none none
»»» totalBuildingArea integer true none none
»»» houseInternalArea integer true none none
»»» sharedArea integer true none none
»»» brickWoodStructureArea integer true none none
»»» brickConcreteStructureArea integer true none none
»»» frameStructureArea integer true none none
»»» otherStructureArea integer true none none
»»» totalAmount integer true none none
»» policyCompensationBO object true none none
»»» telephoneRelocation integer true none none
»»» telephoneRelocationAmount integer true none none
»»» cableTVRelocation integer true none none
»»» cableTVRelocationAmount integer true none none
»»» airConditionerRelocation integer true none none
»»» airConditionerRelocationAmount integer true none none
»»» broadbandRelocation integer true none none
»»» broadbandRelocationAmount integer true none none
»»» individualMeterInstallation integer true none none
»»» individualMeterInstallationAmount integer true none none
»»» gasInitialInstallation integer true none none
»»» gasInitialInstallationAmount integer true none none
»» policySubsidyBO object true none none
»»» compensationType integer true none none
»»» issuanceMonths integer true none none
»»» unitPrice integer true none none
»»» amount integer true none none

GET 删除房屋 Copy

GET /state-household/delete

请求参数

名称 位置 类型 必选 中文名 说明
id query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET 删除权利人 Copy

GET /state-household-person/delete

请求参数

名称 位置 类型 必选 中文名 说明
stateHouseholdOwnerId query string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 上传文件-所有上传都走这个接口 Copy

POST /common/upload

Body 请求参数

file: ""

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» file body string(binary) none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

POST 将项目改为模拟

POST /state-project/simulate

Body 请求参数

{
  "projectId": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» projectId body string none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 入户调查 - 点击完成提交

GET /state-household/complete-search

请求参数

名称 位置 类型 必选 中文名 说明
houseId query string none
searchStatus query string NOT_SEARCH("未调查",0),
Authorization header string token

详细说明

searchStatus: NOT_SEARCH("未调查",0),
SEARCHED("调查过",1);

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

GET 获取计算标准

GET /state-household-person/get-calculate-compensation

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string 项目id
Authorization header string token

返回示例

{
  "msg": "操作成功",
  "code": 200,
  "data": [
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:42:18",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "6615b74d91985a34f8135529aa454964",
      "category": 206,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "3200",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:02",
      "updateBy": "1",
      "updateTime": "2024-10-12 15:33:20",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "a72c7140e76361d2dc39faaa63619380",
      "category": 401,
      "compensateType": 4,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": null,
      "specification": "非住宅",
      "standardName": "2023政策性补贴(实行单价)",
      "oldStandardName": null,
      "remake": "房屋评估总价 * 20%",
      "stopFlag": 1,
      "subType": null
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:02",
      "updateBy": "1",
      "updateTime": "2024-09-27 15:46:15",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "1bd09ed1abbda046c2a5c1d3d0067b3d",
      "category": 401,
      "compensateType": 4,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": null,
      "specification": "住宅",
      "standardName": "2023政策性补贴(实行单价)",
      "oldStandardName": null,
      "remake": "房屋评估总价 * 30%",
      "stopFlag": 1,
      "subType": null
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-27 14:32:02",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "913dbf5cfc33a537b26014c24b3e88b9",
      "category": 202,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "510",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:33:55",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:34:56",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "49d29eba2eadd63bc5114db28e3ab111",
      "category": 101,
      "compensateType": 1,
      "delFlag": 0,
      "unit": "平方米/元",
      "compensateStandard": "0-5000",
      "specification": null,
      "standardName": "2024房屋补偿费标准(实行区间)",
      "oldStandardName": null,
      "remake": "测试",
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:40:37",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "0f84780f301fbdacefec9ec77af79af3",
      "category": 201,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/部",
      "compensateStandard": "158",
      "specification": "非住宅",
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": "测试",
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:42:29",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "f3179c2fe1493084382cf1e1c534063a",
      "category": 204,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "300",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:40:51",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "849c86a4840560ec979d638c29859916",
      "category": 201,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/部",
      "compensateStandard": "58",
      "specification": "住宅",
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 14:59:04",
      "updateBy": "1",
      "updateTime": "2024-10-12 15:28:39",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "5228b1dee72a6e51503a85fee2b2bc28",
      "category": 303,
      "compensateType": 3,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "0-2400",
      "specification": null,
      "standardName": "2021政策补助标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:41:57",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "af82a403b4db9e0a253e28f7e84da5d6",
      "category": 203,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "320",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:39:15",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:42:11",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "85fc9717232a65d67b150e86a7365599",
      "category": 205,
      "compensateType": 2,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "1200",
      "specification": null,
      "standardName": "2023补偿费标准(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:02",
      "updateBy": "1",
      "updateTime": "2024-09-27 15:00:19",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "5f91aa60602f8e2eb782bd74be1b68aa",
      "category": 402,
      "compensateType": 4,
      "delFlag": 0,
      "unit": "元/平方米·月",
      "compensateStandard": "1",
      "specification": null,
      "standardName": "2023政策性补贴(实行单价)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 1
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 15:00:51",
      "updateBy": "1",
      "updateTime": "2024-09-27 15:00:59",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "8bff9a5813ae75eb818f1ab41ff9edde",
      "category": 501,
      "compensateType": 5,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": "0-45000",
      "specification": null,
      "standardName": "2023提前搬迁奖励(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 14:59:04",
      "updateBy": "1",
      "updateTime": "2024-09-30 17:30:32",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "781f365532dd3bc9f49a04616480ef6b",
      "category": 301,
      "compensateType": 3,
      "delFlag": 0,
      "unit": "元/平方米·月",
      "compensateStandard": "0-12",
      "specification": null,
      "standardName": "2021政策补助标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-27 14:59:04",
      "updateBy": "1",
      "updateTime": "2024-09-30 17:06:14",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "a74620faa289f1a398047d0aba168fc4",
      "category": 302,
      "compensateType": 3,
      "delFlag": 0,
      "unit": "元/户",
      "compensateStandard": null,
      "specification": null,
      "standardName": "2021政策补助标准(实行区间)",
      "oldStandardName": null,
      "remake": "政策文件中没有说明价格标准,由第三方机构评估后填写评估费用",
      "stopFlag": 1,
      "subType": null
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:33:55",
      "updateBy": "1",
      "updateTime": "2024-10-12 14:32:23",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "a2949a1bf2fdd8802a68e0f260db74d7",
      "category": 102,
      "compensateType": 1,
      "delFlag": 0,
      "unit": "平方米/元",
      "compensateStandard": "0-5000",
      "specification": "住宅",
      "standardName": "2024房屋补偿费标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    },
    {
      "createBy": "1",
      "createTime": "2024-09-20 14:33:55",
      "updateBy": "1",
      "updateTime": "2024-09-20 14:34:44",
      "remark": null,
      "page": null,
      "limit": null,
      "id": "690611f60c5694edc87639d393c2c6fe",
      "category": 102,
      "compensateType": 1,
      "delFlag": 0,
      "unit": "平方米/元",
      "compensateStandard": "0-5000",
      "specification": "非住宅",
      "standardName": "2024房屋补偿费标准(实行区间)",
      "oldStandardName": null,
      "remake": null,
      "stopFlag": 1,
      "subType": 2
    }
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data [object] true none none
»» createBy string true none none
»» createTime string true none none
»» updateBy string true none none
»» updateTime string true none none
»» remark null true none none
»» page null true none none
»» limit null true none none
»» id string true none none
»» category integer true none //数据库存的数据
MONEY_COMPENSATION(101, "货币补偿", "平方米/元"),
PROPERTY_SWAP(102, "产权置换", "平方米/元"),
//用于入户调查选择框的判断
MONEY_COMPENSATION_1(1, "货币补偿", "平方米/元"),
PROPERTY_SWAP_2(2, "产权置换", "平方米/元"),

// 搬迁类补偿
PHONE_RELOCATION(201, "电话移机", "元/部"),
CABLE_TV_RELOCATION(202, "有线电视迁装", "元/户"),
BROADBAND_RELOCATION(203, "宽带迁装", "元/户"),
AIR_CONDITIONER_RELOCATION(204, "空调移机", "元/户"),
ONE_HOUSE_ONE_METER(205, "一户一表", "元/户"),
GAS_INITIAL_INSTALLATION(206, "天然气初装", "元/户"),

// 补助费类型
TEMPORARY_HOUSING_ALLOWANCE(301, "住宅临时安置补助费", "元/平方米·月"),
NON_RESIDENTIAL_ECONOMIC_LOSS_ALLOWANCE(302, "非住宅停产、停业经济损失补助费", "元/户"),
MOVING_ALLOWANCE(303, "搬家补助费", "元/户"),

// 补贴类型
HOUSE_PURCHASE_SUBSIDY(401, "购房补贴", "元/户"),
PROPERTY_MANAGEMENT_SUBSIDY(402, "物管费补贴", "元/平方米·月"),

// 奖励类型
EARLY_RELOCATION_BONUS(501, "提前搬迁奖励", "元/户");
»» compensateType integer true none HOUSE_ACQUISITION_COMPENSATION_FEE(1, "征收房屋补偿费"), POLICY_COMPENSATION_FEE(2, "政策性补偿费"), POLICY_SUBSIDY_FEE(3, "政策性补助费"), POLICY_ALLOWANCE(4, "政策性补贴"), EARLY_RELOCATION_REWARD(5, "提前搬迁奖励");
»» delFlag integer true none none
»» unit string true none none
»» compensateStandard string¦null true none none
»» specification string¦null true none none
»» standardName string true none none
»» remake string¦null true none none
»» subType integer¦null true none //1单价,2区间

GET 撤回按钮

GET /state-household/mobile-back

请求参数

名称 位置 类型 必选 中文名 说明
houseId query string none
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

test

POST 请账

POST /state-apply-record/apply

请账

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "applyStartTime": "string",
  "applyEndTime": "string",
  "applyStatus": "string",
  "applyUser": "string",
  "applyDepartment": "string",
  "applyType": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateApplyRecordPageBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultObject

POST 未命名接口

POST /00001_api/webhook/gX23ipKMWO05L-zhvJk0GH1ZA0XB-1

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

test/StateProjectController

GET list

GET /state-project/list

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

[
  {
    "createBy": "",
    "createTime": "",
    "updateBy": "",
    "updateTime": "",
    "remark": "",
    "page": 0,
    "limit": 0,
    "params": {
      "": {}
    },
    "id": "",
    "delFlag": 0,
    "projectNo": "",
    "projectName": "",
    "status": 0,
    "street": "",
    "department": "",
    "startTime": "",
    "isNeedEvaluate": 0,
    "collectionEnforcementDepartment": 0
  }
]

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
anonymous [StateProject] false none none
» createBy string¦null false none 创建者
» createTime string¦null false none 创建时间
» updateBy string¦null false none 更新者
» updateTime string¦null false none 更新时间
» remark string¦null false none 备注
» page integer¦null false none none
» limit integer¦null false none none
» params Map«Object» false none 请求参数
»» key key false none none
» id string¦null false none none
» delFlag integer¦null false none none
» projectNo string¦null false none none
» projectName string¦null false none none
» status integer¦null false none none
» street string¦null false none none
» department string¦null false none none
» startTime string¦null false none none
» isNeedEvaluate integer¦null false none 需要评估 是否需要二次评估 0 不需要 1需要
» collectionEnforcementDepartment integer¦null false none 实施单位

GET 分页查询项目列表

GET /state-project/page

分页查询项目列表

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "projectNo": "string",
  "projectStatus": "string",
  "projectStreet": "string",
  "collectionEnforcementDepartment": "string",
  "startTime": "string",
  "endTime": "string",
  "isApp": true
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body GetProjectPageBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«Page«StateProject»»

GET getById

GET /state-project/get/{id}

请求参数

名称 位置 类型 必选 中文名 说明
id path string none
Authorization header string token

返回示例

{
  "createBy": "",
  "createTime": "",
  "updateBy": "",
  "updateTime": "",
  "remark": "",
  "page": 0,
  "limit": 0,
  "params": {
    "": {}
  },
  "id": "",
  "delFlag": 0,
  "projectNo": "",
  "projectName": "",
  "status": 0,
  "street": "",
  "department": "",
  "startTime": "",
  "isNeedEvaluate": 0,
  "collectionEnforcementDepartment": 0
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none StateProject

POST 新建或更新项目

POST /state-project/save

新建或更新项目

Body 请求参数

{
  "projectId": "string",
  "projectNumber": "string",
  "projectName": "string",
  "status": 0,
  "delFlag": 0,
  "street": "string",
  "department": "string",
  "startTime": "string",
  "fileUrl": "string",
  "compensationType": "string",
  "policyCompensationType": "string",
  "policySubsidy": "string",
  "policySupplement": "string",
  "award": "string",
  "resettlementType": "string",
  "departmentAddress": "string",
  "scopeCollection": "string",
  "agentPhone": "string",
  "projectRemake": "string",
  "projectType": "string",
  "houseCollectionDepartment": "string",
  "legalPerson": "string",
  "collectionEnforcementDepartment": "string",
  "chargePerson": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateProjectBO none

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

PUT update

PUT /state-project/update

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "string",
  "delFlag": 0,
  "projectNo": "string",
  "projectName": "string",
  "status": 0,
  "street": "string",
  "department": "string",
  "startTime": "string",
  "isNeedEvaluate": 0,
  "collectionEnforcementDepartment": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateProject none

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

POST 修改项目状态,例如转征收,并发布公告

POST /state-project/update/status/

修改项目状态,例如转征收,并发布公告

Body 请求参数

{
  "projectId": "string",
  "fileBOList": [
    {
      "url": "string",
      "fileName": "string",
      "newFileName": "string",
      "originalFilename": "string"
    }
  ],
  "noticeNo": "string",
  "noticeName": "string",
  "publishingDepartment": "string",
  "startTime": "string",
  "endTime": "string",
  "noticeWeb": "string",
  "noticeContent": "string",
  "projectStatus": 0,
  "updateTime": "string",
  "isNeedEvaluate": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body UpdateProjectAndAddNoticeBO none

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

DELETE 删除项目

DELETE /state-project/delete/{id}

删除项目

请求参数

名称 位置 类型 必选 中文名 说明
id path string none
Authorization header string token

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

GET 查询所有征集文件

GET /state-project/list/collection-file

查询所有征集文件

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
fileType query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«List«StateProjectCollectionFile»»

GET 删除征收文件

GET /state-project/remove/collection-file

删除征收文件

请求参数

名称 位置 类型 必选 中文名 说明
fileId query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

POST 添加征收文件

POST /state-project/add/collection-file

添加征收文件

Body 请求参数

{
  "projectId": "string",
  "fileType": 0,
  "fileBOList": [
    {
      "url": "string",
      "fileName": "string",
      "newFileName": "string",
      "originalFilename": "string"
    }
  ],
  "fileUrl": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body UploadFileBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultObject

GET 分页查询公告

GET /state-project/page/notice

分页查询公告

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "projectNo": "string",
  "projectStatus": "string",
  "projectStreet": "string",
  "collectionEnforcementDepartment": "string",
  "startTime": "string",
  "endTime": "string",
  "isApp": true
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body GetProjectPageBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«Page«StateProjectNotice»»

DELETE 删除公告

DELETE /state-project/delete/notice/{id}

删除公告

请求参数

名称 位置 类型 必选 中文名 说明
id path string none
Authorization header string token

返回示例

false

返回结果

状态码 状态码含义 说明 数据模型
200 OK none boolean

POST 项目实施查询

POST /state-project/impl/page/

项目实施查询

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "projectNo": "string",
  "projectStatus": "string",
  "projectStreet": "string",
  "collectionEnforcementDepartment": "string",
  "startTime": "string",
  "endTime": "string",
  "isApp": true
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body GetProjectPageBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«PageInfo«ProjectImplPageVO»»

test/StateAssetController

POST saveAsset

POST /state-project-asset/save

请求参数

名称 位置 类型 必选 中文名 说明
createBy query string 创建者
createTime query string 创建时间
updateBy query string 更新者
updateTime query string 更新时间
remark query string 备注
page query integer none
limit query integer none
params.key.key query string none
id query string none
stateProjectId query string none
virtualMoney query number 预算
moneyCompensationRate query number 货币赔偿比例
goodsCompensationRate query number 产权置换
appendFileName query string none
status query integer none
submittedBy query string 上报人
delFlag query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET delAsset

GET /state-project-asset/del

请求参数

名称 位置 类型 必选 中文名 说明
assetId query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET listAsset

GET /state-project-asset/list

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«List«StateAsset»»

POST updateAsset

POST /state-project-asset/update

请求参数

名称 位置 类型 必选 中文名 说明
createBy query string 创建者
createTime query string 创建时间
updateBy query string 更新者
updateTime query string 更新时间
remark query string 备注
page query integer none
limit query integer none
params.key.key query string none
id query string none
stateProjectId query string none
virtualMoney query number 预算
moneyCompensationRate query number 货币赔偿比例
goodsCompensationRate query number 产权置换
appendFileName query string none
status query integer none
submittedBy query string 上报人
delFlag query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

test/StateAgreementController

POST createAgreement

POST /state-agreement/save

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "appendFileName": "string",
  "agreementFileType": 0,
  "money": 0,
  "effectiveDate": "string",
  "signAt": "string",
  "delFlag": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateAgreement none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

POST listStateAgreement

POST /state-agreement/list

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "street": "string",
  "houseHoldNumber": "string",
  "ownerName": "string",
  "location": "string",
  "usingType": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateAgreementBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultObject

GET getAgreementDetail

GET /state-agreement/detail

请求参数

名称 位置 类型 必选 中文名 说明
stateHouseId query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultObject

POST updateAgreement

POST /state-agreement/update

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "appendFileName": "string",
  "agreementFileType": 0,
  "money": 0,
  "effectiveDate": "string",
  "signAt": "string",
  "delFlag": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateAgreement none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET deleteAgreement

GET /state-agreement/del

请求参数

名称 位置 类型 必选 中文名 说明
agreementId query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

test/StateSettlementController

GET sumSettled

GET /state-settlement/sum

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«SettlementSumVO»

POST saveSettlement

POST /state-settlement/save

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "exchangeStreet": "string",
  "exchangeLocation": "string",
  "exchangeArea": 0,
  "exchangeMoney": 0,
  "settlementArea": 0,
  "settlementMoney": 0,
  "paidTime": "string",
  "append": "string",
  "delFlag": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateSettlement none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET delSettlement

GET /state-settlement/save

请求参数

名称 位置 类型 必选 中文名 说明
settlementId query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET listSettlement

GET /state-settlement/list

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
compensationType query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«List«SettlementDetailVO»»

GET listExecution

GET /state-execution/detail

请求参数

名称 位置 类型 必选 中文名 说明
street query string none
location query string none
ownerName query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«List«StateExecutionDetailVO»»

POST listProjectExecution

POST /state-execution/sum

Body 请求参数

[
  "string"
]

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body array[string] none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«Map«Map«ProjectExecutionSumVO»»»

test/StateHouseholdController

POST create

POST /state-household/save

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateProjectId": "string",
  "houseUsingType": 0,
  "street": "string",
  "doorNumber": "string",
  "apartmentNumber": "string",
  "buildingNumber": "string",
  "unit": "string",
  "floor": "string",
  "roomNumber": "string",
  "householdLocation": "string",
  "realEstateCertificateNumber": "string",
  "usingAreaCertificateNumber": "string",
  "productionType": 0,
  "houseHoldArea": 0,
  "buildingInnerArea": 0,
  "publicUsingArea": 0,
  "compensationType": 0,
  "compensationMoney": 0,
  "agreeMove": 0,
  "isGovernmentHelp": 0,
  "helpType": 0,
  "delFlag": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateHousehold none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET getById

GET /state-household/get

请求参数

名称 位置 类型 必选 中文名 说明
id query string none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«StateHousehold»

POST 根据条件查询 入户调查信息

POST /state-household/list-household

Body 请求参数

{
  "location": "string",
  "ownerName": "string",
  "usingType": "string",
  "houseHoldNumber": "string",
  "constructionCompany": "string",
  "pageNum": "string",
  "pageSize": "string"
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body object none
» location body string none
» ownerName body string 权利人
» usingType body string PERSONAL_HOUSE(1, "住宅"), BUSINESS_HOUSE(2, "商业用房"), OFFICE_HOUSE(3, "办公用房"), PRODUCTION_HOUSE(4, "生产用房"), OTHER_HOUSE(5, "其他用房");
» houseHoldNumber body string //两个证书号 不动产权/国土土地使用证号
» constructionCompany body string 施工单位
» pageNum body string none
» pageSize body string none

返回示例

200 Response

{
  "msg": "string",
  "code": 0,
  "data": {
    "householdVOS": {
      "total": 0,
      "list": [
        {
          "createBy": "string",
          "createTime": "string",
          "updateBy": "string",
          "updateTime": "string",
          "remark": null,
          "page": null,
          "limit": null,
          "id": "string",
          "stateProjectId": "string",
          "houseUsingType": 0,
          "street": "string",
          "doorNumber": "string",
          "apartmentNumber": "string",
          "buildingNumber": "string",
          "unit": "string",
          "floor": "string",
          "roomNumber": "string",
          "householdLocation": "string",
          "realEstateCertificateNumber": "string",
          "usingAreaCertificateNumber": "string",
          "productionType": 0,
          "houseHoldArea": 0,
          "buildingInnerArea": 0,
          "publicUsingArea": 0,
          "compensationType": 0,
          "compensationMoney": 0,
          "agreeMove": 0,
          "isGovernmentHelp": 0,
          "helpType": 0,
          "delFlag": 0,
          "department": "string",
          "ownerName": "string",
          "ownerType": 0,
          "personNum": 0,
          "stateHouseholdId": null,
          "appendFileName": null,
          "agreementFileType": null,
          "money": null,
          "effectiveDate": null,
          "signAt": null
        }
      ],
      "pageNum": 0,
      "pageSize": 0,
      "size": 0,
      "startRow": 0,
      "endRow": 0,
      "pages": 0,
      "prePage": 0,
      "nextPage": 0,
      "isFirstPage": true,
      "isLastPage": true,
      "hasPreviousPage": true,
      "hasNextPage": true,
      "navigatePages": 0,
      "navigatepageNums": [
        0
      ],
      "navigateFirstPage": 0,
      "navigateLastPage": 0
    },
    "personalNum": null,
    "allHouse": 0,
    "allArea": 0,
    "agreeToMovePersons": 0,
    "agreeToMoveArea": 0,
    "agreeToMovePersonsRate": 0,
    "agreeToMoveAreaRate": 0
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true none none
» code integer true none none
» data object true none none
»» householdVOS object true none none
»»» total integer true none none
»»» list [object] true none none
»»»» createBy string true none none
»»»» createTime string true none none
»»»» updateBy string true none none
»»»» updateTime string true none none
»»»» remark null true none none
»»»» page null true none none
»»»» limit null true none none
»»»» id string true none none
»»»» stateProjectId string true none none
»»»» houseUsingType integer true none none
»»»» street string true none none
»»»» doorNumber string true none none
»»»» apartmentNumber string true none none
»»»» buildingNumber string true none none
»»»» unit string true none none
»»»» floor string true none none
»»»» roomNumber string true none none
»»»» householdLocation string true none none
»»»» realEstateCertificateNumber string true none none
»»»» usingAreaCertificateNumber string true none none
»»»» productionType integer true none none
»»»» houseHoldArea integer true none none
»»»» buildingInnerArea integer true none none
»»»» publicUsingArea integer true none none
»»»» compensationType integer true none none
»»»» compensationMoney integer true none none
»»»» agreeMove integer true none none
»»»» isGovernmentHelp integer true none none
»»»» helpType integer true none none
»»»» delFlag integer true none none
»»»» department string true none none
»»»» ownerName string¦null true none none
»»»» ownerType integer¦null true none none
»»»» personNum integer¦null true none none
»»»» stateHouseholdId null true none none
»»»» appendFileName null true none none
»»»» agreementFileType null true none none
»»»» money null true none none
»»»» effectiveDate null true none none
»»»» signAt null true none none
»»» pageNum integer true none none
»»» pageSize integer true none none
»»» size integer true none none
»»» startRow integer true none none
»»» endRow integer true none none
»»» pages integer true none none
»»» prePage integer true none none
»»» nextPage integer true none none
»»» isFirstPage boolean true none none
»»» isLastPage boolean true none none
»»» hasPreviousPage boolean true none none
»»» hasNextPage boolean true none none
»»» navigatePages integer true none none
»»» navigatepageNums [integer] true none none
»»» navigateFirstPage integer true none none
»»» navigateLastPage integer true none none
»» personalNum null true none none
»» allHouse integer true none none
»» allArea integer true none none
»» agreeToMovePersons integer true none none
»» agreeToMoveArea integer true none none
»» agreeToMovePersonsRate integer true none none
»» agreeToMoveAreaRate integer true none none

GET page

GET /state-household/page

请求参数

名称 位置 类型 必选 中文名 说明
currentPage query integer none
pageSize query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult«Page«StateHousehold»»

GET sumHouseholdData

GET /state-household/sum

请求参数

名称 位置 类型 必选 中文名 说明
stateProjectId query string none
Authorization header string token

返回示例

{
  "": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResult

test/StateHouseholdOwnerController

POST savePerson

POST /state-household-person/save

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "ownerName": "string",
  "personIdCard": 0,
  "companyAgent": "string",
  "companySocialCode": 0,
  "connectedPerson": "string",
  "phoneNumber": "string",
  "appendData": "string",
  "ownerType": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateHouseholdOwner2 none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

POST updatePerson

POST /state-household-person/update

Body 请求参数

{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "ownerName": "string",
  "personIdCard": 0,
  "companyAgent": "string",
  "companySocialCode": 0,
  "connectedPerson": "string",
  "phoneNumber": "string",
  "appendData": "string",
  "ownerType": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateHouseholdOwner2 none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultBoolean

GET listPersons

GET /state-household-person/list-by-householdID

请求参数

名称 位置 类型 必选 中文名 说明
stateHouseholdId query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultObject

test/StateApplyRecordController

POST 分页查询台账

POST /state-apply-record/page

分页查询台账

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "applyStartTime": "string",
  "applyEndTime": "string",
  "applyStatus": "string",
  "applyUser": "string",
  "applyDepartment": "string",
  "applyType": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateApplyRecordPageBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultPageInfoStateApplyRecordVO

POST 通过项目id查询权利人

POST /state-apply-record/get-owner

通过项目id查询权利人

请求参数

名称 位置 类型 必选 中文名 说明
projectId query string none
ownerType query integer none
Authorization header string token

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultApplyHouseholdOwnerVO

POST 分页查询一级台账

POST /state-apply-record/page-level

分页查询一级台账

Body 请求参数

{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "applyStartTime": "string",
  "applyEndTime": "string",
  "applyStatus": "string",
  "applyUser": "string",
  "applyDepartment": "string",
  "applyType": 0
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token
body body StateApplyRecordPageBO none

返回示例

{
  "": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none AjaxResultPageInfoStateApplyRecordVO

zzg

POST add

POST /system/city/add

Body 请求参数

{
  "id": "",
  "pid": "",
  "name": "",
  "code": "",
  "ranking": 0,
  "level": 0,
  "state": 0,
  "remark": "",
  "createTime": "",
  "createName": "",
  "childList": [
    {
      "id": "",
      "pid": "",
      "name": "",
      "code": "",
      "ranking": 0,
      "level": 0,
      "state": 0,
      "remark": "",
      "createTime": "",
      "createName": "",
      "childList": [
        {}
      ],
      "town": "",
      "village": "",
      "groups": ""
    }
  ],
  "town": "",
  "village": "",
  "groups": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Content-Type header string none
Authorization header string token
body body object none
» id body string none
» pid body string none
» name body string none
» code body string none
» ranking body integer none
» level body integer none
» state body integer none
» remark body string none
» createTime body string none
» createName body string none
» childList body [object] none
»» id body string none
»» pid body string none
»» name body string none
»» code body string none
»» ranking body integer none
»» level body integer none
»» state body integer none
»» remark body string none
»» createTime body string none
»» createName body string none
»» childList body [object] none
»» town body string none
»» village body string none
»» groups body string none
» town body string none
» village body string none
» groups body string none

返回示例

{
  "key": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» key null true none none

GET getListTree

GET /system/city/getListTree

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

{
  "key": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» key null true none none

GET 通过ID向上查询整个镇村组名称

GET /system/city/getUpwardById/{id}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

{
  "key": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» key null true none none

GET 获取所有乡镇

GET /system/city/getTowns

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

{
  "key": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» key null true none none

GET 原始表

GET /system/city/getNextTree/{pid}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string token

返回示例

{
  "key": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK none Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» key null true none none

数据模型

StateHouseholdOwner




{
  "stateHouseholdId": "string",
  "ownerName": "string",
  "personIdCard": 0,
  "companyAgent": "string",
  "companySocialCode": "string",
  "connectedPerson": "string",
  "phoneNumber": "string",
  "ownerType": "string",
  "remark": "string",
  "sex": "string"
}

属性

名称 类型 必选 约束 中文名 说明
stateHouseholdId string true none 房产id
ownerName string true none 权利人名字
personIdCard integer true none 私人身份证号码
companyAgent string true none 公司法人
companySocialCode string true none 公司社会信用码
connectedPerson string true none 联系人
phoneNumber string true none 联系人电话号码
ownerType string true none 权利人类型 PERSONAL(1, "私人"), COMPANY(2, "公司")
remark string true none 备注
sex string true none 1 男 2 女

key




{}

属性

None

AjaxResultPageInfoStateApplyRecordVO




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object false none none

Map«Object»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key key false none none

AjaxResult«List«StateAsset»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«PlacementStatisticsVO»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

StateApplyRecordBO




{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "applyStartTime": "string",
  "applyEndTime": "string",
  "applyStatus": "string",
  "applyUser": "string",
  "applyDepartment": "string"
}

属性

名称 类型 必选 约束 中文名 说明
pageNum integer false none 当前记录起始索引
pageSize integer false none 每页显示记录数
orderByColumn string false none 排序列
isAsc string false none 排序的方向desc或者asc
reasonable boolean false none 分页参数合理化
projectName string false none 项目名称
applyStartTime string false none 查询申请开始时间
applyEndTime string false none 查询申请结束时间
applyStatus string false none 申请状态
applyUser string false none 申请人
applyDepartment string false none 申请部门

StateApplyRecordPageBO




{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "applyStartTime": "string",
  "applyEndTime": "string",
  "applyStatus": "string",
  "applyUser": "string",
  "applyDepartment": "string",
  "applyType": 0
}

属性

名称 类型 必选 约束 中文名 说明
pageNum integer false none 当前记录起始索引
pageSize integer false none 每页显示记录数
orderByColumn string false none 排序列
isAsc string false none 排序的方向desc或者asc
reasonable boolean false none 分页参数合理化
projectName string false none 项目名称
applyStartTime string false none 查询申请开始时间
applyEndTime string false none 查询申请结束时间
applyStatus string false none 申请状态 PENDING_RECEIPT(1, "待接收"),
RECEIVED(2, "已接收"),
RETURNED(3, "被退回"),
applyUser string false none 申请人
applyDepartment string false none 申请部门
applyType integer false none TEMPORARY_RESIDENTIAL_SUBSIDY(1, "住宅临时安置补助费户详情"), BUSINESS_SHUTDOWN_SUBSIDY(2, "停产停业补助费请款"),

StateProject




{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "string",
  "delFlag": 0,
  "projectNo": "string",
  "projectName": "string",
  "status": 0,
  "street": "string",
  "department": "string",
  "startTime": "string",
  "isNeedEvaluate": 0,
  "collectionEnforcementDepartment": 0
}

属性

名称 类型 必选 约束 中文名 说明
createBy string¦null false none 创建者
createTime string¦null false none 创建时间
updateBy string¦null false none 更新者
updateTime string¦null false none 更新时间
remark string¦null false none 备注
page integer¦null false none none
limit integer¦null false none none
params Map«Object» false none 请求参数
id string¦null false none none
delFlag integer¦null false none none
projectNo string¦null false none none
projectName string¦null false none none
status integer¦null false none none
street string¦null false none none
department string¦null false none none
startTime string¦null false none none
isNeedEvaluate integer¦null false none 需要评估 是否需要二次评估 0 不需要 1需要
collectionEnforcementDepartment integer¦null false none 实施单位

AjaxResult«PageInfo«TransitionPageVO»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«Page«StateProject»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

PlacementStatisticsBO




{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectStreet": "string",
  "projectStartTime": "string"
}

属性

名称 类型 必选 约束 中文名 说明
pageNum integer¦null false none 当前记录起始索引
pageSize integer¦null false none 每页显示记录数
orderByColumn string¦null false none 排序列
isAsc string¦null false none 排序的方向desc或者asc
reasonable boolean¦null false none 分页参数合理化
projectStreet string¦null false none none
projectStartTime string¦null false none none

AjaxResultApplyHouseholdOwnerVO




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object false none none

ApplyOwnerBO




{
  "ownerName": "string",
  "personIdCard": "string",
  "street": "string",
  "startDistributionTime": "string",
  "estimatedEndDistributionTime": "string",
  "distributionMonths": "string",
  "additionalDistributionDays": "string",
  "distributionAmount": "string",
  "stateHouseholdId": "string",
  "stateHouseholdOwnerId": "string"
}

属性

名称 类型 必选 约束 中文名 说明
ownerName string false none 权利人
personIdCard string false none 证件号码
street string false none 所属街道
startDistributionTime string false none 开始发放时间
estimatedEndDistributionTime string false none 预计结束发放时间
distributionMonths string false none 发放月数
additionalDistributionDays string false none 额外发放天数
distributionAmount string false none 发放金额
stateHouseholdId string false none none
stateHouseholdOwnerId string true none 权利人id

GetProjectPageBO




{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "projectName": "string",
  "projectNo": "string",
  "projectStatus": "string",
  "projectStreet": "string",
  "collectionEnforcementDepartment": "string",
  "startTime": "string",
  "endTime": "string",
  "isApp": true
}

属性

名称 类型 必选 约束 中文名 说明
pageNum integer¦null false none 当前记录起始索引
pageSize integer¦null false none 每页显示记录数
orderByColumn string¦null false none 排序列
isAsc string¦null false none 排序的方向desc或者asc
reasonable boolean¦null false none 分页参数合理化
projectName string¦null false none none
projectNo string¦null false none none
projectStatus string¦null false none 项目阶段 CANCELLATION(-1, "作废"),
SIMULATE(0, "模拟"),
LEVY(1, "征收"),
HOUSEHOLD_SURVEY(2, "入户调查"),
SUCCESS(3, "完成"),
projectStreet string¦null false none 所属街道
collectionEnforcementDepartment string¦null false none 征收实施单位
startTime string¦null false none none
endTime string¦null false none none
isApp boolean true none 是否为app app直接写死 true

key1




{}

属性

None

AjaxResult«CalculateCompensationVO»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

SaveRecordAndItemBO




{
  "projectName": "string",
  "projectId": "string",
  "projectStartTime": "string",
  "transitionFeeEndDate": "string",
  "transitionFeeStartDate": "string",
  "appliedAmount": "string",
  "transitionFeeStandardName": "string",
  "distributionStandard": "string",
  "applyOwnerBOList": [
    {
      "ownerName": "string",
      "personIdCard": "string",
      "street": "string",
      "startDistributionTime": "string",
      "estimatedEndDistributionTime": "string",
      "distributionMonths": "string",
      "additionalDistributionDays": "string",
      "distributionAmount": "string",
      "stateHouseholdId": "string",
      "stateHouseholdOwnerId": "string"
    }
  ],
  "applyType": 0,
  "fileBOList": [
    {
      "url": "string",
      "fileName": "string",
      "newFileName": "string",
      "originalFilename": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
projectName string false none 项目名称
projectId string true none 项目id
projectStartTime string false none 项目启动时间
transitionFeeEndDate string false none 过渡费发放截止时间
transitionFeeStartDate string true none 开始时间
appliedAmount string false none 申请金额
transitionFeeStandardName string false none 过渡标准名称
distributionStandard string false none 发放标准
applyOwnerBOList [ApplyOwnerBO] false none 权力人
applyType integer false none 请账类型 TEMPORARY_RESIDENTIAL_SUBSIDY(1, "住宅临时安置补助费户详情"), BUSINESS_SHUTDOWN_SUBSIDY(2, "停产停业补助费请款"),
fileBOList [FileBO] false none none

StateProjectBO




{
  "projectId": "string",
  "projectNumber": "string",
  "projectName": "string",
  "status": 0,
  "delFlag": 0,
  "street": "string",
  "department": "string",
  "startTime": "string",
  "fileUrl": "string",
  "compensationType": "string",
  "policyCompensationType": "string",
  "policySubsidy": "string",
  "policySupplement": "string",
  "award": "string",
  "resettlementType": "string",
  "departmentAddress": "string",
  "scopeCollection": "string",
  "agentPhone": "string",
  "projectRemake": "string",
  "projectType": "string",
  "houseCollectionDepartment": "string",
  "legalPerson": "string",
  "collectionEnforcementDepartment": "string",
  "chargePerson": "string"
}

属性

名称 类型 必选 约束 中文名 说明
projectId string¦null false none 项目ID
projectNumber string¦null false none 项目编号
projectName string¦null false none 项目名称
status integer¦null false none 项目状态
delFlag integer¦null false none 删除标志
street string¦null false none 街道
department string¦null false none 部门
startTime string¦null false none 开始时间
fileUrl string¦null false none 文件URL
compensationType string¦null false none 赔偿标准
policyCompensationType string¦null false none 政策补偿
policySubsidy string¦null false none 补助
policySupplement string¦null false none 补贴
award string¦null false none 奖励
resettlementType string¦null false none 安置类型(多个) MONKEY(1, "货币赔偿"), GOODS(2, "房屋产权置换");
departmentAddress string¦null false none 单位地址
scopeCollection string¦null false none 征收范围存json
agentPhone string¦null false none 经办人电话
projectRemake string¦null false none 项目备注(存建设目的)
projectType string¦null false none 项目类型
houseCollectionDepartment string¦null false none 房屋征收部门
legalPerson string¦null false none 法人
collectionEnforcementDepartment string¦null false none 征收执行部门
chargePerson string¦null false none 负责人

HomeCompensationBO




{
  "homeCompensationType": 0,
  "totalBuildingArea": 0,
  "houseInternalArea": 0,
  "sharedArea": 0,
  "brickWoodStructureArea": 0,
  "brickConcreteStructureArea": 0,
  "frameStructureArea": 0,
  "otherStructureArea": 0,
  "totalAmount": 0
}

属性

名称 类型 必选 约束 中文名 说明
homeCompensationType integer¦null false none 补偿类型:1-货币赔偿,2-产权置换
totalBuildingArea integer¦null false none 建筑面积(平方米)
houseInternalArea integer¦null false none 房屋套内面积(平方米)
sharedArea integer¦null false none 公摊面积(平方米)
brickWoodStructureArea integer¦null false none 砖木(木)结构面积(平方米)
brickConcreteStructureArea integer¦null false none 砖混结构面积(平方米)
frameStructureArea integer¦null false none 框架结构面积(平方米)
otherStructureArea integer¦null false none 其他结构面积(平方米)
totalAmount integer¦null false none 总补偿额

FileBO




{
  "url": "string",
  "fileName": "string",
  "newFileName": "string",
  "originalFilename": "string"
}

属性

名称 类型 必选 约束 中文名 说明
url string false none none
fileName string false none none
newFileName string false none none
originalFilename string false none none

PolicyCompensationBO




{
  "telephoneRelocation": 0,
  "telephoneRelocationAmount": 0,
  "cableTVRelocation": 0,
  "cableTVRelocationAmount": 0,
  "airConditionerRelocation": 0,
  "airConditionerRelocationAmount": 0,
  "broadbandRelocation": 0,
  "broadbandRelocationAmount": 0,
  "individualMeterInstallation": 0,
  "individualMeterInstallationAmount": 0,
  "gasInitialInstallation": 0,
  "gasInitialInstallationAmount": 0,
  "policyCompensationMoney": 0
}

属性

名称 类型 必选 约束 中文名 说明
telephoneRelocation integer¦null false none 电话移机费用(元)
telephoneRelocationAmount integer¦null false none none
cableTVRelocation integer¦null false none 有线电视迁装费用(元)
cableTVRelocationAmount integer¦null false none none
airConditionerRelocation integer¦null false none 空调移机费用(元)
airConditionerRelocationAmount integer¦null false none none
broadbandRelocation integer¦null false none 宽带迁装费用(元)
broadbandRelocationAmount integer¦null false none none
individualMeterInstallation integer¦null false none 一户一表安装费用(元)
individualMeterInstallationAmount integer¦null false none none
gasInitialInstallation integer¦null false none 天然气初装费用(元)
gasInitialInstallationAmount integer¦null false none none
policyCompensationMoney integer true none 合计补偿

UpdateProjectAndAddNoticeBO




{
  "projectId": "string",
  "fileBOList": [
    {
      "url": "string",
      "fileName": "string",
      "newFileName": "string",
      "originalFilename": "string"
    }
  ],
  "noticeNo": "string",
  "noticeName": "string",
  "publishingDepartment": "string",
  "startTime": "string",
  "endTime": "string",
  "noticeWeb": "string",
  "noticeContent": "string",
  "projectStatus": 0,
  "updateTime": "string",
  "isNeedEvaluate": 0
}

属性

名称 类型 必选 约束 中文名 说明
projectId string¦null false none none
fileBOList [FileBO]¦null false none none
noticeNo string¦null false none none
noticeName string¦null false none none
publishingDepartment string¦null false none none
startTime string¦null false none none
endTime string¦null false none none
noticeWeb string¦null false none none
noticeContent string¦null false none none
projectStatus integer¦null false none CANCELLATION(-1, "作废", "cancellation"), SIMULATE(0, "模拟", "simulate"), LEVY(1, "征收", "signed"), HOUSEHOLD_SURVEY(2, "入户调查","house"), SUCCESS(3, "完成", "settled"),
updateTime string¦null false none none
isNeedEvaluate integer¦null false none none

PolicySubsidyBO




{
  "compensationType": 0,
  "issuanceMonths": 0,
  "unitPrice": 0,
  "amount": 0,
  "nonResidentialEconomicLossAllowanceAmount": 0,
  "movingAllowanceAmount": 0
}

属性

名称 类型 必选 约束 中文名 说明
compensationType integer¦null false none 补偿类型:1-货币赔偿,2-产权置换
issuanceMonths integer¦null false none 发放月数
unitPrice integer¦null false none 单价(元)
amount integer¦null false none none
nonResidentialEconomicLossAllowanceAmount integer true none 非住宅停产、停业经济损失补助费
movingAllowanceAmount integer true none 搬家补助费用

AjaxResult«List«StateProjectCollectionFile»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

PolicySupplementBO




{
  "housingSubsidy": 0,
  "propertyManagementSubsidy": 0
}

属性

名称 类型 必选 约束 中文名 说明
housingSubsidy integer true none 购房补贴金额
propertyManagementSubsidy integer true none 物管费补贴金额

AjaxResultBoolean




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object false none none

AwardBO




{
  "earlyRelocationDays": 0,
  "earlyRelocationAwardAmount": 0
}

属性

名称 类型 必选 约束 中文名 说明
earlyRelocationDays integer true none 提前搬迁天数
earlyRelocationAwardAmount integer true none 提前搬迁奖励金额

AjaxResultObject




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object false none none

AttachmentBuildBO




{}

属性

None

UploadFileBO




{
  "projectId": "string",
  "fileType": 0,
  "fileBOList": [
    {
      "url": "string",
      "fileName": "string",
      "newFileName": "string",
      "originalFilename": "string"
    }
  ],
  "fileUrl": "string"
}

属性

名称 类型 必选 约束 中文名 说明
projectId string¦null false none none
fileType integer¦null false none none
fileBOList [FileBO]¦null false none none
fileUrl string¦null false none none

StructureBO




{}

属性

None

AjaxResult«Page«StateProjectNotice»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

SurveyResultRegistrationBO




{
  "isAgree": "string",
  "isConfirm": "string",
  "isSignedVirtualAgreement": 0,
  "isSignOfficialAgreement": 0,
  "isSignStateAgreement": "string"
}

属性

名称 类型 必选 约束 中文名 说明
isAgree string true none 是否同意 1是 0 否
isConfirm string true none 是否是否确认 1是 0 否
isSignedVirtualAgreement integer true none 是否签订模拟协议 1是 0否
isSignOfficialAgreement integer true none 是否签订正式协议 1是 0否
isSignStateAgreement string true none 是否签订房屋征收真是补偿协议

AjaxResult«PageInfo«ProjectImplPageVO»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

CalculateCompensationBO




{
  "stateHouseholdId": "string",
  "homeCompensationBO": {
    "homeCompensationType": 0,
    "totalBuildingArea": 0,
    "houseInternalArea": 0,
    "sharedArea": 0,
    "brickWoodStructureArea": 0,
    "brickConcreteStructureArea": 0,
    "frameStructureArea": 0,
    "otherStructureArea": 0,
    "totalAmount": 0
  },
  "policyCompensationBO": {
    "telephoneRelocation": 0,
    "telephoneRelocationAmount": 0,
    "cableTVRelocation": 0,
    "cableTVRelocationAmount": 0,
    "airConditionerRelocation": 0,
    "airConditionerRelocationAmount": 0,
    "broadbandRelocation": 0,
    "broadbandRelocationAmount": 0,
    "individualMeterInstallation": 0,
    "individualMeterInstallationAmount": 0,
    "gasInitialInstallation": 0,
    "gasInitialInstallationAmount": 0,
    "policyCompensationMoney": 0
  },
  "policySubsidyBO": {
    "compensationType": 0,
    "issuanceMonths": 0,
    "unitPrice": 0,
    "amount": 0,
    "nonResidentialEconomicLossAllowanceAmount": 0,
    "movingAllowanceAmount": 0
  },
  "policySupplementBO": {
    "housingSubsidy": 0,
    "propertyManagementSubsidy": 0
  },
  "awardBO": {
    "earlyRelocationDays": "string",
    "earlyRelocationAwardAmount": "string"
  },
  "attachmentBuildBO": {},
  "structureBO": [
    "string"
  ],
  "surveyResultRegistrationBO": {
    "isAgree": "string",
    "isConfirm": "string",
    "isSignedVirtualAgreement": 0,
    "isSignOfficialAgreement": 0,
    "isSignStateAgreement": "string"
  },
  "otherCompensationBO": {
    "temporaryConstructionMaterialCompensation": "string",
    "parkingSpaceGarageCompensation": "string",
    "attachmentCompensation": "string",
    "businessCompensation": "string",
    "otherExpenses": "string",
    "totalCompensation": "string",
    "parkingSpaceGarageArea": "string"
  },
  "remark": "string",
  "isFirst": true
}

属性

名称 类型 必选 约束 中文名 说明
stateHouseholdId string¦null false none 户id
homeCompensationBO HomeCompensationBO false none 房屋补偿信息
policyCompensationBO PolicyCompensationBO false none 政策性补偿信息
policySubsidyBO PolicySubsidyBO false none 政策性补助信息
policySupplementBO PolicySupplementBO false none 政策性补贴信息
awardBO object false none 提前搬迁奖励信息
» earlyRelocationDays string true none 提前搬迁天数
» earlyRelocationAwardAmount string true none 提前搬迁奖励金额
attachmentBuildBO AttachmentBuildBO false none 附着物信息 JSON 字段前端自定义,金额用amount
structureBO [string] false none 构筑物信息 JSON 字段前端自定义,金额用amount
surveyResultRegistrationBO SurveyResultRegistrationBO false none 调查结果登记信息
otherCompensationBO object true none 其他补偿
» temporaryConstructionMaterialCompensation string true none 临时建筑工料补偿费
» parkingSpaceGarageCompensation string true none 车位、车库补偿费
» attachmentCompensation string true none 附属物补偿费
» businessCompensation string true none 经营补偿
» otherExpenses string true none 其他费用
» totalCompensation string true none 合计费用
» parkingSpaceGarageArea string true none 车位、车库补偿费面积
remark string¦null false none 备注信息
isFirst boolean true none 是否第一次进入页面

StateAgreement




{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "appendFileName": "string",
  "agreementFileType": 0,
  "money": 0,
  "effectiveDate": "string",
  "signAt": "string",
  "delFlag": 0
}

属性

名称 类型 必选 约束 中文名 说明
createBy string¦null false none 创建者
createTime string¦null false none 创建时间
updateBy string¦null false none 更新者
updateTime string¦null false none 更新时间
remark string¦null false none 备注
page integer¦null false none none
limit integer¦null false none none
params Map«Object» false none 请求参数
id string¦null false none none
stateHouseholdId string¦null false none none
appendFileName string¦null false none none
agreementFileType integer¦null false none 协议类型
money number¦null false none 类型为模拟的时候为模拟金额/为合同的是时候为合同金额
effectiveDate string¦null false none none
signAt string¦null false none none
delFlag integer¦null false none none

StateAgreementBO




{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "street": "string",
  "houseHoldNumber": "string",
  "ownerName": "string",
  "location": "string",
  "usingType": 0
}

属性

名称 类型 必选 约束 中文名 说明
pageNum integer¦null false none 当前记录起始索引
pageSize integer¦null false none 每页显示记录数
orderByColumn string¦null false none 排序列
isAsc string¦null false none 排序的方向desc或者asc
reasonable boolean¦null false none 分页参数合理化
street string¦null false none none
houseHoldNumber string¦null false none 两个证书号 不动产权/国土土地使用证号
ownerName string¦null false none none
location string¦null false none none
usingType integer¦null false none none

AjaxResult«ProjectAnalysisSumVO»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

StateSettlement




{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "exchangeStreet": "string",
  "exchangeLocation": "string",
  "exchangeArea": 0,
  "exchangeMoney": 0,
  "settlementArea": 0,
  "settlementMoney": 0,
  "paidTime": "string",
  "append": "string",
  "delFlag": 0
}

属性

名称 类型 必选 约束 中文名 说明
createBy string¦null false none 创建者
createTime string¦null false none 创建时间
updateBy string¦null false none 更新者
updateTime string¦null false none 更新时间
remark string¦null false none 备注
page integer¦null false none none
limit integer¦null false none none
params Map«Object» false none 请求参数
id string¦null false none none
stateHouseholdId string¦null false none none
exchangeStreet string¦null false none 置换赔偿参数
exchangeLocation string¦null false none 置换后位置
exchangeArea number¦null false none 置换后面积
exchangeMoney number¦null false none 置换后金额
settlementArea number¦null false none 货币赔偿参数
settlementMoney number¦null false none 结算金额
paidTime string¦null false none 付款时间
append string¦null false none 备注
delFlag integer¦null false none none

AjaxResult«List«SettlementDetailVO»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«SettlementSumVO»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«List«StateExecutionDetailVO»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«Map«Map«ProjectExecutionSumVO»»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«List«StateProjectCompensateStandardVO»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

StateProjectCompensateStandard




{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "string",
  "category": 0,
  "compensateType": 0,
  "unit": "string",
  "compensateStandard": "string",
  "standardName": "string",
  "stopFlag": 0,
  "specification": "string",
  "remake": "string",
  "subType": "string"
}

属性

名称 类型 必选 约束 中文名 说明
createBy string¦null false none 创建者
createTime string¦null false none 创建时间
updateBy string¦null false none 更新者
updateTime string¦null false none 更新时间
remark string¦null false none 备注
page integer¦null false none none
limit integer¦null false none none
params Map«Object» false none 请求参数
id string¦null false none none
category integer¦null false none 费用类别 MONEY_COMPENSATION(101, "货币补偿"), PROPERTY_SWAP(102, "产权置换"), // 搬迁类补偿 PHONE_RELOCATION(201, "电话移机"), CABLE_TV_RELOCATION(202, "有线电视迁装"), BROADBAND_RELOCATION(203, "宽带迁装"), AIR_CONDITIONER_RELOCATION(204, "空调移机"), ONE_HOUSE_ONE_METER(205, "一户一表"), GAS_INITIAL_INSTALLATION(206, "天然气初装"), // 补助费类型 TEMPORARY_HOUSING_ALLOWANCE(301, "住宅临时安置补助费"), NON_RESIDENTIAL_ECONOMIC_LOSS_ALLOWANCE(302, "非住宅停产、停业经济损失补助费"), MOVING_ALLOWANCE(303, "搬家补助费"), // 补贴类型 HOUSE_PURCHASE_SUBSIDY(401, "购房补贴"), PROPERTY_MANAGEMENT_SUBSIDY(402, "物管费补贴"), // 奖励类型 EARLY_RELOCATION_BONUS(501, "提前搬迁奖励");
compensateType integer¦null false none 补偿类型 HOUSE_ACQUISITION_COMPENSATION_FEE(1, "征收房屋补偿费"), POLICY_COMPENSATION_FEE(2, "政策性补偿费"), POLICY_SUBSIDY_FEE(3, "政策性补助费"), POLICY_ALLOWANCE(4, "政策性补贴"), EARLY_RELOCATION_REWARD(5, "提前搬迁奖励");
unit string¦null false none 单位
compensateStandard string¦null false none 补偿标准
standardName string¦null false none 年份
stopFlag integer¦null false none 0 停用 1启用
specification string true none 规格
remake string true none 备注
subType string true none 1单价2区间

AjaxResult«Page«StateHousehold»»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

AjaxResult«HouseholdDetailVO»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

HouseholdList




{
  "pageNum": 0,
  "pageSize": 0,
  "orderByColumn": "string",
  "isAsc": "asc",
  "reasonable": "true",
  "location": "string",
  "ownerName": "string",
  "usingType": 0,
  "houseHoldNumber": "string",
  "constructionCompany": "string"
}

属性

名称 类型 必选 约束 中文名 说明
pageNum integer¦null false none 当前记录起始索引
pageSize integer¦null false none 每页显示记录数
orderByColumn string¦null false none 排序列
isAsc string¦null false none 排序的方向desc或者asc
reasonable boolean¦null false none 分页参数合理化
location string¦null false none none
ownerName string¦null false none none
usingType integer¦null false none none
houseHoldNumber string¦null false none 两个证书号 不动产权/国土土地使用证号
constructionCompany string¦null false none 施工单位

AjaxResult«StateHousehold»




{
  "key": {}
}

属性

名称 类型 必选 约束 中文名 说明
key object¦null false none none

StateHousehold




{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateProjectId": "string",
  "houseUsingType": 0,
  "street": "string",
  "doorNumber": "string",
  "apartmentNumber": "string",
  "buildingNumber": "string",
  "unit": "string",
  "floor": "string",
  "roomNumber": "string",
  "householdLocation": "string",
  "realEstateCertificateNumber": "string",
  "usingAreaCertificateNumber": "string",
  "productionType": 0,
  "houseHoldArea": 0,
  "buildingInnerArea": 0,
  "publicUsingArea": 0,
  "compensationType": 0,
  "compensationMoney": 0,
  "agreeMove": 0,
  "isGovernmentHelp": 0,
  "helpType": 0,
  "delFlag": 0
}

属性

名称 类型 必选 约束 中文名 说明
createBy string¦null false none 创建者
createTime string¦null false none 创建时间
updateBy string¦null false none 更新者
updateTime string¦null false none 更新时间
remark string¦null false none 备注
page integer¦null false none none
limit integer¦null false none none
params Map«Object» false none 请求参数
id string¦null false none none
stateProjectId string¦null false none none
houseUsingType integer¦null false none 房屋使用用途 HouseUsingTypeEnum
street string¦null false none 街道
doorNumber string¦null false none 门牌
apartmentNumber string¦null false none 附号
buildingNumber string¦null false none 栋号
unit string¦null false none 单元
floor string¦null false none 楼层
roomNumber string¦null false none 房号
householdLocation string¦null false none 最终地址
realEstateCertificateNumber string¦null false none 不动产权
usingAreaCertificateNumber string¦null false none 国土土地使用证号
productionType integer¦null false none 产别
houseHoldArea number¦null false none 建筑面积
buildingInnerArea number¦null false none 套内面积
publicUsingArea number¦null false none 公摊面积
compensationType integer¦null false none 以下数据是移动端导入 只需要进行新增即可
compensationMoney number¦null false none 赔偿总额
agreeMove integer¦null false none 是否同意搬迁
isGovernmentHelp integer¦null false none 政府援助
helpType integer¦null false none 救助类型
delFlag integer¦null false none none

AjaxResult




{
  "key": null
}

属性

名称 类型 必选 约束 中文名 说明
key null¦null false none none

StateHouseholdOwner2




{
  "createBy": "string",
  "createTime": "string",
  "updateBy": "string",
  "updateTime": "string",
  "remark": "string",
  "page": 0,
  "limit": 0,
  "params": {
    "key": {}
  },
  "id": "IdUtils.simpleUUID()",
  "stateHouseholdId": "string",
  "ownerName": "string",
  "personIdCard": 0,
  "companyAgent": "string",
  "companySocialCode": 0,
  "connectedPerson": "string",
  "phoneNumber": "string",
  "appendData": "string",
  "ownerType": 0
}

属性

名称 类型 必选 约束 中文名 说明
createBy string¦null false none 创建者
createTime string¦null false none 创建时间
updateBy string¦null false none 更新者
updateTime string¦null false none 更新时间
remark string¦null false none 备注
page integer¦null false none none
limit integer¦null false none none
params Map«Object» false none 请求参数
id string¦null false none none
stateHouseholdId string¦null false none none
ownerName string¦null false none none
personIdCard integer¦null false none none
companyAgent string¦null false none none
companySocialCode integer¦null false none none
connectedPerson string¦null false none none
phoneNumber string¦null false none none
appendData string¦null false none 备注信息
ownerType number¦null false none none