描述:

  • 服务单列表
    通过条件获取服务单数据,可用于
    1.定时任务模式下的定时获取服务单
    2.异常时补偿获取

版本:

版本号 制定人 制定日期 更新内容
1 大鱼研发 2020-07-20
2 大鱼研发 2022-05-17 支持post方式

方法:

GET:

  • dayuOrderService.queryOrderBriefPage(OrderBriefParam orderBriefParam,int page,int pageSize,String token)

POST:

  • dayuOrderService.queryOrderBriefPostPage(OrderBriefParam orderBriefParam,int page,int pageSize,String token)

当需要使用 orderIds 查询时使用POST请求

swagger 地址:

请求参数:

参数名 是否必须 类型 长度 说明
page int 10 页码
pageSize int 20 每页多少条,最大500
startCreateTime string 20 创建时间-开始yyyy-MM-dd HH:mm:ss
endCreateTime string 20 创建时间-结束yyyy-MM-dd HH:mm:ss
startFinTime string 20 完成时间-开始yyyy-MM-dd HH:mm:ss
endFinTime string 20 完成时间-结束yyyy-MM-dd HH:mm:ss
orderIds list 500 服务单id list

参数示例:

GET /order/orderBriefed?startCreateTime=2021-06-09&endCreateTime=2021-06-10&page=1&pageSize=10
POST /order/orderBriefed?page=1&pageSize=10

{"orderIds":[84888,84728]}

返回示例:

正确时返回:

{
  "code": 0,
  "subCode": null,
  "data": {
    "pageNo": 1,
    "pageSize": 10,
    "totalRows": 2,
    "data": [
      {
        "id": 80652,
        "orderNum": "SP20210609164413000001",
        "status": 5,
        "subStatus": 6
      },
      {
        "id": 80653,
        "orderNum": "SP20210609164949000002",
        "status": 5,
        "subStatus": 6
      }
    ],
    "totalPages": 1
  },
  "msg": "成功"
}

返回字段说明:

字段名 类型 长度 说明
id long 20 服务单id
orderNum string 50 服务单编号
status int 11 服务单状态:8.待派单 1.待接单 2.未预约 3.已预约 4.进行中 5.已完成 6.已取消
subStatus int 11 子状态:当status=4进行中时:6.表示已提交验收申请,status为其它值时暂无其它意义
文档更新时间: 2022-10-14 09:29   作者:大鱼研发