日签图片

图片列表: /dailySignPictures GET

请求参数

参数名 示列值 类型 必须 说明 默认值
page 1 number 当前页数 1
pageSize 10 number 每页条数 10
name 图片名称 string 图片名称
dailySignSubjectId 1 number 主题Id
organizationId 1 number 组织id
sort -submitAt string 排序。多个排序字段用,号隔开。sort=-a,b
expand '' string 获取指定子资源数据: 'libraryItems,organization'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回参数

参数名 示列值 说明
page 1 当前页数
pageSize 10 每页条数
limit 10 同 pageSize
offset 2 起始条数
total 3231 符合条件的总数量
items [{},{}] 返回数据项(具体字段看图片信息)
参数名 示列值 说明
id 1 id
organizationId 1 组织id(云医为0)
dailySignSubjectId 1 主题Id
name demo 图片名称
creatorId 3 创建人id
size 321 图片大小
status 1 状态:(0:禁用,1:启用)
createdAt 1650160322 创建时间
updatedAt 1650160322 更新时间

返回示列

HTTP/1.1 200 OK
{
    "items": [
        {
            "id": 1,
            "name": "图片名称",
            "organizationId": 1,
            "dailySignSubjectId": 1,
            "creatorId": 1,
            "size": 12,
            "status": 1,
            "createdAt": 1650160322,
            "updatedAt": 1650160322,
        }
    ],
}

批量新建日签图片: bulkCreate/dailySignPictures POST

请求参数

参数名 示列值 类型 必须 说明 默认值
organizationId 3 number 组织id
creatorId 1 number 创建人id
dailySignSubjectId 1 number 主题id
pictures [{}] array 图片数据图片数据
参数名 示列值 类型 必须 说明 默认值
name 图片名称 string 图片名称
url 'http://baidu.com' string 图片url
size 1 number 图片大小
status 1 number 状态:(0:禁用,1:启用)

返回结果: 图片信息

返回示列

HTTP/1.1 200 OK
{
    "id": 1,
    "name": "图片名称",
    "organizationId": 1,
    "dailySignSubjectId": 1,
    "creatorId": 1,
    "size": 12,
    "status": 1,
    "createdAt": 1650160322,
    "updatedAt": 1650160322,
}

编辑图片: /dailySignPictures/:id PUT

请求参数

参数名 示列值 类型 必须 说明 默认值
id 1 number id
name 图片名称 string 图片名称

返回结果: 主题信息

返回示列

HTTP/1.1 200 OK
{
    "id": 1,
    "name": "图片名称",
    "organizationId": 1,
    "dailySignSubjectId": 1,
    "creatorId": 1,
    "size": 12,
    "status": 1,
    "createdAt": 1650160322,
    "updatedAt": 1650160322,
}

名称是否重复: /isExist/dailySignPictures GET

请求参数

参数名 示列值 类型 必须 说明
id 1 number 主题id
name 图片名称 string 图片名称

返回示列

HTTP/1.1 200 OK
{
  "isExist": true,
}

图片批量移动: /dailySignPictures/:id/name PUT

请求参数

参数名 示列值 类型 必须 说明
id 1 number 图片id
name 图片名称 string 图片名称

返回示列

HTTP/1.1 200

修改图片状态: /dailySignPictures/:id/status PUT

请求参数

参数名 示列值 类型 必须 说明
id 1 number 图片 id
status 1 number 状态:(0:禁用,1:启用)

返回结果: 图片信息

返回示列

HTTP/1.1 200 OK
{
    "id": 1,
    "name": "图片名称",
    "organizationId": 1,
    "dailySignSubjectId": 1,
    "creatorId": 1,
    "size": 12,
    "status": 1,
    "createdAt": 1650160322,
    "updatedAt": 1650160322,
}

修改图片名称: /dailySignPictures/:id/name PUT

请求参数

参数名 示列值 类型 必须 说明
id 1 number 图片 id
name 图片名称 string 图片名称

返回结果: 图片信息

返回示列

HTTP/1.1 200 OK
{
    "id": 1,
    "name": "图片名称",
    "organizationId": 1,
    "dailySignSubjectId": 1,
    "creatorId": 1,
    "size": 12,
    "status": 1,
    "createdAt": 1650160322,
    "updatedAt": 1650160322,
}

修改图片名称: /dailySignPictures/:id/name PUT

请求参数

参数名 示列值 类型 必须 说明
id 1 number 图片 id
name 图片名称 string 图片名称

返回结果: 图片信息

返回示列

HTTP/1.1 200 OK
{
    "id": 1,
    "name": "图片名称",
    "organizationId": 1,
    "dailySignSubjectId": 1,
    "creatorId": 1,
    "size": 12,
    "status": 1,
    "createdAt": 1650160322,
    "updatedAt": 1650160322,
}