zhangqian
2023-11-03 35fdad4e60dd7efab032ba581fd1d12c488370dd
update
6个文件已修改
55 ■■■■■ 已修改文件
api/v1/plc.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
constvar/const.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/docs.go 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/swagger.json 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/swagger.yaml 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/problem/check.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/plc.go
@@ -19,7 +19,7 @@
// @Tags      生产数量
// @Summary   获取生产进度
// @Produce   application/json
// @Param     object  body    request.SendProcessParams true  "查询参数"
// @Param     object  body    request.GetProductProgress true  "查询参数"
// @Success   200   {object}  contextx.Response{data=response.ProductProgress}  "成功"
// @Router    /v1/plc/productProgress [post]
func (slf *PlcApi) GetProductProgress(c *gin.Context) {
constvar/const.go
@@ -105,7 +105,7 @@
    ProblemCodeNetwork                    ProblemCode = "network"                        //网络错误
    ProblemCodeDB                         ProblemCode = "db"                             //数据库连接错误
    ProblemCodeSerf                       ProblemCode = "serf"                           //未加入serf集群
    ProblemCodeNsq                        ProblemCode = "nsq"                            //未连接消息队列
    ProblemCodeCloud                      ProblemCode = "cloud"                          //未连接云端
    ProblemCodeDevice                     ProblemCode = "device"                         //未绑定设备
    ProblemCodeProcessModel               ProblemCode = "process_model"                  //工艺参数缺失
    ProblemCodePlcConfig                  ProblemCode = "plc_config"                     //plc配置缺失
docs/docs.go
@@ -229,7 +229,7 @@
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/request.SendProcessParams"
                            "$ref": "#/definitions/request.GetProductProgress"
                        }
                    }
                ],
@@ -967,7 +967,7 @@
                "network",
                "db",
                "serf",
                "nsq",
                "cloud",
                "device",
                "process_model",
                "plc_config",
@@ -976,10 +976,10 @@
                "plc_connect"
            ],
            "x-enum-comments": {
                "ProblemCodeCloud": "未连接云端",
                "ProblemCodeDB": "数据库连接错误",
                "ProblemCodeDevice": "未绑定设备",
                "ProblemCodeNetwork": "网络错误",
                "ProblemCodeNsq": "未连接消息队列",
                "ProblemCodePlcAddressList": "plc地址表缺失",
                "ProblemCodePlcConfig": "plc配置缺失",
                "ProblemCodePlcConnect": "plc连接失败",
@@ -993,7 +993,7 @@
                "ProblemCodeNetwork",
                "ProblemCodeDB",
                "ProblemCodeSerf",
                "ProblemCodeNsq",
                "ProblemCodeCloud",
                "ProblemCodeDevice",
                "ProblemCodeProcessModel",
                "ProblemCodePlcConfig",
@@ -1441,6 +1441,14 @@
                }
            }
        },
        "request.GetProductProgress": {
            "type": "object",
            "properties": {
                "channel": {
                    "type": "integer"
                }
            }
        },
        "request.QueryType": {
            "type": "integer",
            "enum": [
docs/swagger.json
@@ -217,7 +217,7 @@
                        "in": "body",
                        "required": true,
                        "schema": {
                            "$ref": "#/definitions/request.SendProcessParams"
                            "$ref": "#/definitions/request.GetProductProgress"
                        }
                    }
                ],
@@ -955,7 +955,7 @@
                "network",
                "db",
                "serf",
                "nsq",
                "cloud",
                "device",
                "process_model",
                "plc_config",
@@ -964,10 +964,10 @@
                "plc_connect"
            ],
            "x-enum-comments": {
                "ProblemCodeCloud": "未连接云端",
                "ProblemCodeDB": "数据库连接错误",
                "ProblemCodeDevice": "未绑定设备",
                "ProblemCodeNetwork": "网络错误",
                "ProblemCodeNsq": "未连接消息队列",
                "ProblemCodePlcAddressList": "plc地址表缺失",
                "ProblemCodePlcConfig": "plc配置缺失",
                "ProblemCodePlcConnect": "plc连接失败",
@@ -981,7 +981,7 @@
                "ProblemCodeNetwork",
                "ProblemCodeDB",
                "ProblemCodeSerf",
                "ProblemCodeNsq",
                "ProblemCodeCloud",
                "ProblemCodeDevice",
                "ProblemCodeProcessModel",
                "ProblemCodePlcConfig",
@@ -1429,6 +1429,14 @@
                }
            }
        },
        "request.GetProductProgress": {
            "type": "object",
            "properties": {
                "channel": {
                    "type": "integer"
                }
            }
        },
        "request.QueryType": {
            "type": "integer",
            "enum": [
docs/swagger.yaml
@@ -124,7 +124,7 @@
    - network
    - db
    - serf
    - nsq
    - cloud
    - device
    - process_model
    - plc_config
@@ -133,10 +133,10 @@
    - plc_connect
    type: string
    x-enum-comments:
      ProblemCodeCloud: 未连接云端
      ProblemCodeDB: 数据库连接错误
      ProblemCodeDevice: 未绑定设备
      ProblemCodeNetwork: 网络错误
      ProblemCodeNsq: 未连接消息队列
      ProblemCodePlcAddressList: plc地址表缺失
      ProblemCodePlcConfig: plc配置缺失
      ProblemCodePlcConnect: plc连接失败
@@ -149,7 +149,7 @@
    - ProblemCodeNetwork
    - ProblemCodeDB
    - ProblemCodeSerf
    - ProblemCodeNsq
    - ProblemCodeCloud
    - ProblemCodeDevice
    - ProblemCodeProcessModel
    - ProblemCodePlcConfig
@@ -453,6 +453,11 @@
        type: string
      updatedAt:
        type: string
    type: object
  request.GetProductProgress:
    properties:
      channel:
        type: integer
    type: object
  request.QueryType:
    enum:
@@ -792,7 +797,7 @@
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.SendProcessParams'
          $ref: '#/definitions/request.GetProductProgress'
      produces:
      - application/json
      responses:
service/problem/check.go
@@ -17,7 +17,7 @@
    constvar.ProblemCodeNetwork,
    constvar.ProblemCodeDB,
    constvar.ProblemCodeSerf,
    constvar.ProblemCodeNsq,
    constvar.ProblemCodeCloud,
    constvar.ProblemCodeDevice,
    constvar.ProblemCodeProcessModel,
    constvar.ProblemCodePlcConfig,
@@ -30,7 +30,7 @@
    constvar.ProblemCodeNetwork:                    "网络连接",
    constvar.ProblemCodeDB:                         "数据库",
    constvar.ProblemCodeSerf:                       "serf集群",
    constvar.ProblemCodeNsq:                        "消息队列",
    constvar.ProblemCodeCloud:                      "消息队列",
    constvar.ProblemCodeDevice:                     "生产设备绑定",
    constvar.ProblemCodeProcessModel:               "工艺参数",
    constvar.ProblemCodePlcConfig:                  "plc配置",
@@ -61,7 +61,7 @@
            checkObj = &DB{}
        case constvar.ProblemCodeSerf:
            checkObj = &Serf{}
        case constvar.ProblemCodeNsq:
        case constvar.ProblemCodeCloud:
            checkObj = &Nsq{}
        case constvar.ProblemCodeDevice:
            checkObj = &Device{}