From 42ca2293072e5eb011e655c9cc8fd9bf0ba376f1 Mon Sep 17 00:00:00 2001 From: liujiandao <274878379@qq.com> Date: 星期四, 23 十一月 2023 14:42:58 +0800 Subject: [PATCH] 推送销售明细信息到其他系统 --- docs/docs.go | 154 ++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 122 insertions(+), 32 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index 73b05bd..f41e352 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -5556,6 +5556,15 @@ "in": "query" }, { + "type": "array", + "items": { + "type": "integer" + }, + "collectionFormat": "csv", + "name": "principleIds", + "in": "query" + }, + { "type": "integer", "name": "sourceId", "in": "query" @@ -6962,36 +6971,6 @@ } } }, - "/api/salesDetails/createOperation": { - "post": { - "produces": [ - "application/json" - ], - "tags": [ - "SalesDetails" - ], - "summary": "鍒涘缓浜у搧鍑哄簱淇℃伅", - "parameters": [ - { - "description": "鏌ヨ鍙傛暟", - "name": "object", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/request.SalesDetails" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/response.ListResponse" - } - } - } - } - }, "/api/salesDetails/delete": { "delete": { "produces": [ @@ -7045,6 +7024,25 @@ "description": "OK", "schema": { "$ref": "#/definitions/contextx.Response" + } + } + } + } + }, + "/api/salesDetails/getApsProjectList": { + "get": { + "produces": [ + "application/json" + ], + "tags": [ + "SalesDetails" + ], + "summary": "鑾峰彇aps椤圭洰鍒楄〃", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/response.Response" } } } @@ -7120,6 +7118,36 @@ } } }, + "/api/salesDetails/sendSalesDetailsToOtherSystem": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "SalesDetails" + ], + "summary": "鎺ㄩ�侀攢鍞槑缁嗕俊鎭埌鍏朵粬绯荤粺", + "parameters": [ + { + "description": "鏌ヨ鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.SalesDetails" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/response.ListResponse" + } + } + } + } + }, "/api/salesDetails/update": { "put": { "produces": [ @@ -7148,7 +7176,9 @@ } } } - }, + } + }, + "/api/salesDetails/updateStatus": { "post": { "produces": [ "application/json" @@ -7164,7 +7194,7 @@ "in": "body", "required": true, "schema": { - "$ref": "#/definitions/request.UpdateSalesDetails" + "$ref": "#/definitions/request.UpdateSalesDetailsStatus" } } ], @@ -11830,6 +11860,9 @@ }, "total": { "type": "number" + }, + "unit": { + "type": "string" } } }, @@ -12363,6 +12396,9 @@ "items": { "$ref": "#/definitions/model.Product" } + }, + "projectId": { + "type": "string" }, "quotation": { "$ref": "#/definitions/model.Quotation" @@ -13360,6 +13396,10 @@ "type": "string" }, "realName": { + "type": "string" + }, + "subUserIds": { + "description": "涓嬪睘鍛樺伐鐢ㄦ埛id,鐢ㄩ�楀彿鍒嗗紑", "type": "string" }, "userType": { @@ -14495,11 +14535,17 @@ "request.AddSalesDetails": { "type": "object", "properties": { + "Member": { + "$ref": "#/definitions/model.User" + }, "address": { "type": "string" }, "addressee": { "type": "string" + }, + "client": { + "$ref": "#/definitions/model.Client" }, "clientId": { "type": "integer" @@ -14541,6 +14587,9 @@ "items": { "$ref": "#/definitions/model.Product" } + }, + "projectId": { + "type": "string" }, "quotationId": { "type": "integer" @@ -15580,6 +15629,9 @@ "request.GetContractList": { "type": "object", "properties": { + "keyword": { + "type": "string" + }, "page": { "description": "椤电爜", "type": "integer" @@ -15645,6 +15697,12 @@ "pageSize": { "description": "姣忛〉澶у皬", "type": "integer" + }, + "principalIds": { + "type": "array", + "items": { + "type": "integer" + } }, "sourceId": { "type": "integer" @@ -16064,11 +16122,17 @@ "request.SalesDetails": { "type": "object", "properties": { + "Member": { + "$ref": "#/definitions/model.User" + }, "address": { "type": "string" }, "addressee": { "type": "string" + }, + "client": { + "$ref": "#/definitions/model.Client" }, "clientId": { "type": "integer" @@ -16110,6 +16174,9 @@ "items": { "$ref": "#/definitions/model.Product" } + }, + "projectId": { + "type": "string" }, "quotationId": { "type": "integer" @@ -17811,6 +17878,17 @@ } } }, + "request.UpdateSalesDetailsStatus": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "status": { + "$ref": "#/definitions/constvar.SalesDetailsStatus" + } + } + }, "request.UpdateSalesLeads": { "type": "object", "properties": { @@ -19312,6 +19390,18 @@ } } }, + "response.Response": { + "type": "object", + "properties": { + "code": { + "type": "integer" + }, + "data": {}, + "msg": { + "type": "string" + } + } + }, "response.SaleChanceResponse": { "type": "object", "properties": { -- Gitblit v1.8.0