1. app品检API

API列表 test

编号 API名称 路径 版本
1.0 列表查询 /v1/quality/appPlan/plan-list 1.0
1.01 查询计划明细 /v1/quality/appPlan/item-list/{id} 1.0
1.1 品检提交 /v1/quality/appPlan/update-item 1.0
1.2 品检整改 /v1/quality/appPlan/reform-item 1.0
1.3 品检复检 /v1/quality/appPlan/recheck-item 1.0
1.4 任务历史明细 /v1/quality/appPlan/item-history/{id} 1.0

1.0: 列表查询

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/quality/appPlan/plan-list

方法:POST

请求参数

名称 位置 类型 必填 描述
pageNo body int y 页码
pageSize body int y 一页多少条记录
adminId body String y 用户id
queryFlag body int y 1.我的任务, 2品检结果
communityId body String y 小区id
status body int n 任务状态 枚举值: 1.未启动;2.进行中;3.已完成;4.过期未启动;5.过期未完成

请求Body描述(非Form表单数据)

{"adminId":"32078" , "queryFlag" :1 , "communityId": "22299"}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识200:正常返回
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
pageNo data int 第几页
pageSize data int 一页多少条记录
total data int 一共多少条记录
records data JSONArray 记录集合
id records int 计划实例id
planName records STRING 计划名称
checkType records int 检查类型:字典值 1.集团年度品检、2.分公司季度品检、3.项目日常品检 (待扩展其他类型)
checkCategory records int 检查类别:-1代表其他,其他值对应专业目录表中类型为专业类别的id值
checkCategoryName records String 检查类别.
communityName records String 项目名称
orgId records String 组织id,用于做租户内数据隔离
status records int 任务状态 枚举值: 1.未启动;2.进行中;3.已完成;4.过期未启动;5.过期未完成
beginTime records DateTime 开始时间
endTime records DateTime 计划结束时间
createBy records String 创建人
createTime records String 创建时间
allCount records int 检查项数量
completeCount records int 已完成数量
expCount records int 异常数量
返回结果示例
{
  "code": "200",
  "message": "success",
  "data": {
    page:2,
    size:10,
    total:200,
    records:[
{
  "adminId": "",
  "adminName": "",
  "beginTime": "",
  "checkCategory": 0,
  "checkType": "",
  "communityId": "",
  "communityName": "",
  "endTime": "",
  "orgId": "",
  "planCode": "",
  "planName": "",
  "remainTime": 0,
  "status": 0,
  "taskTemplateId": 0
}
]}
}

1.01: 计划实例明细信息

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/quality/appPlan/item-list/{id}

方法:POST

请求参数

名称 位置 类型 必填 描述
id body int y 计划实例id

请求Body描述(非Form表单数据)

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识200:正常返回
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
id data int 计划实例id
planName data STRING 计划名称
planCode data STRING 计划编号
checkType data int 检查类型:字典值 1.集团年度品检、2.分公司季度品检、3.项目日常品检 (待扩展其他类型)
checkCategory data int 检查类别:-1代表其他,其他值对应专业目录表中类型为专业类别的id值
checkCategoryName records String 检查类别.
communityName data String 项目名称
orgId data String 组织id,用于做租户内数据隔离
status data int 任务状态 枚举值: 1.未启动;2.进行中;3.已完成;4.过期未启动;5.过期未完成
beginTime data DateTime 开始时间
endTime data DateTime 计划结束时间
adminId data String 执行人id
adminName data String 执行人名称
items records JSONArray 检查项列表
id items JSONArray 检查项id
checkStandard items JSONArray 检查标准
checkMethod items JSONArray 评分标准
adminId data String 执行人id
adminName data String 执行人名称
deductPoints data String 扣分项
currentCheckResult items JSONArray 检查结果1.正常, 2,异常
remark items String 备注
hisUrl items JSONArray 图片url
返回结果示例
{
    "code": 200,
    "data": {
        "checkCategory": 71,
        "planName": "计划1-jf",
        "orgId": "88291",
        "orgCode": "100000345",
        "adminId": "32080",
        "adminName": "亥亥",
        "communityName": "领贤公馆aavv",
        "beginTime": "2021-11-01T16:00:00.000+00:00",
        "endTime": "2021-11-24T16:00:00.000+00:00",
        "id": 2,
        "communityId": "21906",
        "checkType": "1",
        "remainTime": null,
        "updateTime": "2021-11-06T08:28:43.000+00:00",
        "allRectificationCompletionDate": null,
        "createrName": "品质测试1",
        "planCode": "PL2021000015", 
        "tenantId": "1",
        "status": 1,
        "items": [
            {
                "id": 1,
                "checkCategory": null,
                "checkMethod": null,
                "planName": "计划1-jf",
                "checkStandard": null,
                "operatorName": null,
                "orgId": "",
                "itemId": 2,
                "updateBy": null,
                "orgCode": null,
                "communityName": "领贤公馆aavv",
                "beginTime": "2021-11-06T00:59:56.000+00:00",
                "communityId": "21906",
                "checkType": "",
                "planInstanceId": 2,
                "firstCheckDate": "2021-11-06T08:46:06.000+00:00",
                "scoreStandard": null,
                "totalScore": null,
                "planCode": "PL2021000015",
                "adminName": "亥亥",
                "categoryFirstNodeName": null,
                "rectificationPassDate": null,
                "tenantId": "1",
                "currentCheckResult": 1,
                "endTime": "2021-11-07T01:00:05.000+00:00"
            }
        ]
    },
    "message": "success"
}

1.1: 品检提交

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/quality/appPlan/update-item

方法:POST

请求参数

名称 位置 类型 必填 描述
id body String Y 检查项id
planInstanceId body String Y 实例id
imageUrls body String N 图片url
remark body String N 备注
checkResult body int N 检查结果
adminId body String Y 执行人id
adminName body String Y 执行人名称
deductPoints body String N 扣分
rectifyExpirDate body Date Y 整改截止日期

请求Body描述(非Form表单数据)

{"id":1,
"imageUrls":"www.baidu.com, www.sougou.com",
"remark":"222备注",
"planInstanceId":2,
"checkResult":1,
"adminId": 1234,
"adminName": "廖杰发"
}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
返回结果示例
{
  "code": "200",
  "message": "success",
  "data": {
  }
}

1.2: 品检整改

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/quality/appPlan/reform-item

方法:POST

请求参数

名称 位置 类型 必填 描述
id body String Y 检查项id
planInstanceId body String Y 实例id
imageUrls body String N 图片url
remark body String N 备注
checkResult body int N 检查结果
adminId body String Y 执行人id
adminName body String Y 执行人名称

请求Body描述(非Form表单数据)

{"id":1,
"planInstanceId":2,
"imageUrls":"www.baidu.com, www.sougou.com",
"remark":"222备注",
"adminId":"整改人id",
"adminName":"整改人"
}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
返回结果示例
{
  "code": "200",
  "message": "success",
  "data": {
  }
}

1.3: 品检复检

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/quality/appPlan/recheck-item

方法:POST

请求参数

名称 位置 类型 必填 描述
id body String Y 检查项id
planInstanceId body String Y 实例id
imageUrls body String N 图片url
remark body String N 备注
checkResult body int N 检查结果
adminId body String Y 复检人id
adminName body String Y 复检名称

请求Body描述(非Form表单数据)

{"id":1,
"imageUrls":"www.baidu.com, www.sougou.com",
"remark":"222备注",
"planInstanceId":2,
"checkResult":1,
"adminId": 1234,
"adminName": "廖杰发"
}

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
返回结果示例
{
  "code": "200",
  "message": "success",
  "data": {
  }
}

1.4: 任务历史明细

描述

请求信息

HTTP协议:HTTP,HTTPS

uri:/v1/quality/appPlan/item-history

方法:POST

请求参数

名称 位置 类型 必填 描述
id body int y 任务id
adminId body String Y 执行人id
adminName body String Y 执行人名称

请求Body描述(非Form表单数据)

返回信息

返回参数类型

JSON

返回参数

名称 位置 类型 必填 描述
code 顶层 STRING 响应码标识200:正常返回
message 顶层 STRING 响应消息文本
data 顶层 JSONObject 响应数据对象
pageType data int 1:整改. 2.复核页面 , 3.查看
records data JSONArray 具体的任务历史明细
planInstanceId records Long 计划实例的id
itemId records Long 检查指标id
totalScore records float 该检查项总分数
checkResult records int 该检查项当前检查结果 枚举值 1:通过 2:不通过
deductPoints records float 该检查项扣分值
getPoints records float 该检查项得分值
rectifyExpirDate records Datetime 整改截止日期
imageUrls records String 图片url,多个图片地址用逗号,分割
remark records String 备注
resultType records int 检查结果类型,枚举值 1:检查结果 2:整改提交
adminId records String 执行人id
adminName records String 执行人名称
返回结果示例
{
    "code": 200,
    "data": {
        "records": [
            {
                "id": 1,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:17",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 2,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注"
            },
            {
                "id": 2,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:19",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注"
            },
            {
                "id": 3,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:25",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注"
            },
            {
                "id": 4,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:28",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 2,
                "deductPoints": 5.0,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注"
            },
            {
                "id": 5,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:30",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 2,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注",
                "adminId": "整改人id",
                "adminName": "整改人"
            },
            {
                "id": 6,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:32",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 2,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注",
                "adminId": "整改人id",
                "adminName": "整改人",
                "resultType": 2
            },
            {
                "id": 7,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:35",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注",
                "resultType": 1
            },
            {
                "id": 8,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:38",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注"
            },
            {
                "id": 12,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:40",
                "createTime": "2021-11-06 16:39:12",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注",
                "adminId": "1234",
                "adminName": "廖杰发",
                "resultType": 1
            },
            {
                "id": 13,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:14:42",
                "createTime": "2021-11-06 16:40:52",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注",
                "adminId": "1234",
                "adminName": "廖杰发",
                "resultType": 1
            },
            {
                "id": 15,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 11:15:03",
                "createTime": "2021-11-06 16:46:24",
                "planInstanceId": 10,
                "itemId": 2,
                "checkResult": 1,
                "rectifyExpirDate": "2021-11-09 11:12:45",
                "imageUrls": "https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271;https://img0.baidu.com/it/u=1327229781,3929005504&fm=253&fmt=auto&app=120&f=JPEG?w=523&h=271",
                "remark": "222备注",
                "adminId": "1234",
                "adminName": "廖杰发",
                "resultType": 1
            },
            {
                "id": 16,
                "orgId": "",
                "tenantId": "1",
                "updateTime": "2021-11-09 13:57:36",
                "createTime": "2021-11-09 13:57:36",
                "planInstanceId": 10,
                "itemId": 2,
                "imageUrls": "www.baidu.com, www.sougou.com",
                "remark": "222备注",
                "adminId": "整改人id",
                "adminName": "整改人",
                "resultType": 2
            }
        ]
    },
    "message": "success"
}

results matching ""

    No results matching ""