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 workOrderId: 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: endTime: type: integer phoneNum: type: string startTime: type: integer workerId: type: string workerName: type: string type: object request.ProductProcedure: properties: deviceId: type: string deviceName: 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.ProcessParams: properties: key: type: string value: {} 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: allOf: - $ref: '#/definitions/contextx.Response' - properties: data: items: $ref: '#/definitions/response.ProcessParams' type: array type: object summary: 任务开始 tags: - Task swagger: "2.0"