From c17949e4999ed195816b34f15c015dcd7a2b019e Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期六, 25 十一月 2023 17:54:55 +0800
Subject: [PATCH] query
---
api/v1/report_work.go | 4
docs/swagger.yaml | 52 ++++++------
docs/docs.go | 72 +++++++++---------
docs/swagger.json | 72 +++++++++---------
4 files changed, 100 insertions(+), 100 deletions(-)
diff --git a/api/v1/report_work.go b/api/v1/report_work.go
index 9bfc2be..4e08883 100644
--- a/api/v1/report_work.go
+++ b/api/v1/report_work.go
@@ -16,7 +16,7 @@
// @Tags 鎶ュ伐
// @Summary 涓婃姤
// @Produce application/json
-// @Param object query request.ReportWork true "鏌ヨ鍙傛暟"
+// @Param object body request.ReportWork true "鏌ヨ鍙傛暟"
// @Success 200 {object} contextx.Response{} "鎴愬姛"
// @Router /v1/reportWork/report [post]
func (slf *ReportWorkApi) Report(c *gin.Context) {
@@ -38,7 +38,7 @@
// @Tags 鎶ュ伐
// @Summary 鎶ュ伐鍒楄〃
// @Produce application/json
-// @Param object body request.ReportWorkList true "鏌ヨ鍙傛暟"
+// @Param object query request.ReportWorkList true "鏌ヨ鍙傛暟"
// @Success 200 {object} contextx.ResponseList{data=[]model.ReportWork} "鎴愬姛"
// @Router /v1/reportWork/list [get]
func (slf *ReportWorkApi) ReportList(c *gin.Context) {
diff --git a/docs/docs.go b/docs/docs.go
index e297c52..40d5d3d 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -492,13 +492,23 @@
"summary": "鎶ュ伐鍒楄〃",
"parameters": [
{
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.ReportWorkList"
- }
+ "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": {
@@ -537,25 +547,13 @@
"summary": "涓婃姤",
"parameters": [
{
- "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
+ "description": "鏌ヨ鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.ReportWork"
+ }
}
],
"responses": {
@@ -1658,23 +1656,25 @@
"QueryTypeFinished"
]
},
- "request.ReportWorkList": {
+ "request.ReportWork": {
"type": "object",
"required": [
- "procedureId"
+ "procedureId",
+ "reportAmount",
+ "workerID"
],
"properties": {
- "page": {
- "description": "椤电爜",
- "type": "integer"
- },
- "pageSize": {
- "description": "姣忛〉澶у皬",
- "type": "integer"
- },
"procedureId": {
"description": "宸ュ簭id",
"type": "integer"
+ },
+ "reportAmount": {
+ "description": "鎶ュ伐鏁伴噺",
+ "type": "integer"
+ },
+ "workerID": {
+ "description": "鎶ュ憡鑰卛d",
+ "type": "string"
}
}
},
diff --git a/docs/swagger.json b/docs/swagger.json
index 7c3aa4a..d6f421a 100644
--- a/docs/swagger.json
+++ b/docs/swagger.json
@@ -480,13 +480,23 @@
"summary": "鎶ュ伐鍒楄〃",
"parameters": [
{
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.ReportWorkList"
- }
+ "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": {
@@ -525,25 +535,13 @@
"summary": "涓婃姤",
"parameters": [
{
- "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
+ "description": "鏌ヨ鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.ReportWork"
+ }
}
],
"responses": {
@@ -1646,23 +1644,25 @@
"QueryTypeFinished"
]
},
- "request.ReportWorkList": {
+ "request.ReportWork": {
"type": "object",
"required": [
- "procedureId"
+ "procedureId",
+ "reportAmount",
+ "workerID"
],
"properties": {
- "page": {
- "description": "椤电爜",
- "type": "integer"
- },
- "pageSize": {
- "description": "姣忛〉澶у皬",
- "type": "integer"
- },
"procedureId": {
"description": "宸ュ簭id",
"type": "integer"
+ },
+ "reportAmount": {
+ "description": "鎶ュ伐鏁伴噺",
+ "type": "integer"
+ },
+ "workerID": {
+ "description": "鎶ュ憡鑰卛d",
+ "type": "string"
}
}
},
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 631d3e3..a375c00 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -527,19 +527,21 @@
- QueryTypeUnFinish
- QueryTypeToday
- QueryTypeFinished
- request.ReportWorkList:
+ request.ReportWork:
properties:
- page:
- description: 椤电爜
- type: integer
- pageSize:
- description: 姣忛〉澶у皬
- type: integer
procedureId:
description: 宸ュ簭id
type: integer
+ reportAmount:
+ description: 鎶ュ伐鏁伴噺
+ type: integer
+ workerID:
+ description: 鎶ュ憡鑰卛d
+ type: string
required:
- procedureId
+ - reportAmount
+ - workerID
type: object
request.SendProcessParams:
properties:
@@ -1037,12 +1039,19 @@
/v1/reportWork/list:
get:
parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - description: 宸ュ簭id
+ in: query
+ name: procedureId
required: true
- schema:
- $ref: '#/definitions/request.ReportWorkList'
+ type: integer
produces:
- application/json
responses:
@@ -1063,21 +1072,12 @@
/v1/reportWork/report:
post:
parameters:
- - description: 宸ュ簭id
- in: query
- name: procedureId
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
required: true
- type: integer
- - description: 鎶ュ伐鏁伴噺
- in: query
- name: reportAmount
- required: true
- type: integer
- - description: 鎶ュ憡鑰卛d
- in: query
- name: workerID
- required: true
- type: string
+ schema:
+ $ref: '#/definitions/request.ReportWork'
produces:
- application/json
responses:
--
Gitblit v1.8.0