From e3a52e666b41c585c5ee0d8072f4c03cc6c229a9 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期六, 25 十一月 2023 17:53:14 +0800
Subject: [PATCH] query

---
 model/request/common.go |    2 
 docs/swagger.yaml       |   40 ++++++-------
 docs/docs.go            |   55 ++++++++---------
 docs/swagger.json       |   55 ++++++++---------
 4 files changed, 72 insertions(+), 80 deletions(-)

diff --git a/docs/docs.go b/docs/docs.go
index f04605d..e297c52 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -537,13 +537,25 @@
                 "summary": "涓婃姤",
                 "parameters": [
                     {
-                        "description": "鏌ヨ鍙傛暟",
-                        "name": "object",
-                        "in": "body",
-                        "required": true,
-                        "schema": {
-                            "$ref": "#/definitions/request.ReportWork"
-                        }
+                        "type": "integer",
+                        "description": "宸ュ簭id",
+                        "name": "procedureId",
+                        "in": "query",
+                        "required": true
+                    },
+                    {
+                        "type": "integer",
+                        "description": "鎶ュ伐鏁伴噺",
+                        "name": "reportAmount",
+                        "in": "query",
+                        "required": true
+                    },
+                    {
+                        "type": "string",
+                        "description": "鎶ュ憡鑰卛d",
+                        "name": "workerID",
+                        "in": "query",
+                        "required": true
                     }
                 ],
                 "responses": {
@@ -1556,6 +1568,10 @@
                     "description": "procedures琛ㄧ殑id",
                     "type": "integer"
                 },
+                "reportAmount": {
+                    "description": "鎶ュ伐鏁伴噺",
+                    "type": "integer"
+                },
                 "startTime": {
                     "type": "integer"
                 },
@@ -1623,6 +1639,9 @@
             "properties": {
                 "channel": {
                     "type": "integer"
+                },
+                "procedureId": {
+                    "type": "integer"
                 }
             }
         },
@@ -1638,28 +1657,6 @@
                 "QueryTypeToday",
                 "QueryTypeFinished"
             ]
-        },
-        "request.ReportWork": {
-            "type": "object",
-            "required": [
-                "procedureId",
-                "reportAmount",
-                "workerID"
-            ],
-            "properties": {
-                "procedureId": {
-                    "description": "宸ュ簭id",
-                    "type": "integer"
-                },
-                "reportAmount": {
-                    "description": "鎶ュ伐鏁伴噺",
-                    "type": "integer"
-                },
-                "workerID": {
-                    "description": "鎶ュ憡鑰卛d",
-                    "type": "string"
-                }
-            }
         },
         "request.ReportWorkList": {
             "type": "object",
diff --git a/docs/swagger.json b/docs/swagger.json
index dbe1f85..7c3aa4a 100644
--- a/docs/swagger.json
+++ b/docs/swagger.json
@@ -525,13 +525,25 @@
                 "summary": "涓婃姤",
                 "parameters": [
                     {
-                        "description": "鏌ヨ鍙傛暟",
-                        "name": "object",
-                        "in": "body",
-                        "required": true,
-                        "schema": {
-                            "$ref": "#/definitions/request.ReportWork"
-                        }
+                        "type": "integer",
+                        "description": "宸ュ簭id",
+                        "name": "procedureId",
+                        "in": "query",
+                        "required": true
+                    },
+                    {
+                        "type": "integer",
+                        "description": "鎶ュ伐鏁伴噺",
+                        "name": "reportAmount",
+                        "in": "query",
+                        "required": true
+                    },
+                    {
+                        "type": "string",
+                        "description": "鎶ュ憡鑰卛d",
+                        "name": "workerID",
+                        "in": "query",
+                        "required": true
                     }
                 ],
                 "responses": {
@@ -1544,6 +1556,10 @@
                     "description": "procedures琛ㄧ殑id",
                     "type": "integer"
                 },
+                "reportAmount": {
+                    "description": "鎶ュ伐鏁伴噺",
+                    "type": "integer"
+                },
                 "startTime": {
                     "type": "integer"
                 },
@@ -1611,6 +1627,9 @@
             "properties": {
                 "channel": {
                     "type": "integer"
+                },
+                "procedureId": {
+                    "type": "integer"
                 }
             }
         },
@@ -1626,28 +1645,6 @@
                 "QueryTypeToday",
                 "QueryTypeFinished"
             ]
-        },
-        "request.ReportWork": {
-            "type": "object",
-            "required": [
-                "procedureId",
-                "reportAmount",
-                "workerID"
-            ],
-            "properties": {
-                "procedureId": {
-                    "description": "宸ュ簭id",
-                    "type": "integer"
-                },
-                "reportAmount": {
-                    "description": "鎶ュ伐鏁伴噺",
-                    "type": "integer"
-                },
-                "workerID": {
-                    "description": "鎶ュ憡鑰卛d",
-                    "type": "string"
-                }
-            }
         },
         "request.ReportWorkList": {
             "type": "object",
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 68b35f7..631d3e3 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -466,6 +466,9 @@
       proceduresId:
         description: procedures琛ㄧ殑id
         type: integer
+      reportAmount:
+        description: 鎶ュ伐鏁伴噺
+        type: integer
       startTime:
         type: integer
       updatedAt:
@@ -511,6 +514,8 @@
     properties:
       channel:
         type: integer
+      procedureId:
+        type: integer
     type: object
   request.QueryType:
     enum:
@@ -522,22 +527,6 @@
     - QueryTypeUnFinish
     - QueryTypeToday
     - QueryTypeFinished
-  request.ReportWork:
-    properties:
-      procedureId:
-        description: 宸ュ簭id
-        type: integer
-      reportAmount:
-        description: 鎶ュ伐鏁伴噺
-        type: integer
-      workerID:
-        description: 鎶ュ憡鑰卛d
-        type: string
-    required:
-    - procedureId
-    - reportAmount
-    - workerID
-    type: object
   request.ReportWorkList:
     properties:
       page:
@@ -1074,12 +1063,21 @@
   /v1/reportWork/report:
     post:
       parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
+      - description: 宸ュ簭id
+        in: query
+        name: procedureId
         required: true
-        schema:
-          $ref: '#/definitions/request.ReportWork'
+        type: integer
+      - description: 鎶ュ伐鏁伴噺
+        in: query
+        name: reportAmount
+        required: true
+        type: integer
+      - description: 鎶ュ憡鑰卛d
+        in: query
+        name: workerID
+        required: true
+        type: string
       produces:
       - application/json
       responses:
diff --git a/model/request/common.go b/model/request/common.go
index 2076da7..474e019 100644
--- a/model/request/common.go
+++ b/model/request/common.go
@@ -25,5 +25,5 @@
 
 type ReportWorkList struct {
 	PageInfo
-	ProcedureId uint `json:"procedureId" binding:"required"` //宸ュ簭id
+	ProcedureId uint `json:"procedureId" binding:"required" form:"procedureId"` //宸ュ簭id
 }

--
Gitblit v1.8.0