【项目管理系统】①


4-分页

简要描述
    - 分页
            分页
    - 权限标签
            prj:workReport:paging
    - 新建 by zj 2022-04-24 19:19:26 星期日
    - 修改 by zj 2022-04-25 14:36:33 星期一
            添加返回参数 是否能修改标签 ownFlag 是否是自己的数据 0-不是 1-是
    - 修改 by zj 2022-05-07 15:55:22 星期六
            返回参数 新增 readFlag  |num |已读标签 1-已读 0-未读
    - 修改 by zj 2022-06-09 14:01:17 星期四
            返回参数 新增 readAmount 已读人员数量
请求URL
  • {URL}/prj/work/report/paging
请求方式
  • POST
请求参数
{
    "conditions":{
        "typeCode" : "Daily",
        "projectId" : 12,
        "projectName" : "项目名称",
        "memberId" : 19,
        "memberName" : "发起人姓名",
        "theme" : "主题",
        "progressStatusCode" : "Faster",
        "createTimeStart" : "2022-04-08",
        "createTimeEnd" : "2022-04-09",
        "ownFlag": true,
        "readAmount": 23
    },
    "inOrder":"",
    "orderBy":"",
    "pageNum":1,
    "pageSize":20
}
参数
参数名 必选 类型 说明
inOrder string asc正序 desc倒序
orderBy string 需要排序字段
pageNum int 当前页数
pageSize int 单页条数
conditions object 检索条件
typeCode string 类型编码 Daily 日报 Monthly 月报 Weekly 周报
projectId num 项目id
projectName num 项目名称
theme string 主题
memberId num 发起人id
memberName num 发起人姓名
progressStatusCode string 进度情况 Faster 快了 Slower 慢了 Normal 正常
ownFlag boolean 是否自己的报告
返回示例
    {
    "code":0,
    "message":"请求成功",
    "data":{
        "records":[
            {
            "id" : 123,
            "typeCode" : "Daily",
            "projectId" : 12,
            "projectName" : "项目名称",
            "theme" : "主题",
            "memberId" : 19,
            "memberName" : "发起人姓名",
            "completed" : "完成工作",
            "unfinished" : "未完成工作",
            "planNext" : "下一步 计划 ",
            "progressStatusCode" : "Faster",
            "createTime":"2022-01-09",
            "ownFlag":1,
            "readFlag":1
            },
            {
            "id" : 123,
            "typeCode" : "Daily",
            "projectId" : 12,
            "projectName" : "项目名称",
            "theme" : "主题",
            "memberId" : 19,
            "memberName" : "发起人姓名",
            "completed" : "完成工作",
            "unfinished" : "未完成工作",
            "planNext" : "下一步 计划 ",
            "progressStatusCode" : "Faster",
            "createTime":"2022-01-09",
            "ownFlag":1,
            "readFlag":1
            }
        ],
        "total":46,
        "size":20,
        "current":1,
        "orders":[],
        "pages":3
    }
}
返回参数说明
参数名 类型 说明
code int 返回结果 0 成功 500 异常
message int 返回信息
data object 返回结果
pages int 总页数
orders list 排序对象
current int 当前页数
size int 单页数量
total int 总数
records list 返回结果
id string 数据id
typeCode string 类型编码 Daily 日报 Monthly 月报 Weekly 周报
projectId num 项目id
projectName num 项目名称
theme string 主题
memberId num 发起人id
memberName num 发起人姓名
completed string 完成工作
unfinished string 未完成工作
planNext string 下一步 计划
createTime date 日期时间
progressStatusCode string 进度情况 Faster 快了 Slower 慢了 Normal 正常
ownFlag num 是否是自己的数据 0-不是 1-是
readFlag num 已读标签 1-已读 0-未读

页面列表

ITEM_HTML