工地动态保存或新增

接口地址:/openapi/projectActivity/saveOrUpdate

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "projectId": 1663753170050707457,
    "nodeId": 1805480692357619714,
    "content": "“水电无小事,责任大于天”,无论哪种工艺,都只为点亮万家灯火,表面的工程是工作,隐蔽的工程是良心,用心服务,不负信任。",
    "imgAndVideoUrl": "[{\"url\": \"https://reiniot-dcp.oss-cn-zhangjiakou.aliyuncs.com/ALI/face/1429990294122340353/202304/0995012c-3b67-451e-8c95-ef7e3d3edc55.jpg\", \"type\": \"image\"}]",
    "userId": 1390577488135925762,
    "mobile": "13012345678",
    "createTimeStr": null
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 备注
id 记录ID body false long 修改的时候传递
projectId 工地ID body true long
nodeId 节点ID body true long
content 工地动态内容 body false string
imgAndVideoUrl 图片或视频地址 body false string json数组字符串, type可以是image或者video
userId 操作人ID body false long
mobile 操作人手机号码 body false string 用户手机号码
createTimeStr 人为指定创建时间字符串 body false string 可能为空, 格式为yyyy-MM-dd

参数说明

1. imgAndVideoUrl 图片或视频地址是`json`字符串类型
2. createTimeStr 人为指定数据创建时间, 格式为yyyy-MM-dd, 比如2023-07-01;
3. userId 和 mobile 不能同时为空;
4. nodeId, 施工节点ID; 通过施工节点管理相关接口获取;

响应参数:

参数名称 参数说明 类型 格式
记录ID long

删除工地动态

接口地址:/openapi/projectActivity/deleteById?id=xxx

请求方式:DELETE

请求数据类型:query parameter

响应数据类型:*/*

接口描述:

请求示例:

路径携带参数?id=xxx

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
id 工地动态id query param true long

参数说明

响应参数:

参数名称 参数说明 类型 格式
删除成功状态 boolean

工地动态分页查询

接口地址:/openapi/projectActivity/page?pageNo=1&pageSize=10

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "projectId": 1677158820885663746
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
projectId 工地ID body true false

参数说明

1. projectId 工地ID;

响应参数:

参数名称 参数说明 类型 格式
id 动态ID long
nodeId 施工节点ID long
projectId 工地ID long
content 工地动态内容 string
positionId 创建人岗位ID long
positionName 创建人岗位名称 string
imgAndVideoUrl 图片或视频地址 string
createdBy 创建人ID long
creatorName 创建人姓名 string
createdTime 添加日期 string yyyy-MM-dd
modifiedTime 修改日期 string yyyy-MM-dd
作者:admin  创建时间:2023-07-18 16:24
最后编辑:liangxiong  更新时间:2025-05-30 16:03