新增施工阶段

接口地址:/openapi/constructionPlanStage/saveOrUpdate

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "id": 1807665175336914946,
    "stageName": "防水作业",
    "type": "DIY",
    "userId": 1390577488135925762,
    "mobile": "13012345678"
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
id 阶段ID body false long
stageName 阶段名称 body true string
type 阶段类型 body false string
userId 操作人ID body false long
mobile 操作人手机号码 body false string

参数说明

1. stageName, 阶段名称,阶段名称至多输入10个中文字;
2. type, SYSTEM:系统   或  DIY:自定义;  SYSTEM类型用户无法删除
3. userId 和 mobile 不能同时为空;

响应参数:

参数名称 参数说明 类型 格式
status Boolean

施工阶段普通查询

接口地址:/openapi/constructionPlanStage/list

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "stageName": "排水"
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
stageName 阶段名称 body false string

参数说明

1. stageName 阶段名称,模糊搜索

响应参数:

参数名称 参数说明 类型 格式
id ID long
stageName 阶段名称 string
sortNum 排序 int
type 阶段类型 string
num 下属节点数量 int

施工阶段分页查询

接口地址:/openapi/constructionPlanStage/query?pageNo=1&pageSize=10

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "stageName": "排水"
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
stageName 阶段名称 body false string
pageNo 分页号 query param false int 1
pageSize 每页大小 query param false int 10

参数说明

1. stageName 阶段名称,模糊搜索

响应参数:

参数名称 参数说明 类型 格式
id ID long
stageName 阶段名称 string
sortNum 排序 int
type 阶段类型 string
num 下属节点数量 int

删除施工阶段

接口地址:/openapi/constructionPlanStage/{id}

请求方式:DELETE

请求数据类型:query parameter

响应数据类型:*/*

接口描述:

请求示例:

路径携带参数/openapi/constructionPlanStage/1806298818808766469

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
id 施工阶段准id query param true long

参数说明

响应参数:

参数名称 参数说明 类型 格式
删除成功状态 boolean
作者:liangxiong  创建时间:2024-07-18 15:01
最后编辑:liangxiong  更新时间:2025-05-30 16:03