【项目管理系统】①


6-分页

简要描述
  • 分页 分页
  • 权限标签 prj:project:paging
  • 新建 by zj 2022-01-13 15:18:08 星期四
  • 修改 by llz 2022-02-22 19:38:06 星期二 返回字段添加auditFlag、auditStatusCode
  • 修改 by llz 2022-02-25 16:42:09 星期五 添加 添加返回字段qualitySupervisionOrgName、buildArea、structureTypeId、actualPrincipalMemberId、actualPrincipalMemberName
  • 修改 by llz 2022-03-10 14:09:11 星期四 添加 添加返回字段internalFlag 添加请求字段internalFlag

    请求URL
  • {URL}/prj/project/paging
请求方式
  • POST
请求参数
{
    "conditions":{
        "name": "项目名称",
        "customerId":233,
        "customerName":"客户名称",
        "principalMemberId": 1234,
        "principalMemberName": "负责人姓名",
        "provinceId": 234,
        "cityId": 234,
        "areaId": 34,
        "statusId": 3,
        "internalFlag":1,
        "typeId": 111
    },
    "inOrder":"",
    "orderBy":"",
    "pageNum":1,
    "pageSize":20
}
参数
参数名 必选 类型 说明
inOrder string asc正序 desc倒序
orderBy string 需要排序字段
pageNum int 当前页数
pageSize int 单页条数
conditions object 检索条件
name string 项目名称 【模糊】
customerId num 客户id
customerName string 客户名称 【模糊】
principalMemberId num 项目负责人id
principalMemberName num 项目负责人名称 【模糊】
provinceId num 省id
cityId num 市id
areaId num 区域id
typeId num 项目类型(字典表 code prjProjectType
statusId num 项目状态 1-立项 2-竣工 3-投标 4-中标 5-落标 6-中止 7-停滞 8-施工 9-验收
internalFlag num 是否内部标签 0-外部(默认) 1-内部
返回示例
    {
    "code":0,
    "message":"请求成功",
    "data":{
        "records":[
        {
                "id":234,
                "name": "项目名称",
                "customerId":233,
                "customerName":"客户名称",
                "planStartDate": "2021-09-09",
                "planEndDate": "2021-09-09",
                "actualStartDate": "2021-09-09",
                "actualEndDate": "2021-09-09",
                "provinceId": 234,
                "provinceName": "北京",
                "cityId": 234,
                "cityName": "地方",
                "areaId": 34,
                "areaName": "通知市",
                "addressDetail": "星桥街",
                "internalFlag":1,
                "durationDays": 23,
                "quantityDays": 34,
                "costs": 1231.6,
                "expectedProfit": 23455.6,
                "branchOfficeName": "分公司名称",
                "principalMemberId": 1234,
                "principalMemberName": "负责人姓名",
                 "acceptanceStatusId":2,
                "typeId": 111,
                "typeName": "类型名称",
                "statusId": 3,
                "auditFlag":1,
                "auditStatusCode":1,
                "qualitySupervisionOrgName":"监管机构名称",
                "buildArea":1111.1,
                "structureTypeId":1,
                "actualPrincipalMemberId":1,
                "actualPrincipalMemberName":"张无忌"
            },
            {
                "id":234,
                "name": "项目名称",
                "customerId":233,
                "customerName":"客户名称",
                "planStartDate": "2021-09-09",
                "planEndDate": "2021-09-09",
                "actualStartDate": "2021-09-09",
                "actualEndDate": "2021-09-09",
                "provinceId": 234,
                "provinceName": "北京",
                "cityId": 234,
                "cityName": "地方",
                "areaId": 34,
                "areaName": "通知市",
                "addressDetail": "星桥街",
                "durationDays": 23,
                "quantityDays": 34,
                "costs": 1231.6,
                "expectedProfit": 23455.6,
                "branchOfficeName": "分公司名称",
                "principalMemberId": 1234,
                "principalMemberName": "负责人姓名",
                 "acceptanceStatusId":2,
                 "internalFlag":1,
                "typeId": 111,
                "typeName": "类型名称",
                "statusId": 3,
                "auditFlag":1,
                "auditStatusCode":1
                "qualitySupervisionOrgName":"监管机构名称",
                "buildArea":1111.1,
                "structureTypeId":1,
                "actualPrincipalMemberId":1,
                "actualPrincipalMemberName":"张无忌"
            }
        ],
        "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 num 数据id
name string 项目名称
customerId num 客户id
customerName string 客户名称
planStartDate string 计划开始时间
planEndDate string 计划结束时间
actualStartDate string 实际开始时间
actualEndDate string 实际结束时间
provinceId num 省id
provinceName string 省名称
cityId num 市id
cityName string 市名称
areaId num 区域id
areaName string 区域名称
addressDetail string 详细地址
durationDays num 工程工期 (天)
quantityDays num 工程量估算 (天)
costs num 工程造价
expectedProfit num 预期利润
branchOfficeName string 分公司名称
principalMemberId num 项目负责人id
principalMemberName num 项目负责人名称
acceptanceStatusId num 验收状态 0-未验收 1-延迟验收 2-验收
typeId num 项目类型(字典表 code prjProjectType
typeName num 项目类型名称
statusId num 项目状态 1-立项 2-竣工 3-投标 4-中标 5-落标 6-中止 7-停滞 8-施工
auditFlag num 需要审批标记 0-不要审批 1-要审批
auditStatusCode num 审批状态标签 1-未审批 2-审批中 3-审批通过 4-审批不通过
qualitySupervisionOrgName String 监管机构名称
buildArea num 建筑面积
structureTypeId num 结构类型id(字典表)引用 x_ent_dict_value 表 code prjProjectStructureType
actualPrincipalMemberId num 实际项目负责人 项目负责人id 引用 t_employee_info 表
actualPrincipalMemberName string 实际项目负责名称
internalFlag num 是否内部标签 0-外部(默认) 1-内部

页面列表

ITEM_HTML