From 5f0170df9787c6f3ff17cc168b3f2e3f511453f6 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 31 十月 2023 20:04:16 +0800
Subject: [PATCH] 支持职级降级的情况
---
docs/docs.go | 1346 +++++++++++++++++++++++++++++++++-------------------------
1 files changed, 764 insertions(+), 582 deletions(-)
diff --git a/docs/docs.go b/docs/docs.go
index ac70ed6..8452e69 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -404,79 +404,6 @@
}
}
},
- "/api/base/captcha": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "Base"
- ],
- "summary": "鑾峰彇楠岃瘉鐮�",
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "allOf": [
- {
- "$ref": "#/definitions/contextx.Response"
- },
- {
- "type": "object",
- "properties": {
- "data": {
- "$ref": "#/definitions/response.LoginResponse"
- }
- }
- }
- ]
- }
- }
- }
- }
- },
- "/api/base/login": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "Base"
- ],
- "summary": "鐢ㄦ埛鐧诲綍",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.Login"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "allOf": [
- {
- "$ref": "#/definitions/contextx.Response"
- },
- {
- "type": "object",
- "properties": {
- "data": {
- "$ref": "#/definitions/response.LoginResponse"
- }
- }
- }
- ]
- }
- }
- }
- }
- },
"/api/city/add": {
"post": {
"produces": [
@@ -1267,6 +1194,84 @@
"description": "OK",
"schema": {
"$ref": "#/definitions/contextx.Response"
+ }
+ }
+ }
+ }
+ },
+ "/api/code/getAutoCode": {
+ "post": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "缂栫爜"
+ ],
+ "summary": "鑾峰彇鑷姩缂栫爜",
+ "parameters": [
+ {
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/code.CodeStandard"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/response.ListResponse"
+ }
+ }
+ }
+ }
+ },
+ "/api/code/getCodeList": {
+ "get": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "缂栫爜"
+ ],
+ "summary": "鑾峰彇缂栫爜鍒楄〃",
+ "parameters": [
+ {
+ "type": "string",
+ "name": "codeStandID",
+ "in": "query"
+ },
+ {
+ "type": "string",
+ "name": "name",
+ "in": "query"
+ },
+ {
+ "type": "integer",
+ "description": "椤电爜",
+ "name": "page",
+ "in": "query"
+ },
+ {
+ "type": "integer",
+ "description": "姣忛〉澶у皬",
+ "name": "pageSize",
+ "in": "query"
+ },
+ {
+ "type": "string",
+ "name": "type",
+ "in": "query"
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/response.ListResponse"
}
}
}
@@ -3312,7 +3317,7 @@
}
},
"/api/invoice/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
@@ -3322,43 +3327,13 @@
"summary": "鑾峰彇閿�鍞彂绁ㄥ垪琛�",
"parameters": [
{
- "type": "string",
- "name": "keyword",
- "in": "query"
- },
- {
- "enum": [
- ""
- ],
- "type": "string",
- "x-enum-varnames": [
- "InvoiceKeywordCustomerName"
- ],
- "name": "keywordType",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "椤电爜",
- "name": "page",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "姣忛〉澶у皬",
- "name": "pageSize",
- "in": "query"
- },
- {
- "enum": [
- ""
- ],
- "type": "string",
- "x-enum-varnames": [
- "InvoiceQueryClassExpireLessThen60Days"
- ],
- "name": "queryClass",
- "in": "query"
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetInvoiceList"
+ }
}
],
"responses": {
@@ -5521,6 +5496,12 @@
"parameters": [
{
"type": "integer",
+ "description": "瀹㈡埛id",
+ "name": "clientId",
+ "in": "query"
+ },
+ {
+ "type": "integer",
"description": "椤电爜",
"name": "page",
"in": "query"
@@ -5559,6 +5540,7 @@
"ReceiptSourceTypeCollectionPlan",
"ReceiptSourceTypeChuKuDan"
],
+ "description": "鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級",
"name": "sourceType",
"in": "query"
}
@@ -5724,6 +5706,142 @@
"required": true,
"schema": {
"$ref": "#/definitions/request.UpdateRefundMethods"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/contextx.Response"
+ }
+ }
+ }
+ }
+ },
+ "/api/refundType/add": {
+ "post": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "閫�娆炬柟寮忕鐞�"
+ ],
+ "summary": "娣诲姞閫�娆炬柟寮�",
+ "parameters": [
+ {
+ "description": "鏌ヨ鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.AddRefundType"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/contextx.Response"
+ }
+ }
+ }
+ }
+ },
+ "/api/refundType/delete/{id}": {
+ "delete": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "閫�娆炬柟寮忕鐞�"
+ ],
+ "summary": "鍒犻櫎閫�娆炬柟寮�",
+ "parameters": [
+ {
+ "type": "integer",
+ "description": "鏌ヨ鍙傛暟",
+ "name": "id",
+ "in": "path",
+ "required": true
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/contextx.Response"
+ }
+ }
+ }
+ }
+ },
+ "/api/refundType/list": {
+ "get": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "閫�娆炬柟寮忕鐞�"
+ ],
+ "summary": "鑾峰彇閫�娆炬柟寮忓垪琛�",
+ "parameters": [
+ {
+ "type": "integer",
+ "description": "椤电爜",
+ "name": "page",
+ "in": "query"
+ },
+ {
+ "type": "integer",
+ "description": "姣忛〉澶у皬",
+ "name": "pageSize",
+ "in": "query"
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/response.ListResponse"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "data": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/model.RefundType"
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ "/api/refundType/update": {
+ "put": {
+ "produces": [
+ "application/json"
+ ],
+ "tags": [
+ "閫�娆炬柟寮忕鐞�"
+ ],
+ "summary": "鏇存柊閫�娆炬柟寮�",
+ "parameters": [
+ {
+ "description": "鏌ヨ鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.UpdateRefundType"
}
}
],
@@ -7829,7 +7947,7 @@
}
},
"/api/serviceCollectionPlan/list": {
- "get": {
+ "post": {
"produces": [
"application/json"
],
@@ -7839,28 +7957,13 @@
"summary": "鑾峰彇鏀舵璁″垝鍒楄〃",
"parameters": [
{
- "type": "integer",
- "name": "sourceId",
- "in": "query",
- "required": true
- },
- {
- "enum": [
- 1,
- 2
- ],
- "type": "integer",
- "x-enum-comments": {
- "CollectionSourceTypeSaleDetails": "閿�鍞槑缁�",
- "CollectionSourceTypeServiceContract": "鏈嶅姟鍚堝悓"
- },
- "x-enum-varnames": [
- "CollectionSourceTypeSaleDetails",
- "CollectionSourceTypeServiceContract"
- ],
- "name": "sourceType",
- "in": "query",
- "required": true
+ "description": "鍙傛暟",
+ "name": "object",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/request.GetServiceCollectionPlanList"
+ }
}
],
"responses": {
@@ -9765,259 +9868,6 @@
}
}
},
- "/api/user/changePassword": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "鐢ㄦ埛淇敼瀵嗙爜",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.ChangePasswordReq"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "$ref": "#/definitions/contextx.Response"
- }
- }
- }
- }
- },
- "/api/user/deleteUser": {
- "delete": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "鍒犻櫎鐢ㄦ埛",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.DeleteUserReq"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "$ref": "#/definitions/contextx.Response"
- }
- }
- }
- }
- },
- "/api/user/getUserInfo": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "鑾峰彇鑷韩淇℃伅",
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "$ref": "#/definitions/contextx.Response"
- }
- }
- }
- }
- },
- "/api/user/getUserList": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "鍒嗛〉鑾峰彇鐢ㄦ埛鍒楄〃(涓嶄紶鍒嗛〉鍙傛暟锛岃幏鍙栧叏閮�)",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.GetUserList"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "allOf": [
- {
- "$ref": "#/definitions/contextx.Response"
- },
- {
- "type": "object",
- "properties": {
- "data": {
- "$ref": "#/definitions/response.PageResult"
- }
- }
- }
- ]
- }
- }
- }
- }
- },
- "/api/user/register": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "娉ㄥ唽璐﹀彿",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.Register"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "allOf": [
- {
- "$ref": "#/definitions/contextx.Response"
- },
- {
- "type": "object",
- "properties": {
- "data": {
- "$ref": "#/definitions/response.UserResponse"
- }
- }
- }
- ]
- }
- }
- }
- }
- },
- "/api/user/resetPassword": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "閲嶇疆鐢ㄦ埛瀵嗙爜",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/model.User"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "$ref": "#/definitions/contextx.Response"
- }
- }
- }
- }
- },
- "/api/user/setSelfInfo": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "璁剧疆鐢ㄦ埛淇℃伅",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.ChangeUserInfo"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "$ref": "#/definitions/contextx.Response"
- }
- }
- }
- }
- },
- "/api/user/setUserInfo": {
- "post": {
- "produces": [
- "application/json"
- ],
- "tags": [
- "User"
- ],
- "summary": "璁剧疆鐢ㄦ埛淇℃伅",
- "parameters": [
- {
- "description": "鏌ヨ鍙傛暟",
- "name": "object",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/request.ChangeUserInfo"
- }
- }
- ],
- "responses": {
- "200": {
- "description": "鎴愬姛",
- "schema": {
- "$ref": "#/definitions/contextx.Response"
- }
- }
- }
- }
- },
"/api/vetting/add": {
"post": {
"produces": [
@@ -10243,6 +10093,69 @@
}
},
"definitions": {
+ "code.CodeAuto": {
+ "type": "object",
+ "properties": {
+ "AutoLength": {
+ "type": "integer"
+ },
+ "Desc": {
+ "type": "string"
+ },
+ "PrefixMethod": {
+ "type": "integer"
+ },
+ "PrefixValue": {
+ "type": "string"
+ },
+ "SuffixMethod": {
+ "type": "integer"
+ }
+ }
+ },
+ "code.CodeRule": {
+ "type": "object",
+ "properties": {
+ "Desc": {
+ "type": "string"
+ },
+ "Length": {
+ "type": "integer"
+ },
+ "Name": {
+ "type": "string"
+ }
+ }
+ },
+ "code.CodeStandard": {
+ "type": "object",
+ "properties": {
+ "AutoRule": {
+ "$ref": "#/definitions/code.CodeAuto"
+ },
+ "ID": {
+ "type": "string"
+ },
+ "List": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/code.CodeRule"
+ }
+ },
+ "Method": {
+ "type": "integer"
+ },
+ "Name": {
+ "type": "string"
+ },
+ "Status": {
+ "type": "string"
+ },
+ "Type": {
+ "type": "string"
+ }
+ }
+ },
"constvar.BankAccountKeywordType": {
"type": "string",
"enum": [
@@ -10328,24 +10241,6 @@
],
"x-enum-varnames": [
"FaqQueryClassExpireLessThen60Days"
- ]
- },
- "constvar.InvoiceKeywordType": {
- "type": "string",
- "enum": [
- ""
- ],
- "x-enum-varnames": [
- "InvoiceKeywordCustomerName"
- ]
- },
- "constvar.InvoiceQueryClass": {
- "type": "string",
- "enum": [
- ""
- ],
- "x-enum-varnames": [
- "InvoiceQueryClassExpireLessThen60Days"
]
},
"constvar.InvoiceSourceType": {
@@ -10836,10 +10731,6 @@
"model.Client": {
"type": "object",
"properties": {
- "_": {
- "description": "The date when the item was deleted\nexample: 2023-08-10 15:48:25",
- "type": "string"
- },
"business_scope": {
"type": "string"
},
@@ -10873,6 +10764,9 @@
"client_type_id": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"contacts": {
"type": "array",
"items": {
@@ -10885,8 +10779,10 @@
"country_id": {
"type": "integer"
},
- "created_at": {
- "description": "The date when the item was created\nexample: 2023-08-10 15:48:25",
+ "createTime": {
+ "type": "string"
+ },
+ "creatorName": {
"type": "string"
},
"creator_id": {
@@ -10914,7 +10810,6 @@
}
},
"id": {
- "description": "The ID of the item\nexample: 1",
"type": "integer"
},
"industry": {
@@ -10971,8 +10866,7 @@
"service_member_id": {
"type": "integer"
},
- "updated_at": {
- "description": "The date when the item was last updated\nexample: 2023-08-10 15:48:25",
+ "updateTime": {
"type": "string"
}
}
@@ -11024,10 +10918,6 @@
"model.CollectionProjection": {
"type": "object",
"properties": {
- "_": {
- "description": "The date when the item was deleted\nexample: 2023-08-10 15:48:25",
- "type": "string"
- },
"created_at": {
"description": "The date when the item was created\nexample: 2023-08-10 15:48:25",
"type": "string"
@@ -11071,6 +10961,9 @@
},
"client_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"country": {
"$ref": "#/definitions/model.Country"
@@ -11142,6 +11035,9 @@
},
"client_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"country": {
"$ref": "#/definitions/model.Country"
@@ -11216,15 +11112,17 @@
"model.Contract": {
"type": "object",
"properties": {
- "_": {
- "description": "The date when the item was deleted\nexample: 2023-08-10 15:48:25",
- "type": "string"
- },
"client": {
"$ref": "#/definitions/model.Client"
},
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
+ },
+ "contractName": {
+ "type": "string"
},
"created_at": {
"description": "The date when the item was created\nexample: 2023-08-10 15:48:25",
@@ -11251,6 +11149,9 @@
},
"quotationId": {
"type": "integer"
+ },
+ "sendTime": {
+ "type": "string"
},
"serviceContractStatus": {
"$ref": "#/definitions/model.ServiceContractStatus"
@@ -11373,6 +11274,9 @@
"client_status_id": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"contact": {
"$ref": "#/definitions/model.Contact"
},
@@ -11450,6 +11354,9 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"courierCompany": {
"$ref": "#/definitions/model.CourierCompany"
},
@@ -11485,6 +11392,9 @@
"invoiceTypeId": {
"description": "鍙戠エ绫诲瀷id",
"type": "integer"
+ },
+ "number": {
+ "type": "string"
},
"principalId": {
"description": "閿�鍞礋璐d汉id",
@@ -11570,6 +11480,9 @@
},
"client_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"end_time": {
"type": "string"
@@ -11796,6 +11709,9 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"conditions": {
"type": "string"
},
@@ -11825,6 +11741,9 @@
"items": {
"$ref": "#/definitions/model.Product"
}
+ },
+ "quotationName": {
+ "type": "string"
},
"quotation_status": {
"$ref": "#/definitions/model.QuotationStatus"
@@ -11880,6 +11799,12 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "createTime": {
+ "type": "string"
+ },
+ "creatorName": {
+ "type": "string"
+ },
"fileId": {
"description": "闄勪欢id",
"type": "integer"
@@ -11889,6 +11814,9 @@
},
"moneyType": {
"description": "甯佺",
+ "type": "string"
+ },
+ "number": {
"type": "string"
},
"paymentType": {
@@ -11929,10 +11857,24 @@
"$ref": "#/definitions/constvar.ReceiptSourceType"
}
]
+ },
+ "updateTime": {
+ "type": "string"
}
}
},
"model.RefundMethod": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "model.RefundType": {
"type": "object",
"properties": {
"id": {
@@ -12022,6 +11964,9 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"collection_projections": {
"type": "array",
"items": {
@@ -12091,6 +12036,12 @@
"process": {
"type": "string"
},
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/model.Product"
+ }
+ },
"projected_amount": {
"type": "number"
},
@@ -12135,6 +12086,14 @@
},
"solutions": {
"type": "string"
+ },
+ "status": {
+ "description": "鐘舵��",
+ "allOf": [
+ {
+ "$ref": "#/definitions/model.Status"
+ }
+ ]
},
"status_id": {
"type": "integer"
@@ -12207,6 +12166,9 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"conditions": {
"type": "string"
},
@@ -12218,6 +12180,9 @@
},
"creatorName": {
"type": "string"
+ },
+ "deliverType": {
+ "type": "integer"
},
"deliveryDate": {
"type": "string"
@@ -12248,6 +12213,12 @@
"items": {
"$ref": "#/definitions/model.Product"
}
+ },
+ "quotation": {
+ "$ref": "#/definitions/model.Quotation"
+ },
+ "quotationId": {
+ "type": "integer"
},
"remark": {
"type": "string"
@@ -12283,6 +12254,9 @@
},
"city_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"contact_name": {
"type": "string"
@@ -12355,6 +12329,14 @@
"model.SalesRefund": {
"type": "object",
"properties": {
+ "RefundType": {
+ "description": "閫�娆炬柟寮�",
+ "allOf": [
+ {
+ "$ref": "#/definitions/model.RefundType"
+ }
+ ]
+ },
"amountTotal": {
"description": "浠风◣鍚堣",
"type": "number"
@@ -12371,6 +12353,9 @@
},
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"createTime": {
"type": "string"
@@ -12411,6 +12396,13 @@
},
"refundDate": {
"type": "string"
+ },
+ "refundTypeId": {
+ "description": "閫�娆炬柟寮廔D",
+ "type": "integer"
+ },
+ "salesReturn": {
+ "$ref": "#/definitions/model.SalesReturn"
},
"sourceId": {
"description": "婧愬崟id",
@@ -12457,6 +12449,9 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"createTime": {
"type": "string"
},
@@ -12493,6 +12488,9 @@
"salesReturnStatusId": {
"description": "閫�璐х姸鎬乮d",
"type": "integer"
+ },
+ "source": {
+ "$ref": "#/definitions/model.SalesDetails"
},
"sourceId": {
"description": "婧愬崟id",
@@ -12660,6 +12658,9 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"contact": {
"$ref": "#/definitions/model.Contact"
},
@@ -12800,6 +12801,9 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"contact": {
"$ref": "#/definitions/model.Contact"
},
@@ -12897,6 +12901,9 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"contact": {
"$ref": "#/definitions/model.Contact"
},
@@ -12930,6 +12937,9 @@
},
"id": {
"type": "integer"
+ },
+ "number": {
+ "type": "string"
},
"priorityLevel": {
"$ref": "#/definitions/model.PriorityLevel"
@@ -13011,6 +13021,10 @@
},
"severity": {
"$ref": "#/definitions/model.Severity"
+ },
+ "severityId": {
+ "description": "涓ラ噸绋嬪害id",
+ "type": "integer"
},
"solution": {
"description": "瑙e喅鏂规硶",
@@ -13099,6 +13113,9 @@
},
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"id": {
"type": "integer"
@@ -13226,11 +13243,19 @@
"description": "鐗╂枡绫诲瀷",
"type": "string"
},
+ "MaxInventory": {
+ "description": "鏈�澶у簱瀛�",
+ "type": "integer"
+ },
"MinInventory": {
"description": "瀹夊叏搴撳瓨",
"type": "integer"
},
"Name": {
+ "type": "string"
+ },
+ "Node": {
+ "description": "澶囨敞",
"type": "string"
},
"Number": {
@@ -13243,6 +13268,14 @@
"SalePrice": {
"description": "閿�鍞环鏍�",
"type": "number"
+ },
+ "Specs": {
+ "description": "瑙勬牸",
+ "type": "string"
+ },
+ "Type": {
+ "description": "鍨嬪彿",
+ "type": "string"
},
"Unit": {
"type": "string"
@@ -13322,6 +13355,10 @@
"client_type_id": {
"description": "瀹㈡埛绫诲瀷ID",
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"contact": {
"$ref": "#/definitions/request.Contact"
@@ -13523,6 +13560,14 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
+ "contractName": {
+ "description": "鍚堝悓鍚嶇О",
+ "type": "string"
+ },
"file": {
"type": "string"
},
@@ -13534,6 +13579,10 @@
},
"quotation_id": {
"type": "integer"
+ },
+ "sendTime": {
+ "description": "鍙戣揣鏃堕棿",
+ "type": "string"
},
"status_id": {
"type": "integer"
@@ -13675,6 +13724,9 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"courierCompanyId": {
"description": "鐗╂祦鍏徃",
"type": "integer"
@@ -13698,6 +13750,10 @@
"invoiceTypeId": {
"description": "鍙戠エ绫诲瀷id",
"type": "integer"
+ },
+ "number": {
+ "description": "鍙戠エ缂栧彿",
+ "type": "string"
},
"principalId": {
"description": "閿�鍞礋璐d汉id",
@@ -13781,6 +13837,10 @@
"properties": {
"client_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"end_time": {
"type": "string"
@@ -13898,6 +13958,10 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"conditions": {
"type": "string"
},
@@ -13918,6 +13982,10 @@
"items": {
"$ref": "#/definitions/model.Product"
}
+ },
+ "quotationName": {
+ "description": "鎶ヤ环鍗曞悕绉�",
+ "type": "string"
},
"quotation_status_id": {
"type": "integer"
@@ -13967,6 +14035,12 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "createTime": {
+ "type": "string"
+ },
+ "creatorName": {
+ "type": "string"
+ },
"fileId": {
"description": "闄勪欢id",
"type": "integer"
@@ -13976,6 +14050,9 @@
},
"moneyType": {
"description": "甯佺",
+ "type": "string"
+ },
+ "number": {
"type": "string"
},
"paymentType": {
@@ -14016,6 +14093,9 @@
"$ref": "#/definitions/constvar.ReceiptSourceType"
}
]
+ },
+ "updateTime": {
+ "type": "string"
}
}
},
@@ -14025,6 +14105,17 @@
"name"
],
"properties": {
+ "name": {
+ "type": "string"
+ }
+ }
+ },
+ "request.AddRefundType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
"name": {
"type": "string"
}
@@ -14101,6 +14192,10 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"competitors": {
"type": "string"
},
@@ -14148,6 +14243,12 @@
},
"process": {
"type": "string"
+ },
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/model.Product"
+ }
},
"projected_amount": {
"type": "number"
@@ -14221,8 +14322,16 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"conditions": {
"type": "string"
+ },
+ "deliverType": {
+ "description": "浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣",
+ "type": "integer"
},
"deliveryDate": {
"type": "string"
@@ -14251,6 +14360,9 @@
"$ref": "#/definitions/model.Product"
}
},
+ "quotationId": {
+ "type": "integer"
+ },
"remark": {
"type": "string"
},
@@ -14273,6 +14385,10 @@
"properties": {
"city_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"contact_name": {
"description": "鑱旂郴浜哄鍚�",
@@ -14393,6 +14509,10 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"contactId": {
"type": "integer"
},
@@ -14497,6 +14617,10 @@
"description": "瀹㈡埛绫诲瀷ID",
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"contact": {
"$ref": "#/definitions/request.Contact"
},
@@ -14587,6 +14711,10 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"contactId": {
"type": "integer"
},
@@ -14647,6 +14775,10 @@
"clientId": {
"description": "瀹㈡埛id",
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"contactId": {
"description": "鑱旂郴浜篿d",
@@ -14716,7 +14848,7 @@
"description": "鏈嶅姟鏂瑰紡id",
"type": "integer"
},
- "severity": {
+ "severityId": {
"description": "涓ラ噸绋嬪害id",
"type": "integer"
},
@@ -14798,6 +14930,10 @@
"properties": {
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"masterOrderId": {
"type": "integer"
@@ -14903,48 +15039,6 @@
},
"path": {
"description": "璺緞",
- "type": "string"
- }
- }
- },
- "request.ChangePasswordReq": {
- "type": "object",
- "properties": {
- "newPassword": {
- "description": "鏂板瘑鐮�",
- "type": "string"
- },
- "password": {
- "description": "瀵嗙爜",
- "type": "string"
- }
- }
- },
- "request.ChangeUserInfo": {
- "type": "object",
- "properties": {
- "email": {
- "description": "鐢ㄦ埛閭",
- "type": "string"
- },
- "headerImg": {
- "description": "鐢ㄦ埛澶村儚",
- "type": "string"
- },
- "id": {
- "description": "鐢ㄦ埛ID",
- "type": "string"
- },
- "nickName": {
- "description": "鐢ㄦ埛鏄电О",
- "type": "string"
- },
- "phone": {
- "description": "鐢ㄦ埛鎵嬫満鍙�",
- "type": "string"
- },
- "pos": {
- "description": "鐢ㄦ埛宀椾綅",
"type": "string"
}
}
@@ -15178,15 +15272,6 @@
}
}
},
- "request.DeleteUserReq": {
- "type": "object",
- "properties": {
- "userId": {
- "description": "鐢ㄦ埛ID",
- "type": "string"
- }
- }
- },
"request.DownloadFile": {
"type": "object",
"required": [
@@ -15222,6 +15307,9 @@
},
"client_status_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "type": "string"
},
"contact_id": {
"type": "integer"
@@ -15282,6 +15370,10 @@
"request.GetContactList": {
"type": "object",
"properties": {
+ "clientId": {
+ "description": "瀹㈡埛id",
+ "type": "integer"
+ },
"page": {
"description": "椤电爜",
"type": "integer"
@@ -15352,6 +15444,30 @@
"description": "鎼滅储鏉′欢: map[string]interface{}{\"name\": \"xxx\"}; {\"topic\": \"璺熻繘涓婚\", \"member_name\": \"璺熻繘浜篭", \"client_name\": \"瀹㈡埛鍚嶇О\", \"client_status\": \"瀹㈡埛鐘舵�乗", \"follow_time\": \"璺熻繘鏃堕棿\", \"next_follow_time\": \"涓嬫璺熻繘鏃堕棿\", \"record\": \"璺熻繘璁板綍\", \"phone\": \"鑱旂郴浜虹數璇漒", \"contact_name\": \"鑱旂郴浜哄鍚峔", \"sales_leads_id\": \"閿�鍞嚎绱d\", \"sale_chance_id\": \"閿�鍞満浼歩d\"}",
"type": "object",
"additionalProperties": true
+ }
+ }
+ },
+ "request.GetInvoiceList": {
+ "type": "object",
+ "properties": {
+ "page": {
+ "description": "椤电爜",
+ "type": "integer"
+ },
+ "pageSize": {
+ "description": "姣忛〉澶у皬",
+ "type": "integer"
+ },
+ "sourceId": {
+ "type": "integer"
+ },
+ "sourceType": {
+ "description": "婧愬崟绫诲瀷(1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓)",
+ "allOf": [
+ {
+ "$ref": "#/definitions/constvar.InvoiceSourceType"
+ }
+ ]
}
}
},
@@ -15444,11 +15560,19 @@
"request.GetSalesDetailsList": {
"type": "object",
"properties": {
+ "clientId": {
+ "description": "瀹㈡埛id",
+ "type": "integer"
+ },
"keyword": {
"type": "string"
},
"keywordType": {
"$ref": "#/definitions/constvar.SalesDetailsKeywordType"
+ },
+ "number": {
+ "description": "閿�鍞瓙鍗曞彿",
+ "type": "string"
},
"page": {
"description": "椤电爜",
@@ -15456,6 +15580,10 @@
},
"pageSize": {
"description": "姣忛〉澶у皬",
+ "type": "integer"
+ },
+ "saleChanceId": {
+ "description": "閿�鍞満浼歩d",
"type": "integer"
}
}
@@ -15494,12 +15622,19 @@
"pageSize": {
"description": "姣忛〉澶у皬",
"type": "integer"
+ },
+ "sourceId": {
+ "type": "integer"
}
}
},
"request.GetSalesReturnList": {
"type": "object",
"properties": {
+ "clientId": {
+ "description": "瀹㈡埛id",
+ "type": "integer"
+ },
"keyword": {
"type": "string"
},
@@ -15513,12 +15648,43 @@
"pageSize": {
"description": "姣忛〉澶у皬",
"type": "integer"
+ },
+ "sourceId": {
+ "description": "婧愬崟id",
+ "type": "integer"
+ },
+ "sourceType": {
+ "description": "婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級",
+ "allOf": [
+ {
+ "$ref": "#/definitions/constvar.SalesReturnSourceType"
+ }
+ ]
+ }
+ }
+ },
+ "request.GetServiceCollectionPlanList": {
+ "type": "object",
+ "required": [
+ "sourceId",
+ "sourceType"
+ ],
+ "properties": {
+ "sourceId": {
+ "type": "integer"
+ },
+ "sourceType": {
+ "$ref": "#/definitions/constvar.CollectionSourceType"
}
}
},
"request.GetServiceContractList": {
"type": "object",
"properties": {
+ "contactId": {
+ "description": "鑱旂郴浜篿d",
+ "type": "integer"
+ },
"keyword": {
"type": "string"
},
@@ -15535,6 +15701,18 @@
},
"queryClass": {
"$ref": "#/definitions/constvar.ServiceContractQueryClass"
+ },
+ "quotationId": {
+ "description": "鎶ヤ环鍗昳d",
+ "type": "integer"
+ },
+ "saleChanceId": {
+ "description": "閿�鍞満浼歩d",
+ "type": "integer"
+ },
+ "salesDetailsId": {
+ "description": "鍚堝悓璁㈠崟id",
+ "type": "integer"
}
}
},
@@ -15629,44 +15807,6 @@
}
}
},
- "request.GetUserList": {
- "type": "object",
- "properties": {
- "keyword": {
- "description": "妯$硦鏌ヨ鍏抽敭瀛�",
- "type": "string"
- },
- "page": {
- "description": "椤电爜",
- "type": "integer"
- },
- "pageSize": {
- "description": "姣忛〉澶у皬",
- "type": "integer"
- }
- }
- },
- "request.Login": {
- "type": "object",
- "properties": {
- "captcha": {
- "description": "楠岃瘉鐮�",
- "type": "string"
- },
- "captchaId": {
- "description": "楠岃瘉鐮両D",
- "type": "string"
- },
- "password": {
- "description": "瀵嗙爜",
- "type": "string"
- },
- "username": {
- "description": "鐢ㄦ埛鍚�",
- "type": "string"
- }
- }
- },
"request.Plan": {
"type": "object",
"properties": {
@@ -15733,52 +15873,6 @@
}
}
},
- "request.Register": {
- "type": "object",
- "properties": {
- "authorityId": {
- "description": "鐢ㄦ埛瑙掕壊ID",
- "type": "integer"
- },
- "departmentId": {
- "type": "integer"
- },
- "email": {
- "type": "string"
- },
- "headerImg": {
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "nickName": {
- "type": "string"
- },
- "password": {
- "type": "string"
- },
- "phone": {
- "type": "string"
- },
- "pos": {
- "type": "string"
- },
- "rePassword": {
- "description": "纭瀵嗙爜",
- "type": "string"
- },
- "realName": {
- "type": "string"
- },
- "userType": {
- "$ref": "#/definitions/constvar.UserType"
- },
- "username": {
- "type": "string"
- }
- }
- },
"request.SalesDetails": {
"type": "object",
"properties": {
@@ -15791,8 +15885,16 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"conditions": {
"type": "string"
+ },
+ "deliverType": {
+ "description": "浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣",
+ "type": "integer"
},
"deliveryDate": {
"type": "string"
@@ -15820,6 +15922,9 @@
"items": {
"$ref": "#/definitions/model.Product"
}
+ },
+ "quotationId": {
+ "type": "integer"
},
"remark": {
"type": "string"
@@ -15851,6 +15956,10 @@
},
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"isInvoice": {
"type": "string"
@@ -15896,6 +16005,10 @@
"properties": {
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"memberId": {
"type": "integer"
@@ -16091,6 +16204,10 @@
"client_type_id": {
"description": "瀹㈡埛绫诲瀷ID",
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"contact": {
"$ref": "#/definitions/request.Contact"
@@ -16377,6 +16494,14 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
+ "contractName": {
+ "description": "鍚堝悓鍚嶇О",
+ "type": "string"
+ },
"file": {
"type": "string"
},
@@ -16391,6 +16516,10 @@
},
"quotation_id": {
"type": "integer"
+ },
+ "sendTime": {
+ "description": "鍙戣揣鏃堕棿",
+ "type": "string"
},
"status_id": {
"type": "integer"
@@ -16629,6 +16758,9 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "codeStandID": {
+ "type": "string"
+ },
"courierCompanyId": {
"description": "鐗╂祦鍏徃",
"type": "integer"
@@ -16655,6 +16787,10 @@
"invoiceTypeId": {
"description": "鍙戠エ绫诲瀷id",
"type": "integer"
+ },
+ "number": {
+ "description": "鍙戠エ缂栧彿",
+ "type": "string"
},
"principalId": {
"description": "閿�鍞礋璐d汉id",
@@ -16770,6 +16906,10 @@
"properties": {
"client_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"end_time": {
"type": "string"
@@ -16948,6 +17088,10 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"conditions": {
"type": "string"
},
@@ -16971,6 +17115,10 @@
"items": {
"$ref": "#/definitions/model.Product"
}
+ },
+ "quotationName": {
+ "description": "鎶ヤ环鍗曞悕绉�",
+ "type": "string"
},
"quotation_status_id": {
"type": "integer"
@@ -17038,6 +17186,12 @@
"description": "瀹㈡埛id",
"type": "integer"
},
+ "createTime": {
+ "type": "string"
+ },
+ "creatorName": {
+ "type": "string"
+ },
"fileId": {
"description": "闄勪欢id",
"type": "integer"
@@ -17047,6 +17201,9 @@
},
"moneyType": {
"description": "甯佺",
+ "type": "string"
+ },
+ "number": {
"type": "string"
},
"paymentType": {
@@ -17087,6 +17244,9 @@
"$ref": "#/definitions/constvar.ReceiptSourceType"
}
]
+ },
+ "updateTime": {
+ "type": "string"
}
}
},
@@ -17116,6 +17276,17 @@
"items": {
"$ref": "#/definitions/request.UpdateRefundMethod"
}
+ }
+ }
+ },
+ "request.UpdateRefundType": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
}
}
},
@@ -17278,6 +17449,10 @@
"client_id": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"competitors": {
"type": "string"
},
@@ -17328,6 +17503,12 @@
},
"process": {
"type": "string"
+ },
+ "products": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/model.Product"
+ }
},
"projected_amount": {
"type": "number"
@@ -17441,6 +17622,10 @@
"properties": {
"city_id": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"contact_name": {
"description": "鑱旂郴浜哄鍚�",
@@ -17691,6 +17876,10 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"contactId": {
"type": "integer"
},
@@ -17816,6 +18005,10 @@
"description": "瀹㈡埛绫诲瀷ID",
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"contact": {
"$ref": "#/definitions/request.Contact"
},
@@ -17907,6 +18100,10 @@
"clientId": {
"type": "integer"
},
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
+ },
"contactId": {
"type": "integer"
},
@@ -17970,6 +18167,10 @@
"clientId": {
"description": "瀹㈡埛id",
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"contactId": {
"description": "鑱旂郴浜篿d",
@@ -18042,7 +18243,7 @@
"description": "鏈嶅姟鏂瑰紡id",
"type": "integer"
},
- "severity": {
+ "severityId": {
"description": "涓ラ噸绋嬪害id",
"type": "integer"
},
@@ -18160,6 +18361,10 @@
"properties": {
"clientId": {
"type": "integer"
+ },
+ "codeStandID": {
+ "description": "缂栫爜id",
+ "type": "string"
},
"id": {
"type": "integer"
@@ -18797,21 +19002,6 @@
}
}
},
- "response.PageResult": {
- "type": "object",
- "properties": {
- "list": {},
- "page": {
- "type": "integer"
- },
- "pageSize": {
- "type": "integer"
- },
- "total": {
- "type": "integer"
- }
- }
- },
"response.PlanResponse": {
"type": "object",
"properties": {
@@ -19139,14 +19329,6 @@
"items": {
"$ref": "#/definitions/model.TimelyRate"
}
- }
- }
- },
- "response.UserResponse": {
- "type": "object",
- "properties": {
- "user": {
- "$ref": "#/definitions/model.User"
}
}
}
--
Gitblit v1.8.0