更新swag
This commit is contained in:
		@@ -771,7 +771,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -850,7 +850,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -929,7 +929,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -993,7 +993,6 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "enum": [
 | 
			
		||||
              7,
 | 
			
		||||
              -1,
 | 
			
		||||
              0,
 | 
			
		||||
              1,
 | 
			
		||||
@@ -1003,12 +1002,12 @@
 | 
			
		||||
              5,
 | 
			
		||||
              -1,
 | 
			
		||||
              5,
 | 
			
		||||
              6
 | 
			
		||||
              6,
 | 
			
		||||
              7
 | 
			
		||||
            ],
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "format": "int32",
 | 
			
		||||
            "x-enum-varnames": [
 | 
			
		||||
              "_numLevels",
 | 
			
		||||
              "DebugLevel",
 | 
			
		||||
              "InfoLevel",
 | 
			
		||||
              "WarnLevel",
 | 
			
		||||
@@ -1018,7 +1017,8 @@
 | 
			
		||||
              "FatalLevel",
 | 
			
		||||
              "_minLevel",
 | 
			
		||||
              "_maxLevel",
 | 
			
		||||
              "InvalidLevel"
 | 
			
		||||
              "InvalidLevel",
 | 
			
		||||
              "_numLevels"
 | 
			
		||||
            ],
 | 
			
		||||
            "name": "level",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
@@ -1052,7 +1052,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1151,7 +1151,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1230,7 +1230,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1304,7 +1304,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1388,7 +1388,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1462,7 +1462,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1556,7 +1556,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1635,7 +1635,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1709,7 +1709,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1783,7 +1783,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1867,7 +1867,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -1936,7 +1936,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -2020,7 +2020,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -2099,7 +2099,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -2173,7 +2173,7 @@
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -3410,7 +3410,7 @@
 | 
			
		||||
            "BearerAuth": []
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "description": "创建一个新的猪舍",
 | 
			
		||||
        "description": "根据提供的信息创建一个新猪舍",
 | 
			
		||||
        "consumes": [
 | 
			
		||||
          "application/json"
 | 
			
		||||
        ],
 | 
			
		||||
@@ -3613,7 +3613,7 @@
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "description": "每页大小",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "name": "page_size",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
@@ -3629,7 +3629,7 @@
 | 
			
		||||
              "PlanTypeFilterSystem"
 | 
			
		||||
            ],
 | 
			
		||||
            "description": "计划类型",
 | 
			
		||||
            "name": "planType",
 | 
			
		||||
            "name": "plan_type",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
@@ -3998,97 +3998,6 @@
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "/api/v1/users/{id}/history": {
 | 
			
		||||
      "get": {
 | 
			
		||||
        "security": [
 | 
			
		||||
          {
 | 
			
		||||
            "BearerAuth": []
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "description": "根据用户ID,分页获取该用户的操作审计日志。支持与通用日志查询接口相同的过滤和排序参数。",
 | 
			
		||||
        "produces": [
 | 
			
		||||
          "application/json"
 | 
			
		||||
        ],
 | 
			
		||||
        "tags": [
 | 
			
		||||
          "用户管理"
 | 
			
		||||
        ],
 | 
			
		||||
        "summary": "获取指定用户的操作历史",
 | 
			
		||||
        "parameters": [
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "description": "用户ID",
 | 
			
		||||
            "name": "id",
 | 
			
		||||
            "in": "path",
 | 
			
		||||
            "required": true
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "string",
 | 
			
		||||
            "name": "action_type",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "string",
 | 
			
		||||
            "name": "end_time",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "string",
 | 
			
		||||
            "name": "order_by",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "page",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "pageSize",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "string",
 | 
			
		||||
            "name": "start_time",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "string",
 | 
			
		||||
            "name": "status",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "integer",
 | 
			
		||||
            "name": "user_id",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "type": "string",
 | 
			
		||||
            "name": "username",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "responses": {
 | 
			
		||||
          "200": {
 | 
			
		||||
            "description": "业务码为200代表成功获取",
 | 
			
		||||
            "schema": {
 | 
			
		||||
              "allOf": [
 | 
			
		||||
                {
 | 
			
		||||
                  "$ref": "#/definitions/controller.Response"
 | 
			
		||||
                },
 | 
			
		||||
                {
 | 
			
		||||
                  "type": "object",
 | 
			
		||||
                  "properties": {
 | 
			
		||||
                    "data": {
 | 
			
		||||
                      "$ref": "#/definitions/dto.ListUserActionLogResponse"
 | 
			
		||||
                    }
 | 
			
		||||
                  }
 | 
			
		||||
                }
 | 
			
		||||
              ]
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "/api/v1/users/{id}/notifications/test": {
 | 
			
		||||
      "post": {
 | 
			
		||||
        "security": [
 | 
			
		||||
@@ -4161,7 +4070,7 @@
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        "data": {
 | 
			
		||||
          "description": "业务数据"
 | 
			
		||||
          "description": "业务数据, omitempty表示如果为空则不序列化"
 | 
			
		||||
        },
 | 
			
		||||
        "message": {
 | 
			
		||||
          "description": "提示信息",
 | 
			
		||||
@@ -4247,20 +4156,38 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "dto.AssignEmptyPensToBatchRequest": {
 | 
			
		||||
      "type": "object"
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "pen_ids"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "pen_ids": {
 | 
			
		||||
          "description": "待分配的猪栏ID列表",
 | 
			
		||||
          "type": "array",
 | 
			
		||||
          "minItems": 1,
 | 
			
		||||
          "items": {
 | 
			
		||||
            "type": "integer"
 | 
			
		||||
          },
 | 
			
		||||
          "example": [
 | 
			
		||||
            1,
 | 
			
		||||
            2,
 | 
			
		||||
            3
 | 
			
		||||
          ]
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "dto.BuyPigsRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "penID",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "totalPrice",
 | 
			
		||||
        "tradeDate",
 | 
			
		||||
        "traderName",
 | 
			
		||||
        "unitPrice"
 | 
			
		||||
        "total_price",
 | 
			
		||||
        "trade_date",
 | 
			
		||||
        "trader_name",
 | 
			
		||||
        "unit_price"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -4273,20 +4200,20 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "totalPrice": {
 | 
			
		||||
        "total_price": {
 | 
			
		||||
          "description": "总价",
 | 
			
		||||
          "type": "number",
 | 
			
		||||
          "minimum": 0
 | 
			
		||||
        },
 | 
			
		||||
        "tradeDate": {
 | 
			
		||||
        "trade_date": {
 | 
			
		||||
          "description": "交易日期",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "traderName": {
 | 
			
		||||
        "trader_name": {
 | 
			
		||||
          "description": "交易方名称",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "unitPrice": {
 | 
			
		||||
        "unit_price": {
 | 
			
		||||
          "description": "单价",
 | 
			
		||||
          "type": "number",
 | 
			
		||||
          "minimum": 0
 | 
			
		||||
@@ -4423,6 +4350,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "execute_num": {
 | 
			
		||||
          "type": "integer",
 | 
			
		||||
          "minimum": 0,
 | 
			
		||||
          "example": 10
 | 
			
		||||
        },
 | 
			
		||||
        "execution_type": {
 | 
			
		||||
@@ -4977,7 +4905,7 @@
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "toPenID"
 | 
			
		||||
        "to_pen_id"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "quantity": {
 | 
			
		||||
@@ -4989,7 +4917,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "toPenID": {
 | 
			
		||||
        "to_pen_id": {
 | 
			
		||||
          "description": "目标猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        }
 | 
			
		||||
@@ -5042,7 +4970,7 @@
 | 
			
		||||
        "page": {
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
        "pageSize": {
 | 
			
		||||
        "page_size": {
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
        "total": {
 | 
			
		||||
@@ -5203,11 +5131,11 @@
 | 
			
		||||
          "description": "创建时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "currentTotalPigsInPens": {
 | 
			
		||||
        "current_total_pigs_in_pens": {
 | 
			
		||||
          "description": "当前存栏总数",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
        "currentTotalQuantity": {
 | 
			
		||||
        "current_total_quantity": {
 | 
			
		||||
          "description": "当前总数",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5639,11 +5567,11 @@
 | 
			
		||||
    "dto.ReclassifyPenToNewBatchRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "penID",
 | 
			
		||||
        "toBatchID"
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "to_batch_id"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "待划拨的猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5651,7 +5579,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "toBatchID": {
 | 
			
		||||
        "to_batch_id": {
 | 
			
		||||
          "description": "目标猪批次ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        }
 | 
			
		||||
@@ -5660,16 +5588,16 @@
 | 
			
		||||
    "dto.RecordCullRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "happenedAt",
 | 
			
		||||
        "penID",
 | 
			
		||||
        "happened_at",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "happenedAt": {
 | 
			
		||||
        "happened_at": {
 | 
			
		||||
          "description": "发生时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5687,16 +5615,16 @@
 | 
			
		||||
    "dto.RecordDeathRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "happenedAt",
 | 
			
		||||
        "penID",
 | 
			
		||||
        "happened_at",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "happenedAt": {
 | 
			
		||||
        "happened_at": {
 | 
			
		||||
          "description": "发生时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5714,17 +5642,17 @@
 | 
			
		||||
    "dto.RecordSickPigCullRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "happenedAt",
 | 
			
		||||
        "penID",
 | 
			
		||||
        "happened_at",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "treatmentLocation"
 | 
			
		||||
        "treatment_location"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "happenedAt": {
 | 
			
		||||
        "happened_at": {
 | 
			
		||||
          "description": "发生时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5737,7 +5665,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "treatmentLocation": {
 | 
			
		||||
        "treatment_location": {
 | 
			
		||||
          "description": "治疗地点",
 | 
			
		||||
          "allOf": [
 | 
			
		||||
            {
 | 
			
		||||
@@ -5750,17 +5678,17 @@
 | 
			
		||||
    "dto.RecordSickPigDeathRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "happenedAt",
 | 
			
		||||
        "penID",
 | 
			
		||||
        "happened_at",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "treatmentLocation"
 | 
			
		||||
        "treatment_location"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "happenedAt": {
 | 
			
		||||
        "happened_at": {
 | 
			
		||||
          "description": "发生时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5773,7 +5701,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "treatmentLocation": {
 | 
			
		||||
        "treatment_location": {
 | 
			
		||||
          "description": "治疗地点",
 | 
			
		||||
          "allOf": [
 | 
			
		||||
            {
 | 
			
		||||
@@ -5786,17 +5714,17 @@
 | 
			
		||||
    "dto.RecordSickPigRecoveryRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "happenedAt",
 | 
			
		||||
        "penID",
 | 
			
		||||
        "happened_at",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "treatmentLocation"
 | 
			
		||||
        "treatment_location"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "happenedAt": {
 | 
			
		||||
        "happened_at": {
 | 
			
		||||
          "description": "发生时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5809,7 +5737,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "treatmentLocation": {
 | 
			
		||||
        "treatment_location": {
 | 
			
		||||
          "description": "治疗地点",
 | 
			
		||||
          "allOf": [
 | 
			
		||||
            {
 | 
			
		||||
@@ -5822,17 +5750,17 @@
 | 
			
		||||
    "dto.RecordSickPigsRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "happenedAt",
 | 
			
		||||
        "penID",
 | 
			
		||||
        "happened_at",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "treatmentLocation"
 | 
			
		||||
        "treatment_location"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "happenedAt": {
 | 
			
		||||
        "happened_at": {
 | 
			
		||||
          "description": "发生时间",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5845,7 +5773,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "treatmentLocation": {
 | 
			
		||||
        "treatment_location": {
 | 
			
		||||
          "description": "治疗地点",
 | 
			
		||||
          "allOf": [
 | 
			
		||||
            {
 | 
			
		||||
@@ -5858,15 +5786,15 @@
 | 
			
		||||
    "dto.SellPigsRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "penID",
 | 
			
		||||
        "pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "totalPrice",
 | 
			
		||||
        "tradeDate",
 | 
			
		||||
        "traderName",
 | 
			
		||||
        "unitPrice"
 | 
			
		||||
        "total_price",
 | 
			
		||||
        "trade_date",
 | 
			
		||||
        "trader_name",
 | 
			
		||||
        "unit_price"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "penID": {
 | 
			
		||||
        "pen_id": {
 | 
			
		||||
          "description": "猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -5879,20 +5807,20 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "totalPrice": {
 | 
			
		||||
        "total_price": {
 | 
			
		||||
          "description": "总价",
 | 
			
		||||
          "type": "number",
 | 
			
		||||
          "minimum": 0
 | 
			
		||||
        },
 | 
			
		||||
        "tradeDate": {
 | 
			
		||||
        "trade_date": {
 | 
			
		||||
          "description": "交易日期",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "traderName": {
 | 
			
		||||
        "trader_name": {
 | 
			
		||||
          "description": "交易方名称",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "unitPrice": {
 | 
			
		||||
        "unit_price": {
 | 
			
		||||
          "description": "单价",
 | 
			
		||||
          "type": "number",
 | 
			
		||||
          "minimum": 0
 | 
			
		||||
@@ -6085,17 +6013,17 @@
 | 
			
		||||
    "dto.TransferPigsAcrossBatchesRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "destBatchID",
 | 
			
		||||
        "fromPenID",
 | 
			
		||||
        "dest_batch_id",
 | 
			
		||||
        "from_pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "toPenID"
 | 
			
		||||
        "to_pen_id"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "destBatchID": {
 | 
			
		||||
        "dest_batch_id": {
 | 
			
		||||
          "description": "目标猪批次ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
        "fromPenID": {
 | 
			
		||||
        "from_pen_id": {
 | 
			
		||||
          "description": "源猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -6108,7 +6036,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "toPenID": {
 | 
			
		||||
        "to_pen_id": {
 | 
			
		||||
          "description": "目标猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        }
 | 
			
		||||
@@ -6117,12 +6045,12 @@
 | 
			
		||||
    "dto.TransferPigsWithinBatchRequest": {
 | 
			
		||||
      "type": "object",
 | 
			
		||||
      "required": [
 | 
			
		||||
        "fromPenID",
 | 
			
		||||
        "from_pen_id",
 | 
			
		||||
        "quantity",
 | 
			
		||||
        "toPenID"
 | 
			
		||||
        "to_pen_id"
 | 
			
		||||
      ],
 | 
			
		||||
      "properties": {
 | 
			
		||||
        "fromPenID": {
 | 
			
		||||
        "from_pen_id": {
 | 
			
		||||
          "description": "源猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        },
 | 
			
		||||
@@ -6135,7 +6063,7 @@
 | 
			
		||||
          "description": "备注",
 | 
			
		||||
          "type": "string"
 | 
			
		||||
        },
 | 
			
		||||
        "toPenID": {
 | 
			
		||||
        "to_pen_id": {
 | 
			
		||||
          "description": "目标猪栏ID",
 | 
			
		||||
          "type": "integer"
 | 
			
		||||
        }
 | 
			
		||||
@@ -6311,6 +6239,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "execute_num": {
 | 
			
		||||
          "type": "integer",
 | 
			
		||||
          "minimum": 0,
 | 
			
		||||
          "example": 10
 | 
			
		||||
        },
 | 
			
		||||
        "execution_type": {
 | 
			
		||||
@@ -6925,7 +6854,6 @@
 | 
			
		||||
      "type": "integer",
 | 
			
		||||
      "format": "int32",
 | 
			
		||||
      "enum": [
 | 
			
		||||
        7,
 | 
			
		||||
        -1,
 | 
			
		||||
        0,
 | 
			
		||||
        1,
 | 
			
		||||
@@ -6935,10 +6863,10 @@
 | 
			
		||||
        5,
 | 
			
		||||
        -1,
 | 
			
		||||
        5,
 | 
			
		||||
        6
 | 
			
		||||
        6,
 | 
			
		||||
        7
 | 
			
		||||
      ],
 | 
			
		||||
      "x-enum-varnames": [
 | 
			
		||||
        "_numLevels",
 | 
			
		||||
        "DebugLevel",
 | 
			
		||||
        "InfoLevel",
 | 
			
		||||
        "WarnLevel",
 | 
			
		||||
@@ -6948,7 +6876,8 @@
 | 
			
		||||
        "FatalLevel",
 | 
			
		||||
        "_minLevel",
 | 
			
		||||
        "_maxLevel",
 | 
			
		||||
        "InvalidLevel"
 | 
			
		||||
        "InvalidLevel",
 | 
			
		||||
        "_numLevels"
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user