From 13b9eb612f28bed4df5fc0241e27733f539bc2e3 Mon Sep 17 00:00:00 2001
From: wangpengfei <274878379@qq.com>
Date: 星期一, 31 七月 2023 15:32:59 +0800
Subject: [PATCH] add
---
docs/docs.go | 679 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 647 insertions(+), 32 deletions(-)
diff --git a/docs/docs.go b/docs/docs.go
index 4fa51ec..e705bbf 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -135,6 +135,36 @@
}
}
},
+ "/api/assign/assign": {
+ "post": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "Assign"
+ ],
+ "summary": "瀹℃牳",
+ "parameters": [
+ {
+ "description": "鏌ヨ鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.Assign"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/contextx.Response"
+ }
+ }
+ }
+ }
+ },
"/api/authority/add": {
"post": {
"security": [
@@ -500,14 +530,25 @@
}
},
"/api/client/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"Client"
],
- "summary": "鑾峰彇瀹㈡埛鍒楄〃",
+ "summary": "瀹㈡埛鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetClientList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -1095,7 +1136,7 @@
}
},
"/api/contact/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
@@ -1103,6 +1144,17 @@
"Contact"
],
"summary": "鑱旂郴浜哄垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetContactList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -1214,14 +1266,25 @@
}
},
"/api/contract/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"Contract"
],
- "summary": "鑾峰彇鍚堝悓鍒楄〃",
+ "summary": "閿�鍞悎鍚屽垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetContractList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -2068,14 +2131,25 @@
}
},
"/api/followRecord/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"FollowRecord"
],
- "summary": "鑾峰彇璺熻繘璁板綍鍒楄〃",
+ "summary": "鍥炶璁板綍鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetFollowRecordList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -2575,14 +2649,25 @@
}
},
"/api/masterOrder/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"MasterOrder"
],
- "summary": "涓昏鍗曞垪琛�",
+ "summary": "閿�鍞�诲崟鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetMasterOrderList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -2739,19 +2824,42 @@
}
},
"/api/orderManage/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"OrderManage"
],
- "summary": "宸ュ崟鍒楄〃",
+ "summary": "宸ュ崟绠$悊鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetOrderManageList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
"schema": {
- "$ref": "#/definitions/contextx.Response"
+ "allOf": [
+ {
+ "$ref": "#/definitions/contextx.Response"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "data": {
+ "$ref": "#/definitions/response.OrderManageResponse"
+ }
+ }
+ }
+ ]
}
}
}
@@ -2965,14 +3073,25 @@
}
},
"/api/plan/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"Plan"
],
- "summary": "鑾峰彇璁″垝鍒楄〃",
+ "summary": "鐢熸垚璁″垝鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetPlanList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -3361,7 +3480,7 @@
}
},
"/api/quotation/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
@@ -3369,6 +3488,17 @@
"Quotation"
],
"summary": "鎶ヤ环鍗曞垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetQuotationList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -4340,14 +4470,25 @@
}
},
"/api/saleChance/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"SaleChance"
],
- "summary": "鑾峰彇閿�鍞満浼氬垪琛�",
+ "summary": "閿�鍞満浼氬垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetSaleChanceList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -4697,14 +4838,25 @@
}
},
"/api/salesDetails/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"SalesDetails"
],
- "summary": "鑾峰彇閿�鍞槑缁嗗垪琛�",
+ "summary": "閿�鍞槑缁嗗崟鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetSalesDetailsList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -4816,14 +4968,25 @@
}
},
"/api/salesLeads/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"SalesLeads"
],
- "summary": "鑾峰彇閿�鍞嚎绱㈠垪琛�",
+ "summary": "閿�鍞嚎绱㈠垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetSalesLeadsList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -4935,14 +5098,25 @@
}
},
"/api/salesRefund/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"SalesRefund"
],
- "summary": "閿�鍞��娆惧垪琛�",
+ "summary": "閿�鍞��娆惧崟鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetSalesRefundList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -5054,14 +5228,25 @@
}
},
"/api/salesReturn/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"SalesReturn"
],
- "summary": "鑾峰彇閿�鍞��璐у垪琛�",
+ "summary": "閿�鍞��璐у崟鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetSalesReturnList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -5530,14 +5715,25 @@
}
},
"/api/serviceContract/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"ServiceContract"
],
- "summary": "鏈嶅姟鍚堝悓鍒楄〃",
+ "summary": "鐢熸垚璁″垝鍒楄〃",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetServiceContractList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -5887,7 +6083,7 @@
}
},
"/api/serviceFeeManage/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
@@ -5895,6 +6091,17 @@
"ServiceFeeManage"
],
"summary": "鏈嶅姟璐圭鐞嗗垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetServiceFeeManageList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -6006,14 +6213,25 @@
}
},
"/api/serviceFollowup/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"ServiceFollowup"
],
- "summary": "鏈嶅姟璺熻繘鍒楄〃",
+ "summary": "鍥炶鍗曠鐞嗗垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetServiceFollowupList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -6351,14 +6569,25 @@
}
},
"/api/subOrder/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
"tags": [
"SubOrder"
],
- "summary": "鑾峰彇瀛愯鍗曞垪琛�",
+ "summary": "閿�鍞瓙鍗曞垪琛�",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetSubOrderList"
+ }
+ }
+ ],
"responses": {
"200": {
"description": "OK",
@@ -7518,6 +7747,44 @@
},
"title": {
"type": "string"
+ }
+ }
+ },
+ "model.OrderManage": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "$ref": "#/definitions/model.Client"
+ },
+ "clientId": {
+ "type": "integer"
+ },
+ "contactId": {
+ "type": "integer"
+ },
+ "file": {
+ "type": "string"
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "number": {
+ "type": "string"
+ },
+ "orderType": {
+ "type": "integer"
+ },
+ "problemDescription": {
+ "type": "string"
+ },
+ "reportSourceId": {
+ "type": "integer"
+ },
+ "sourceSheet": {
+ "type": "integer"
}
}
},
@@ -9517,6 +9784,20 @@
}
}
},
+ "request.Assign": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "member_id": {
+ "type": "integer"
+ },
+ "type": {
+ "type": "string"
+ }
+ }
+ },
"request.CasbinInfo": {
"type": "object",
"properties": {
@@ -9700,6 +9981,278 @@
},
"topic": {
"type": "string"
+ }
+ }
+ },
+ "request.GetClientList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetContactList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetContractList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetFollowRecordList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetMasterOrderList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetOrderManageList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetPlanList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetQuotationList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetSaleChanceList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetSalesDetailsList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetSalesLeadsList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetSalesRefundList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetSalesReturnList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetServiceContractList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetServiceFeeManageList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetServiceFollowupList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ }
+ }
+ },
+ "request.GetSubOrderList": {
+ "type": "object",
+ "properties": {
+ "keyword": {
+ "type": "string"
+ },
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
}
}
},
@@ -11780,6 +12333,9 @@
"response.ClientResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -11813,6 +12369,9 @@
"response.ContactResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -11824,6 +12383,9 @@
"response.ContractResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12140,6 +12702,9 @@
"response.FollowRecordResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12198,6 +12763,9 @@
"response.MasterOrderResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12213,6 +12781,20 @@
"type": "array",
"items": {
"$ref": "#/definitions/model.Menu"
+ }
+ }
+ }
+ },
+ "response.OrderManageResponse": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "list": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/model.OrderManage"
}
}
}
@@ -12246,6 +12828,9 @@
"response.PlanResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12279,6 +12864,9 @@
"response.QuotationResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12356,6 +12944,9 @@
"response.SaleChanceResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12389,6 +12980,9 @@
"response.SalesDetailsResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12400,6 +12994,9 @@
"response.SalesLeadsResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12411,6 +13008,9 @@
"response.SalesRefundResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12422,6 +13022,9 @@
"response.SalesReturnResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12488,6 +13091,9 @@
"response.ServiceContractsResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12499,6 +13105,9 @@
"response.ServiceFeeManageResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12510,6 +13119,9 @@
"response.ServiceFollowupResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
@@ -12532,6 +13144,9 @@
"response.SubOrderResponse": {
"type": "object",
"properties": {
+ "count": {
+ "type": "integer"
+ },
"list": {
"type": "array",
"items": {
--
Gitblit v1.8.0