移除废弃接口

This commit is contained in:
2025-10-31 16:01:49 +08:00
parent ccab7c98e4
commit d22ddac9cd
4 changed files with 320 additions and 612 deletions

View File

@@ -6,7 +6,7 @@ definitions:
- $ref: '#/definitions/controller.ResponseCode'
description: 业务状态码
data:
description: 业务数据
description: 业务数据, omitempty表示如果为空则不序列化
message:
description: 提示信息
type: string
@@ -196,6 +196,7 @@ definitions:
type: string
execute_num:
example: 10
minimum: 0
type: integer
execution_type:
allOf:
@@ -1459,6 +1460,7 @@ definitions:
type: string
execute_num:
example: 10
minimum: 0
type: integer
execution_type:
allOf:
@@ -1935,7 +1937,6 @@ definitions:
- PlanTypeFilterSystem
zapcore.Level:
enum:
- 7
- -1
- 0
- 1
@@ -1946,10 +1947,10 @@ definitions:
- -1
- 5
- 6
- 7
format: int32
type: integer
x-enum-varnames:
- _numLevels
- DebugLevel
- InfoLevel
- WarnLevel
@@ -1960,6 +1961,7 @@ definitions:
- _minLevel
- _maxLevel
- InvalidLevel
- _numLevels
info:
contact:
email: divano@example.com
@@ -2393,13 +2395,13 @@ paths:
description: 根据提供的过滤条件,分页获取设备命令日志
parameters:
- in: query
name: device_id
name: deviceID
type: integer
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2408,10 +2410,10 @@ paths:
name: pageSize
type: integer
- in: query
name: received_success
name: receivedSuccess
type: boolean
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -2435,16 +2437,16 @@ paths:
description: 根据提供的过滤条件,分页获取饲料使用记录
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: feed_formula_id
name: feedFormulaID
type: integer
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2453,10 +2455,10 @@ paths:
name: pageSize
type: integer
- in: query
name: pen_id
name: penID
type: integer
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -2480,16 +2482,16 @@ paths:
description: 根据提供的过滤条件,分页获取用药记录
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: medication_id
name: medicationID
type: integer
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2498,13 +2500,13 @@ paths:
name: pageSize
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: reason
type: string
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -2528,10 +2530,9 @@ paths:
description: 根据提供的过滤条件,分页获取通知列表
parameters:
- in: query
name: end_time
name: endTime
type: string
- enum:
- 7
- -1
- 0
- 1
@@ -2542,12 +2543,12 @@ paths:
- -1
- 5
- 6
- 7
format: int32
in: query
name: level
type: integer
x-enum-varnames:
- _numLevels
- DebugLevel
- InfoLevel
- WarnLevel
@@ -2558,13 +2559,14 @@ paths:
- _minLevel
- _maxLevel
- InvalidLevel
- _numLevels
- enum:
- 邮件
- 企业微信
- 飞书
- 日志
in: query
name: notifier_type
name: notifierType
type: string
x-enum-varnames:
- NotifierTypeSMTP
@@ -2572,7 +2574,7 @@ paths:
- NotifierTypeLark
- NotifierTypeLog
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2581,7 +2583,7 @@ paths:
name: pageSize
type: integer
- in: query
name: start_time
name: startTime
type: string
- enum:
- 发送成功
@@ -2603,7 +2605,7 @@ paths:
- NotificationStatusFailed
- NotificationStatusSkipped
- in: query
name: user_id
name: userID
type: integer
produces:
- application/json
@@ -2627,13 +2629,13 @@ paths:
description: 根据提供的过滤条件,分页获取待采集请求
parameters:
- in: query
name: device_id
name: deviceID
type: integer
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2642,7 +2644,7 @@ paths:
name: pageSize
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: status
@@ -2669,16 +2671,16 @@ paths:
description: 根据提供的过滤条件,分页获取猪批次日志
parameters:
- in: query
name: change_type
name: changeType
type: string
- in: query
name: end_time
name: endTime
type: string
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2687,10 +2689,10 @@ paths:
name: pageSize
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -2714,13 +2716,13 @@ paths:
description: 根据提供的过滤条件,分页获取猪只采购记录
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2729,10 +2731,10 @@ paths:
name: pageSize
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: supplier
@@ -2762,13 +2764,13 @@ paths:
name: buyer
type: string
- in: query
name: end_time
name: endTime
type: string
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2777,10 +2779,10 @@ paths:
name: pageSize
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -2804,13 +2806,13 @@ paths:
description: 根据提供的过滤条件,分页获取病猪日志
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2819,19 +2821,19 @@ paths:
name: pageSize
type: integer
- in: query
name: pen_id
name: penID
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: reason
type: string
- in: query
name: start_time
name: startTime
type: string
- in: query
name: treatment_location
name: treatmentLocation
type: string
produces:
- application/json
@@ -2855,16 +2857,16 @@ paths:
description: 根据提供的过滤条件,分页获取猪只迁移日志
parameters:
- in: query
name: correlation_id
name: correlationID
type: string
- in: query
name: end_time
name: endTime
type: string
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2873,16 +2875,16 @@ paths:
name: pageSize
type: integer
- in: query
name: pen_id
name: penID
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: transfer_type
name: transferType
type: string
produces:
- application/json
@@ -2906,10 +2908,10 @@ paths:
description: 根据提供的过滤条件,分页获取计划执行日志
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2918,10 +2920,10 @@ paths:
name: pageSize
type: integer
- in: query
name: plan_id
name: planID
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: status
@@ -2948,10 +2950,10 @@ paths:
description: 根据提供的过滤条件,分页获取原料采购记录
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -2960,10 +2962,10 @@ paths:
name: pageSize
type: integer
- in: query
name: raw_material_id
name: rawMaterialID
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: supplier
@@ -2990,10 +2992,10 @@ paths:
description: 根据提供的过滤条件,分页获取原料库存日志
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -3002,16 +3004,16 @@ paths:
name: pageSize
type: integer
- in: query
name: raw_material_id
name: rawMaterialID
type: integer
- in: query
name: source_id
name: sourceID
type: integer
- in: query
name: source_type
name: sourceType
type: string
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -3035,13 +3037,13 @@ paths:
description: 根据提供的过滤条件,分页获取传感器数据
parameters:
- in: query
name: device_id
name: deviceID
type: integer
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -3050,10 +3052,10 @@ paths:
name: pageSize
type: integer
- in: query
name: sensor_type
name: sensorType
type: string
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -3077,10 +3079,10 @@ paths:
description: 根据提供的过滤条件,分页获取任务执行日志
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -3089,16 +3091,16 @@ paths:
name: pageSize
type: integer
- in: query
name: plan_execution_log_id
name: planExecutionLogID
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: status
type: string
- in: query
name: task_id
name: taskID
type: integer
produces:
- application/json
@@ -3122,13 +3124,13 @@ paths:
description: 根据提供的过滤条件,分页获取用户操作日志
parameters:
- in: query
name: action_type
name: actionType
type: string
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -3137,13 +3139,13 @@ paths:
name: pageSize
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: status
type: string
- in: query
name: user_id
name: userID
type: integer
- in: query
name: username
@@ -3170,10 +3172,10 @@ paths:
description: 根据提供的过滤条件,分页获取批次称重记录
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -3182,10 +3184,10 @@ paths:
name: pageSize
type: integer
- in: query
name: pig_batch_id
name: pigBatchID
type: integer
- in: query
name: start_time
name: startTime
type: string
produces:
- application/json
@@ -3209,13 +3211,13 @@ paths:
description: 根据提供的过滤条件,分页获取单次称重记录
parameters:
- in: query
name: end_time
name: endTime
type: string
- in: query
name: operator_id
name: operatorID
type: integer
- in: query
name: order_by
name: orderBy
type: string
- in: query
name: page
@@ -3224,13 +3226,13 @@ paths:
name: pageSize
type: integer
- in: query
name: pen_id
name: penID
type: integer
- in: query
name: start_time
name: startTime
type: string
- in: query
name: weighing_batch_id
name: weighingBatchID
type: integer
produces:
- application/json
@@ -3974,7 +3976,7 @@ paths:
post:
consumes:
- application/json
description: 创建一个新猪舍
description: 根据提供的信息创建一个新猪舍
parameters:
- description: 猪舍信息
in: body
@@ -4295,59 +4297,6 @@ paths:
summary: 创建新用户
tags:
- 用户管理
/api/v1/users/{id}/history:
get:
description: 根据用户ID分页获取该用户的操作审计日志。支持与通用日志查询接口相同的过滤和排序参数。
parameters:
- description: 用户ID
in: path
name: id
required: true
type: integer
- in: query
name: action_type
type: string
- in: query
name: end_time
type: string
- in: query
name: order_by
type: string
- in: query
name: page
type: integer
- in: query
name: pageSize
type: integer
- in: query
name: start_time
type: string
- in: query
name: status
type: string
- in: query
name: user_id
type: integer
- in: query
name: username
type: string
produces:
- application/json
responses:
"200":
description: 业务码为200代表成功获取
schema:
allOf:
- $ref: '#/definitions/controller.Response'
- properties:
data:
$ref: '#/definitions/dto.ListUserActionLogResponse'
type: object
security:
- BearerAuth: []
summary: 获取指定用户的操作历史
tags:
- 用户管理
/api/v1/users/{id}/notifications/test:
post:
consumes: