分页

简要描述:

  • 分页接口

请求URL:

  • http://192.168.11.145/device-management/maintain/plan/page

请求方式:

  • GET

参数:

参数名 必选 类型 说明
page int 页数
limit int 每页条数
planTypeCode int 2
projectId int 项目 id
name String 名称

请求示例

http://192.168.11.145/device-management/maintain/plan/page?page=1&limit=10&planTypeCode=2

返回示例

{
    "msg": "success",
    "code": 0,
    "data": {
        "total": 1,
        "size": 10,
        "current": 1,
        "records": [
            {
                "delFlag": "0",
                "remark": null,
                "createTime": "2020-08-31 15:29:02",
                "updateTime": "2020-08-31 15:29:52",
                "createBy": 2,
                "updateBy": null,
                "id": 49,
                "tenantId": 44,
                "code": "XP1598858921111",
                "planTypeCode": "2",
                "name": "name",
                "projectId": 1,
                "projectName": "projectName",
                "assetsId": null,
                "assetsName": null,
                "assetsCode": null,
                "assetsType": null,
                "assetsTypeName": null,
                "deptId": null,
                "deptName": null,
                "level": null,
                "levelName": null,
                "lastTime": null,
                "planStartTime": "2020-09-01",
                "planEndTime": "2020-12-01",
                "cycleMode": "1",
                "cycle": 2,
                "remind": null,
                "deviceId": null,
                "deviceName": null,
                "deviceCode": null,
                "deviceSpecifications": null,
                "positionCode": null,
                "positionName": null,
                "positionIndexCode": null,
                "state": "0",
                "workingDays": null,
                "workingHours": null,
                "urgencyDegree": null,
                "urgencyDegreeName": null,
                "started": "0",
                "createByUserName": null,
                "patrolGroupId": 1,
                "patrolGroupName": "patrolGroupName",
                "patrolId": 2,
                "patrolName": "patrolName",
                "executorList": [],
                "deviceDetailList": []
            }
        ],
        "pages": 1
    }
}

返回参数说明

参数名 类型 说明
code int 状态码, 0:成功;其他:异常
message String 描述信息
data object 返回数据
total long 总数
size int 每页条数
current int 当前页
records list 返回数据
pages long 总页数
delFlag String 删除标记, 0: 正常 1: 删除
remark String 备注
createTime String 创建时间
updateTime String 更新时间
createBy int 创建人 id
updateBy int 修改人 id
id int 数据 id
tenantId int 租户 id
code String 计划编码
planTypeCode String 计划类型 0:维修 1:保养
name String 名称
projectId int 项目 id
projectName String 项目名称
deptId int 使用部门 id
deptName String 使用部门名称
level String 保养级别
levelName String 保养级别名称
lastTime String 上次保养时间
planStartTime String 计划开始时间
planEndTime String 计划结束时间
cycleMode String 循环方式 0:单词, 1:多次
cycle String 循环周期/天
remind String 提醒提前天数/天
deviceId int 设备 id
deviceName String 设备名称
deviceCode String 设备编号
deviceSpecifications String 设备规格型号
positionCode String 存放位置编码
positionName String 存放位置名称
positionIndexCode String 存放位置索引
state String 计划状态 0: 初始化 1:待执行, 2:执行中, 3:已完成
workingDays int 工作天数
workingHours int 人均工时/天
urgencyDegree String 紧急程度
urgencyDegreeName String 紧急程度名称
started String 启动状态 0:启动 1:关闭
patrolGroupId int 巡检组 id
patrolGroupName String 巡检组名称
patrolId int 巡检人 id
patrolName String 巡检人名称
executorList
groupId int 维保组 ID
groupName String 维保组名称
maintainerId String 维保人 ID
maintainerName string 维保人名称
deviceDetailList
deviceType string 设备类型编码
deviceTypeName string 设备类型名称
devicePositionId string 保养部位ID
devicePositionName string 保养部位名称
standardId string 保养标准ID
standardName string 保养标准名称

备注