GetDocumentStatusCount
接口功能
获取指定Doc的 like/Share/Favrioute状态数量
请求参数
参数 | 类型 | 说明 |
---|---|---|
Form Alias | String | Form别名, Form的标识 |
DataId | String | 文档Id |
StaffId | String | 用户的UserId, guid格式 |
返回数据类型(Data部分)
List<ResponseModel>
Type: 操作类型。1:like,2:favourite,3:share
Count: 每种操作的总次数
Status: 参数中的UserId对应的用户对当前查询的doc是否做过对应操作
public class ResponseModel
{
public int Type { get; set; }
public int Count { get; set; }
public bool Status { get; set; }
}
输入示例
{
"DataId": "ef2654617b0a4e56958f647b57bb8ee8",
"StaffId": "2629ed51-101e-483f-9cce-610cf7e6e339",
"FormAlias": "DemoFormAlias"
}
返回示例
{
"StatusCode": 200,
"Info": "Request (or process) succeeded",
"Data": "[{\"Type\":1,\"Count\":1,\"Status\":false},{\"Type\":2,\"Count\":1,\"Status\":false},{\"Type\":3,\"Count\":1064,\"Status\":false}]"
}