definitions:
|
contextx.Response:
|
properties:
|
code:
|
type: integer
|
data: {}
|
msg:
|
type: string
|
type: object
|
model.Order:
|
properties:
|
amount:
|
type: number
|
customer:
|
type: string
|
deliverDate:
|
type: string
|
endTime:
|
type: integer
|
orderAttr:
|
description: 订单属性拼接的字符串,即货物描述
|
type: string
|
orderId:
|
type: string
|
parameter:
|
type: string
|
productId:
|
type: string
|
productName:
|
type: string
|
startTime:
|
type: integer
|
unit:
|
type: string
|
type: object
|
model.Procedures:
|
properties:
|
id:
|
type: integer
|
procedure:
|
allOf:
|
- $ref: '#/definitions/request.ProductProcedure'
|
description: request.ProductProcedure 对象
|
type: object
|
request.ProcedureMaterial:
|
properties:
|
amount:
|
type: number
|
materialId:
|
type: string
|
materialName:
|
type: string
|
unit:
|
type: string
|
type: object
|
request.ProcedureWorker:
|
properties:
|
phoneNum:
|
type: string
|
workerId:
|
type: string
|
workerName:
|
type: string
|
type: object
|
request.ProductProcedure:
|
properties:
|
deviceId:
|
type: string
|
endTime:
|
type: integer
|
inputMaterials:
|
description: 输入物料列表
|
items:
|
$ref: '#/definitions/request.ProcedureMaterial'
|
type: array
|
outputMaterials:
|
description: 输出物料列表
|
items:
|
$ref: '#/definitions/request.ProcedureMaterial'
|
type: array
|
procedureId:
|
type: string
|
procedureName:
|
type: string
|
startTime:
|
type: integer
|
workHours:
|
type: number
|
workers:
|
description: 人员列表
|
items:
|
$ref: '#/definitions/request.ProcedureWorker'
|
type: array
|
type: object
|
response.TaskData:
|
properties:
|
order:
|
$ref: '#/definitions/model.Order'
|
procedure:
|
$ref: '#/definitions/model.Procedures'
|
type: object
|
info:
|
contact: {}
|
paths:
|
/v1/task/finish/{id}:
|
put:
|
parameters:
|
- description: 工序id
|
in: path
|
name: id
|
required: true
|
type: integer
|
produces:
|
- application/json
|
responses:
|
"200":
|
description: 成功
|
schema:
|
$ref: '#/definitions/contextx.Response'
|
summary: 任务结束
|
tags:
|
- Task
|
/v1/task/get:
|
get:
|
produces:
|
- application/json
|
responses:
|
"200":
|
description: 成功
|
schema:
|
allOf:
|
- $ref: '#/definitions/contextx.Response'
|
- properties:
|
data:
|
$ref: '#/definitions/response.TaskData'
|
type: object
|
summary: 获取任务
|
tags:
|
- Task
|
/v1/task/sendProcessParams/{id}:
|
post:
|
parameters:
|
- description: 工序id
|
in: path
|
name: id
|
required: true
|
type: integer
|
produces:
|
- application/json
|
responses:
|
"200":
|
description: 成功
|
schema:
|
$ref: '#/definitions/contextx.Response'
|
summary: 下发工艺参数
|
tags:
|
- Task
|
/v1/task/start/{id}:
|
get:
|
parameters:
|
- description: 工序id
|
in: path
|
name: id
|
required: true
|
type: integer
|
produces:
|
- application/json
|
responses:
|
"200":
|
description: 成功
|
schema:
|
$ref: '#/definitions/contextx.Response'
|
summary: 任务开始
|
tags:
|
- Task
|
swagger: "2.0"
|