| | |
| | | } |
| | | } |
| | | }, |
| | | "/v1/processModel/list": { |
| | | "get": { |
| | | "produces": [ |
| | | "application/json" |
| | | ], |
| | | "tags": [ |
| | | "工艺模型" |
| | | ], |
| | | "summary": "获取工艺模型列表", |
| | | "parameters": [ |
| | | { |
| | | "type": "string", |
| | | "description": "当前正在使用的工艺参数编号", |
| | | "name": "number", |
| | | "in": "query", |
| | | "required": true |
| | | }, |
| | | { |
| | | "type": "integer", |
| | | "description": "页码", |
| | | "name": "page", |
| | | "in": "query" |
| | | }, |
| | | { |
| | | "type": "integer", |
| | | "description": "每页大小", |
| | | "name": "pageSize", |
| | | "in": "query" |
| | | }, |
| | | { |
| | | "type": "integer", |
| | | "description": "当前的工序id", |
| | | "name": "procedureId", |
| | | "in": "query", |
| | | "required": true |
| | | } |
| | | ], |
| | | "responses": { |
| | | "200": { |
| | | "description": "成功", |
| | | "schema": { |
| | | "allOf": [ |
| | | { |
| | | "$ref": "#/definitions/contextx.Response" |
| | | }, |
| | | { |
| | | "type": "object", |
| | | "properties": { |
| | | "data": { |
| | | "type": "array", |
| | | "items": { |
| | | "$ref": "#/definitions/model.ProcessModel" |
| | | } |
| | | } |
| | | } |
| | | } |
| | | ] |
| | | } |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | "/v1/task/countdown": { |
| | | "get": { |
| | | "produces": [ |
| | |
| | | } |
| | | } |
| | | ] |
| | | } |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | "/v1/task/updateProcessParams": { |
| | | "post": { |
| | | "produces": [ |
| | | "application/json" |
| | | ], |
| | | "tags": [ |
| | | "Task" |
| | | ], |
| | | "summary": "更新工艺参数(进行中的任务)", |
| | | "parameters": [ |
| | | { |
| | | "description": "查询参数", |
| | | "name": "object", |
| | | "in": "body", |
| | | "required": true, |
| | | "schema": { |
| | | "$ref": "#/definitions/request.SendProcessParams" |
| | | } |
| | | } |
| | | ], |
| | | "responses": { |
| | | "200": { |
| | | "description": "成功", |
| | | "schema": { |
| | | "$ref": "#/definitions/contextx.Response" |
| | | } |
| | | } |
| | | } |
| | |
| | | "procedureId": { |
| | | "type": "string" |
| | | }, |
| | | "processModelNumber": { |
| | | "description": "工艺模型编号", |
| | | "type": "string" |
| | | }, |
| | | "startTime": { |
| | | "type": "integer" |
| | | }, |
| | | "status": { |
| | | "$ref": "#/definitions/model.ProcedureStatus" |
| | | } |
| | | } |
| | | }, |
| | | "model.ProcessModel": { |
| | | "type": "object", |
| | | "properties": { |
| | | "deviceId": { |
| | | "description": "用于过滤获取nsq消息", |
| | | "type": "string" |
| | | }, |
| | | "isUpdate": { |
| | | "description": "前端用", |
| | | "type": "boolean" |
| | | }, |
| | | "newNumber": { |
| | | "type": "string" |
| | | }, |
| | | "newParamsMap": { |
| | | "type": "object", |
| | | "additionalProperties": true |
| | | }, |
| | | "number": { |
| | | "description": "工艺模型编号", |
| | | "type": "string" |
| | | }, |
| | | "params": { |
| | | "type": "string" |
| | | }, |
| | | "paramsMap": { |
| | | "type": "object", |
| | | "additionalProperties": true |
| | | }, |
| | | "procedure": { |
| | | "description": "工序", |
| | | "type": "string" |
| | | }, |
| | | "product": { |
| | | "description": "产品名称", |
| | | "type": "string" |
| | | } |
| | | } |
| | | }, |
| | |
| | | "procedureId" |
| | | ], |
| | | "properties": { |
| | | "channel": { |
| | | "type": "integer" |
| | | }, |
| | | "procedureId": { |
| | | "type": "integer" |
| | | } |
| | |
| | | }, |
| | | "data": {}, |
| | | "msg": { |
| | | "type": "string" |
| | | } |
| | | } |
| | | }, |
| | | "response.Message": { |
| | | "type": "object", |
| | | "properties": { |
| | | "data": {}, |
| | | "event": { |
| | | "type": "string" |
| | | } |
| | | } |