From 5b8f003464bd55678862534232228f61745ffafe Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期五, 15 十二月 2023 11:05:35 +0800
Subject: [PATCH] 提示信息修改
---
docs/swagger.yaml | 228 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 223 insertions(+), 5 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 1e7b9cb..853f908 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -187,6 +187,23 @@
- SalesDetailsKeywordTypeSignTime
- SalesDetailsKeywordTypePrincipal
- SalesDetailsKeywordTypeProductName
+ constvar.SalesDetailsStatus:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ type: integer
+ x-enum-comments:
+ OverCLose: 宸插叧闂�
+ OverOutbound: 鍑哄簱瀹屾垚
+ WaitConfirmed: 寰呯‘璁�
+ WaitOutbound: 寰呭嚭搴�
+ x-enum-varnames:
+ - WaitConfirmed
+ - WaitOutbound
+ - OverOutbound
+ - OverCLose
constvar.SalesRefundKeywordType:
enum:
- 閿�鍞��璐у崟缂栧彿
@@ -762,6 +779,8 @@
$ref: '#/definitions/model.Quotation'
quotationId:
type: integer
+ sendTime:
+ type: string
serviceContractStatus:
$ref: '#/definitions/model.ServiceContractStatus'
statusId:
@@ -895,6 +914,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompany:
$ref: '#/definitions/model.CourierCompany'
courierCompanyId:
@@ -921,6 +942,8 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
@@ -1107,6 +1130,8 @@
type: number
total:
type: number
+ unit:
+ type: string
type: object
model.Province:
properties:
@@ -1457,6 +1482,12 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotation:
+ $ref: '#/definitions/model.Quotation'
+ quotationId:
+ type: integer
remark:
type: string
saleChance:
@@ -1467,6 +1498,10 @@
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
updateTime:
type: string
wechatOrderStatus:
@@ -1533,8 +1568,6 @@
allOf:
- $ref: '#/definitions/model.RefundType'
description: 閫�娆炬柟寮�
- Source:
- $ref: '#/definitions/model.SalesReturn'
amountTotal:
description: 浠风◣鍚堣
type: number
@@ -1579,6 +1612,8 @@
refundTypeId:
description: 閫�娆炬柟寮廔D
type: integer
+ salesReturn:
+ $ref: '#/definitions/model.SalesReturn'
sourceId:
description: 婧愬崟id
type: integer
@@ -1996,6 +2031,9 @@
type: integer
severity:
$ref: '#/definitions/model.Severity'
+ severityId:
+ description: 涓ラ噸绋嬪害id
+ type: integer
solution:
description: 瑙e喅鏂规硶
type: string
@@ -2115,6 +2153,9 @@
type: string
realName:
type: string
+ subUserIds:
+ description: 涓嬪睘鍛樺伐鐢ㄦ埛id,鐢ㄩ�楀彿鍒嗗紑
+ type: string
userType:
$ref: '#/definitions/constvar.UserType'
username:
@@ -2166,6 +2207,23 @@
description: 鍨嬪彿
type: string
Unit:
+ type: string
+ type: object
+ product.WorkOrderInfo:
+ properties:
+ EndTime:
+ type: string
+ OrderId:
+ type: string
+ OrderStatus:
+ type: string
+ ProductName:
+ type: string
+ StartTime:
+ type: string
+ WorkOrderId:
+ type: string
+ WorkOrderStatus:
type: string
type: object
request.AddAccountId:
@@ -2378,6 +2436,9 @@
type: string
quotation_id:
type: integer
+ sendTime:
+ description: 鍙戣揣鏃堕棿
+ type: string
status_id:
type: integer
type: object
@@ -2468,6 +2529,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompanyId:
description: 鐗╂祦鍏徃
type: integer
@@ -2486,6 +2549,9 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ description: 鍙戠エ缂栧彿
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
@@ -2851,10 +2917,14 @@
type: object
request.AddSalesDetails:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
address:
type: string
addressee:
type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
codeStandID:
@@ -2883,6 +2953,10 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotationId:
+ type: integer
remark:
type: string
saleChanceId:
@@ -2891,6 +2965,10 @@
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
wechatOrderStatusId:
type: integer
type: object
@@ -3221,7 +3299,7 @@
serviceTypeId:
description: 鏈嶅姟鏂瑰紡id
type: integer
- severity:
+ severityId:
description: 涓ラ噸绋嬪害id
type: integer
solution:
@@ -3596,6 +3674,8 @@
type: object
request.GetContractList:
properties:
+ keyword:
+ type: string
page:
description: 椤电爜
type: integer
@@ -3647,6 +3727,10 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
+ principalIds:
+ items:
+ type: integer
+ type: array
sourceId:
type: integer
sourceType:
@@ -3732,7 +3816,7 @@
keywordType:
$ref: '#/definitions/constvar.SalesDetailsKeywordType'
number:
- description: 閿�鍞瓙鍗曞彿
+ description: 閿�鍞槑缁嗗崟鍙�
type: string
page:
description: 椤电爜
@@ -3943,10 +4027,14 @@
type: object
request.SalesDetails:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
address:
type: string
addressee:
type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
codeStandID:
@@ -3975,6 +4063,10 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotationId:
+ type: integer
remark:
type: string
saleChanceId:
@@ -3983,6 +4075,10 @@
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
wechatOrderStatusId:
type: integer
type: object
@@ -4381,6 +4477,9 @@
type: string
quotation_id:
type: integer
+ sendTime:
+ description: 鍙戣揣鏃堕棿
+ type: string
status_id:
type: integer
type: object
@@ -4534,6 +4633,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompanyId:
description: 鐗╂祦鍏徃
type: integer
@@ -4554,6 +4655,9 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ description: 鍙戠エ缂栧彿
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
@@ -5101,6 +5205,13 @@
salesDetails:
$ref: '#/definitions/request.SalesDetails'
type: object
+ request.UpdateSalesDetailsStatus:
+ properties:
+ id:
+ type: integer
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
+ type: object
request.UpdateSalesLeads:
properties:
city_id:
@@ -5533,7 +5644,7 @@
serviceTypeId:
description: 鏈嶅姟鏂瑰紡id
type: integer
- severity:
+ severityId:
description: 涓ラ噸绋嬪害id
type: integer
solution:
@@ -6114,6 +6225,14 @@
items:
$ref: '#/definitions/model.Repository'
type: array
+ type: object
+ response.Response:
+ properties:
+ code:
+ type: integer
+ data: {}
+ msg:
+ type: string
type: object
response.SaleChanceResponse:
properties:
@@ -9271,6 +9390,31 @@
summary: 鏇存柊浼樺厛绾у埆
tags:
- 浼樺厛绾у埆绠$悊
+ /api/product/getProductOrderInfo/{number}:
+ get:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: path
+ name: number
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/product.WorkOrderInfo'
+ type: array
+ type: object
+ summary: 鑾峰彇浜у搧璁㈠崟淇℃伅
+ tags:
+ - 浜у搧
/api/product/info:
get:
parameters:
@@ -9634,6 +9778,12 @@
in: query
name: pageSize
type: integer
+ - collectionFormat: csv
+ in: query
+ items:
+ type: integer
+ name: principleIds
+ type: array
- in: query
name: sourceId
type: integer
@@ -10544,6 +10694,36 @@
summary: 鍒犻櫎閿�鍞槑缁�
tags:
- SalesDetails
+ /api/salesDetails/getApsProjectList:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.Response'
+ summary: 鑾峰彇aps椤圭洰鍒楄〃
+ tags:
+ - SalesDetails
+ /api/salesDetails/getProductInventoryInfo/{number}:
+ get:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: path
+ name: number
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇浜у搧搴撳瓨淇℃伅
+ tags:
+ - SalesDetails
/api/salesDetails/list:
post:
parameters:
@@ -10568,6 +10748,25 @@
summary: 閿�鍞槑缁嗗崟鍒楄〃
tags:
- SalesDetails
+ /api/salesDetails/sendSalesDetailsToOtherSystem:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.SalesDetails'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鎺ㄩ�侀攢鍞槑缁嗕俊鎭埌鍏朵粬绯荤粺
+ tags:
+ - SalesDetails
/api/salesDetails/update:
put:
parameters:
@@ -10587,6 +10786,25 @@
summary: 鏇存柊閿�鍞槑缁�
tags:
- SalesDetails
+ /api/salesDetails/updateStatus:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateSalesDetailsStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閿�鍞槑缁嗙姸鎬�
+ tags:
+ - SalesDetails
/api/salesLeads/add:
post:
parameters:
--
Gitblit v1.8.0