新增业主反馈
接口地址:/openapi/houseOwnerFeedback/create
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json
接口描述:
请求示例:
{
"projectId":"123",
"feedbackDesc":"一张图",
"feedbackImages":"[\"https://reiniot-dcp.oss-cn-zhangjiakou.aliyuncs.com/ALI/aaa.png\"]",
"houseOwnerPhone": "13013001300"
}
请求参数:工地ID和工地合同号不能同时为空
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
houseOwnerPhone | 业主手机号 | body | true | string | |
projectId | 工地ID,优先使用这个 | false | integer(int64) | ||
contractNo | 工地合同号,若工地ID为空,则使用这个 | false | string | ||
feedbackDesc | 反馈描述 | true | string | ||
feedbackImages | 反馈图片 | false | string | 数组 |
响应参数:
{
"code": 200,
"data": "123456789522562",
"message": "",
"successful": true
}
查询业主反馈
接口地址:/openapi/houseOwnerFeedback/page?pageNo=1&pageSize=10
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json
接口描述:
请求示例:
{
"projectId": 0,
"contractNo": ""
}
请求参数:工地ID和工地合同号不能同时为空
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
projectId | 工地ID,优先使用这个 | body | false | integer(int64) | |
contractNo | 工地合同号,若工地ID为空,则使用这个 | body | false | string | |
pageNo | 分页号 | query param | false | int | 1 |
pageSize | 每页大小 | query param | false | int | 10 |
响应参数:
参数名称 | 参数说明 | 类型 | 格式 |
---|---|---|---|
id | 反馈ID | long | |
createdTime | 创建时间 | string(date-time) | yyyy-MM-dd HH:mm:ss |
feedbackDesc | 反馈描述 | string | |
feedbackImages | 反馈图片 | string | 数组 |
replyStatus | 处理状态 | string | |
replyStatusName | 处理状态名称 | string | |
replyTime | 处理时间 | string(date-time) | yyyy-MM-dd HH:mm:ss |
replyDesc | 处理描述 | string | |
replyImages | 处理图片 | string | 数组 |
replyUserId | 处理人ID | long | |
replyUserName | 处理人名称 | string |
{
"code": 200,
"message": "成功",
"data": {
"records": [
{
"id": "1",
"houseOwnerName": null,
"createdTime": "2024-11-06 16:37:05",
"projectId": null,
"projectName": null,
"projectStatus": null,
"projectStatusDesc": null,
"orgId": null,
"orgName": null,
"companyName": null,
"deptName": null,
"supervisorId": null,
"supervisorName": null,
"feedbackDesc": "业主反馈1106第二条",
"feedbackImages": "["https://reiniot-dcp.oss-cn-zhangjiakou.aliyuncs.com/ALI/202407/42913519-2312-4d2c-a6fc-9d1ecb20e6af.jpg"]",
"feedbackProjectStatus": "IN_BUILDING",
"feedbackProjectStatusName": "在建",
"replyUserId": null,
"replyUserName": null,
"replyStatus": "REPLIED",
"replyStatusName": "已处理",
"replyTime": "2024-11-06 16:39:36",
"replyDesc": null,
"replyImages": null,
"replyConsumeDay": 0,
"replyConsumeHours": 0,
"evaluationDesc": null,
"evaluationStar": null
},
{
"id": "2",
"houseOwnerName": null,
"createdTime": "2025-02-18 18:18:01",
"projectId": null,
"projectName": null,
"projectStatus": null,
"projectStatusDesc": null,
"orgId": null,
"orgName": null,
"companyName": null,
"deptName": null,
"supervisorId": null,
"supervisorName": null,
"feedbackDesc": "业主第三次反馈,测试数据",
"feedbackImages": null,
"feedbackProjectStatus": "IN_BUILDING",
"feedbackProjectStatusName": "在建",
"replyUserId": null,
"replyUserName": null,
"replyStatus": "REPLIED",
"replyStatusName": "已处理",
"replyTime": "2025-02-18 18:18:34",
"replyDesc": null,
"replyImages": null,
"replyConsumeDay": 0,
"replyConsumeHours": 0,
"evaluationDesc": null,
"evaluationStar": null
}
],
"total": "11",
"size": "12",
"current": "1",
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"countId": null,
"maxLimit": null,
"searchCount": true,
"pages": "1"
},
"successful": true
}
业主问题处理推送
接口地址:(第三方提供)
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
参数名称 | 参数说明 | 类型 | 格式 |
---|---|---|---|
id | 反馈ID | long | |
createdTime | 创建时间 | string(date-time) | yyyy-MM-dd HH:mm:ss |
feedbackDesc | 反馈描述 | string | |
feedbackImages | 反馈图片 | string | 数组 |
replyStatus | 处理状态 | string | |
replyStatusName | 处理状态名称 | string | |
replyTime | 处理时间 | string(date-time) | yyyy-MM-dd HH:mm:ss |
replyDesc | 处理描述 | string | |
replyImages | 处理图片 | string | 数组 |
replyUserId | 处理人ID | long | |
replyUserName | 处理人名称 | string |
正常响应示例:
{
"code":200,
"message":"成功"
}
作者:wanglejiang 创建时间:2025-05-30 11:32
最后编辑:wanglejiang 更新时间:2025-05-30 16:03
最后编辑:wanglejiang 更新时间:2025-05-30 16:03