From 7d80867c1d2d8340da8e106b4af2ceaba3fc9fc1 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 19 三月 2024 19:16:50 +0800
Subject: [PATCH] 增加发货完成按钮
---
docs/swagger.yaml | 817 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 744 insertions(+), 73 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 6b262fd..a7535cd 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -187,6 +187,29 @@
- SalesDetailsKeywordTypeSignTime
- SalesDetailsKeywordTypePrincipal
- SalesDetailsKeywordTypeProductName
+ constvar.SalesDetailsStatus:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ type: integer
+ x-enum-comments:
+ InStock: 澶囪揣涓�
+ OverCLose: 宸插叧闂�
+ OverOutbound: 鍑哄簱瀹屾垚
+ WaitConfirmed: 寰呯‘璁�
+ WaitDecompose: 寰呭垎瑙�
+ WaitOutbound: 寰呭嚭搴�
+ x-enum-varnames:
+ - WaitConfirmed
+ - WaitDecompose
+ - InStock
+ - WaitOutbound
+ - OverOutbound
+ - OverCLose
constvar.SalesRefundKeywordType:
enum:
- 閿�鍞��璐у崟缂栧彿
@@ -762,6 +785,8 @@
$ref: '#/definitions/model.Quotation'
quotationId:
type: integer
+ sendTime:
+ type: string
serviceContractStatus:
$ref: '#/definitions/model.ServiceContractStatus'
statusId:
@@ -895,6 +920,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompany:
$ref: '#/definitions/model.CourierCompany'
courierCompanyId:
@@ -921,6 +948,8 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
@@ -1095,18 +1124,30 @@
properties:
amount:
type: number
+ cost:
+ type: string
desc:
type: string
id:
type: integer
+ margin:
+ type: string
name:
type: string
number:
type: string
price:
type: number
+ profit:
+ type: string
+ specs:
+ type: string
total:
type: number
+ type:
+ type: string
+ unit:
+ type: string
type: object
model.Province:
properties:
@@ -1121,6 +1162,9 @@
type: object
model.Quotation:
properties:
+ amountTotal:
+ description: 浠锋牸鍚堣
+ type: number
client:
$ref: '#/definitions/model.Client'
client_id:
@@ -1233,6 +1277,13 @@
name:
type: string
type: object
+ model.RefundType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.Region:
properties:
id:
@@ -1332,6 +1383,10 @@
$ref: '#/definitions/model.Possibility'
process:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
projected_amount:
type: number
province:
@@ -1362,6 +1417,10 @@
type: integer
solutions:
type: string
+ status:
+ allOf:
+ - $ref: '#/definitions/model.Status'
+ description: 鐘舵��
status_id:
type: integer
threats:
@@ -1420,6 +1479,8 @@
type: integer
creatorName:
type: string
+ deliverType:
+ type: integer
deliveryDate:
type: string
id:
@@ -1440,6 +1501,12 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotation:
+ $ref: '#/definitions/model.Quotation'
+ quotationId:
+ type: integer
remark:
type: string
saleChance:
@@ -1450,6 +1517,10 @@
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
updateTime:
type: string
wechatOrderStatus:
@@ -1512,8 +1583,10 @@
type: object
model.SalesRefund:
properties:
- Source:
- $ref: '#/definitions/model.SalesReturn'
+ RefundType:
+ allOf:
+ - $ref: '#/definitions/model.RefundType'
+ description: 閫�娆炬柟寮�
amountTotal:
description: 浠风◣鍚堣
type: number
@@ -1555,6 +1628,11 @@
type: string
refundDate:
type: string
+ refundTypeId:
+ description: 閫�娆炬柟寮廔D
+ type: integer
+ salesReturn:
+ $ref: '#/definitions/model.SalesReturn'
sourceId:
description: 婧愬崟id
type: integer
@@ -1972,6 +2050,9 @@
type: integer
severity:
$ref: '#/definitions/model.Severity'
+ severityId:
+ description: 涓ラ噸绋嬪害id
+ type: integer
solution:
description: 瑙e喅鏂规硶
type: string
@@ -2049,6 +2130,17 @@
$ref: '#/definitions/model.Product'
type: array
type: object
+ model.SystemSet:
+ properties:
+ id:
+ type: integer
+ modeType:
+ type: string
+ name:
+ type: string
+ value:
+ type: string
+ type: object
model.TimeSpent:
properties:
id:
@@ -2090,6 +2182,9 @@
pos:
type: string
realName:
+ type: string
+ subUserIds:
+ description: 涓嬪睘鍛樺伐鐢ㄦ埛id,鐢ㄩ�楀彿鍒嗗紑
type: string
userType:
$ref: '#/definitions/constvar.UserType'
@@ -2194,8 +2289,6 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -2301,11 +2394,6 @@
client_id:
description: 鎵�灞炲叕鍙窱D
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
- codeStandID:
- description: 缂栫爜id
- type: string
country_id:
description: 鍥藉ID
type: integer
@@ -2347,8 +2435,6 @@
properties:
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -2363,6 +2449,9 @@
type: string
quotation_id:
type: integer
+ sendTime:
+ description: 鍙戣揣鏃堕棿
+ type: string
status_id:
type: integer
type: object
@@ -2453,6 +2542,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompanyId:
description: 鐗╂祦鍏徃
type: integer
@@ -2471,6 +2562,9 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ description: 鍙戠エ缂栧彿
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
@@ -2525,8 +2619,6 @@
properties:
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -2605,8 +2697,6 @@
properties:
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -2707,6 +2797,13 @@
required:
- name
type: object
+ request.AddRefundType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.AddRegion:
properties:
name:
@@ -2753,8 +2850,6 @@
type: integer
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -2790,6 +2885,10 @@
type: integer
process:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
projected_amount:
type: number
province_id:
@@ -2831,19 +2930,24 @@
type: object
request.AddSalesDetails:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
address:
type: string
addressee:
type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
conditions:
type: string
+ deliverType:
+ description: 浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣
+ type: integer
deliveryDate:
type: string
logisticCompany:
@@ -2862,6 +2966,10 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotationId:
+ type: integer
remark:
type: string
saleChanceId:
@@ -2870,6 +2978,10 @@
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
wechatOrderStatusId:
type: integer
type: object
@@ -2877,8 +2989,6 @@
properties:
city_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -2960,8 +3070,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -3037,8 +3145,6 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -3107,8 +3213,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -3154,8 +3258,6 @@
clientId:
description: 瀹㈡埛id
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -3210,7 +3312,7 @@
serviceTypeId:
description: 鏈嶅姟鏂瑰紡id
type: integer
- severity:
+ severityId:
description: 涓ラ噸绋嬪害id
type: integer
solution:
@@ -3265,8 +3367,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -3357,6 +3457,29 @@
required:
- ids
type: object
+ request.ConfirmOutput:
+ properties:
+ products:
+ items:
+ $ref: '#/definitions/request.ConfirmOutputProducts'
+ type: array
+ saleDetailNumber:
+ type: string
+ type: object
+ request.ConfirmOutputOver:
+ properties:
+ saleDetailNumber:
+ type: string
+ type: object
+ request.ConfirmOutputProducts:
+ properties:
+ number:
+ description: 浜у搧缂栧彿
+ type: string
+ outputAmount:
+ description: 鏈鍙戣揣鏁伴噺
+ type: number
+ type: object
request.Contact:
properties:
birthday:
@@ -3369,11 +3492,6 @@
client_id:
description: 鎵�灞炲叕鍙窱D
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
- codeStandID:
- description: 缂栫爜id
- type: string
country_id:
description: 鍥藉ID
type: integer
@@ -3527,8 +3645,6 @@
type: integer
client_status_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
type: string
contact_id:
@@ -3594,6 +3710,8 @@
type: object
request.GetContractList:
properties:
+ keyword:
+ type: string
page:
description: 椤电爜
type: integer
@@ -3645,6 +3763,10 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
+ principalIds:
+ items:
+ type: integer
+ type: array
sourceId:
type: integer
sourceType:
@@ -3729,6 +3851,9 @@
type: string
keywordType:
$ref: '#/definitions/constvar.SalesDetailsKeywordType'
+ number:
+ description: 閿�鍞槑缁嗗崟鍙�
+ type: string
page:
description: 椤电爜
type: integer
@@ -3938,19 +4063,24 @@
type: object
request.SalesDetails:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
address:
type: string
addressee:
type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
conditions:
type: string
+ deliverType:
+ description: 浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣
+ type: integer
deliveryDate:
type: string
logisticCompany:
@@ -3969,6 +4099,10 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotationId:
+ type: integer
remark:
type: string
saleChanceId:
@@ -3977,6 +4111,10 @@
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
wechatOrderStatusId:
type: integer
type: object
@@ -3987,8 +4125,6 @@
type: integer
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -4024,8 +4160,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -4056,6 +4190,13 @@
allOf:
- $ref: '#/definitions/constvar.SalesReturnSourceType'
description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級
+ type: object
+ request.SaveSystemSet:
+ properties:
+ sets:
+ items:
+ $ref: '#/definitions/model.SystemSet'
+ type: array
type: object
request.SetAuthorityMenu:
properties:
@@ -4161,8 +4302,6 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -4322,11 +4461,6 @@
client_id:
description: 鎵�灞炲叕鍙窱D
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
- codeStandID:
- description: 缂栫爜id
- type: string
country_id:
description: 鍥藉ID
type: integer
@@ -4370,8 +4504,6 @@
properties:
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -4388,6 +4520,9 @@
type: string
quotation_id:
type: integer
+ sendTime:
+ description: 鍙戣揣鏃堕棿
+ type: string
status_id:
type: integer
type: object
@@ -4541,6 +4676,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompanyId:
description: 鐗╂祦鍏徃
type: integer
@@ -4561,6 +4698,9 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ description: 鍙戠エ缂栧彿
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
@@ -4640,8 +4780,6 @@
properties:
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -4761,8 +4899,6 @@
properties:
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -4889,6 +5025,13 @@
required:
- refund_method
type: object
+ request.UpdateRefundType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.UpdateRegion:
properties:
id:
@@ -4992,8 +5135,6 @@
type: integer
client_id:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5031,6 +5172,10 @@
type: integer
process:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
projected_amount:
type: number
province_id:
@@ -5103,12 +5248,17 @@
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:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5277,8 +5427,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5368,8 +5516,6 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5438,8 +5584,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5487,8 +5631,6 @@
clientId:
description: 瀹㈡埛id
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5545,7 +5687,7 @@
serviceTypeId:
description: 鏈嶅姟鏂瑰紡id
type: integer
- severity:
+ severityId:
description: 涓ラ噸绋嬪害id
type: integer
solution:
@@ -5624,8 +5766,6 @@
properties:
clientId:
type: integer
- codeRule:
- $ref: '#/definitions/code.CodeStandard'
codeStandID:
description: 缂栫爜id
type: string
@@ -5990,6 +6130,25 @@
$ref: '#/definitions/model.Industry'
type: array
type: object
+ response.Info:
+ properties:
+ makeInfo:
+ items:
+ $ref: '#/definitions/response.WorkOrderInfo'
+ type: array
+ outsourcingInfo:
+ items:
+ $ref: '#/definitions/response.OutsourcingInfo'
+ type: array
+ productInfo:
+ items:
+ $ref: '#/definitions/response.SalesDetailsProductInfo'
+ type: array
+ purchaseInfo:
+ items:
+ $ref: '#/definitions/response.Purchase'
+ type: array
+ type: object
response.IsInvoiceResponse:
properties:
list:
@@ -6055,6 +6214,36 @@
$ref: '#/definitions/model.OrderType'
type: array
type: object
+ response.OutsourcingInfo:
+ properties:
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: integer
+ endTime:
+ type: string
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ outsourcingId:
+ description: 濮斿璁㈠崟id
+ type: string
+ outsourcingStatus:
+ type: string
+ productId:
+ type: string
+ productName:
+ type: string
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ startTime:
+ type: string
+ supplierName:
+ type: string
+ unit:
+ description: 鍗曚綅
+ type: string
+ type: object
response.PlanResponse:
properties:
count:
@@ -6077,6 +6266,33 @@
items:
$ref: '#/definitions/model.Province'
type: array
+ type: object
+ response.Purchase:
+ properties:
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: integer
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ productId:
+ type: string
+ productName:
+ type: string
+ purchaseName:
+ type: string
+ purchaseNumber:
+ type: string
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ status:
+ type: integer
+ supplierName:
+ type: string
+ unit:
+ description: 鍗曚綅
+ type: string
type: object
response.QuotationResponse:
properties:
@@ -6129,6 +6345,14 @@
$ref: '#/definitions/model.Repository'
type: array
type: object
+ response.Response:
+ properties:
+ code:
+ type: integer
+ data: {}
+ msg:
+ type: string
+ type: object
response.SaleChanceResponse:
properties:
count:
@@ -6151,6 +6375,61 @@
items:
$ref: '#/definitions/model.SaleType'
type: array
+ type: object
+ response.SalesDetailsProductInfo:
+ properties:
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: number
+ cost:
+ description: 浜у搧鎴愭湰
+ type: string
+ deliveryAmount:
+ description: 鍙戣揣鏁伴噺
+ type: integer
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ makeAmount:
+ description: 鍒堕�犳暟閲�
+ type: integer
+ makeFinishAmount:
+ description: 鍒堕�犲畬鎴愭暟閲�
+ type: integer
+ margin:
+ description: 姣涘埄鐜�
+ type: string
+ outsourcingAmount:
+ description: 濮斿鏁伴噺
+ type: integer
+ outsourcingFinishAmount:
+ description: 濮斿瀹屾垚鏁伴噺
+ type: integer
+ price:
+ description: 浜у搧浠锋牸
+ type: number
+ productId:
+ type: string
+ productName:
+ type: string
+ profit:
+ description: 姣涘埄
+ type: string
+ purchaseAmount:
+ description: 閲囪喘鏁伴噺
+ type: integer
+ purchaseFinishAmount:
+ description: 閲囪喘瀹屾垚鏁伴噺
+ type: integer
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ total:
+ description: 浜у搧鎬讳环
+ type: number
+ unit:
+ description: 鍗曚綅
+ type: string
type: object
response.SalesDetailsResponse:
properties:
@@ -6265,6 +6544,44 @@
items:
$ref: '#/definitions/model.TimelyRate'
type: array
+ type: object
+ response.WorkOrderInfo:
+ properties:
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: integer
+ endTime:
+ type: string
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ orderId:
+ type: string
+ orderStatus:
+ type: string
+ productId:
+ type: string
+ productName:
+ type: string
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ startTime:
+ type: string
+ unit:
+ description: 鍗曚綅
+ type: string
+ workOrderId:
+ type: string
+ workOrderStatus:
+ type: string
+ type: object
+ v1.GetWarehouseProductInfoReq:
+ properties:
+ saleDetailID:
+ type: integer
+ saleDetailNumber:
+ type: string
type: object
info:
contact: {}
@@ -6997,6 +7314,25 @@
summary: 鏇存柊瀹㈡埛绫诲瀷
tags:
- ClientType
+ /api/code/getAutoCode:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/code.CodeStandard'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇鑷姩缂栫爜
+ tags:
+ - 缂栫爜
/api/code/getCodeList:
get:
parameters:
@@ -9266,6 +9602,29 @@
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:
+ $ref: '#/definitions/response.Info'
+ type: object
+ summary: 鑾峰彇浜у搧璁㈠崟淇℃伅
+ tags:
+ - 浜у搧
/api/product/info:
get:
parameters:
@@ -9307,6 +9666,10 @@
- description: 浜у搧缂栫爜
in: query
name: productNumber
+ type: string
+ - description: 鎶ヤ环鍗曠紪鐮�
+ in: query
+ name: quotationNumber
type: string
produces:
- application/json
@@ -9485,6 +9848,25 @@
summary: 鎶ヤ环鍗曞垪琛�
tags:
- Quotation
+ /api/quotation/statistics:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ additionalProperties:
+ type: integer
+ type: object
+ type: object
+ summary: 鎶ヤ环鍗曠粺璁�
+ tags:
+ - Quotation
/api/quotation/update:
put:
parameters:
@@ -9629,6 +10011,12 @@
in: query
name: pageSize
type: integer
+ - collectionFormat: csv
+ in: query
+ items:
+ type: integer
+ name: principleIds
+ type: array
- in: query
name: sourceId
type: integer
@@ -9763,6 +10151,90 @@
summary: 鏇存柊閫�娆炬柟寮�
tags:
- RefundMethod
+ /api/refundType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddRefundType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閫�娆炬柟寮�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
+ /api/refundType/delete/{id}:
+ delete:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: path
+ name: id
+ required: true
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鍒犻櫎閫�娆炬柟寮�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
+ /api/refundType/list:
+ get:
+ parameters:
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.RefundType'
+ type: array
+ type: object
+ summary: 鑾峰彇閫�娆炬柟寮忓垪琛�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
+ /api/refundType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateRefundType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閫�娆炬柟寮�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
/api/region/add:
post:
parameters:
@@ -10418,6 +10890,44 @@
summary: 娣诲姞閿�鍞槑缁�
tags:
- SalesDetails
+ /api/salesDetails/confirmOutput:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.ConfirmOutput'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 纭鍙戣揣
+ tags:
+ - SalesDetails
+ /api/salesDetails/confirmOutputOver:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.ConfirmOutputOver'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 纭鍙戣揣
+ tags:
+ - SalesDetails
/api/salesDetails/delete:
delete:
parameters:
@@ -10455,6 +10965,74 @@
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/getDeliveryList:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/v1.GetWarehouseProductInfoReq'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鍙戣揣鏄庣粏
+ tags:
+ - SalesDetails
+ /api/salesDetails/getDeliveryPrepareInfo:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/v1.GetWarehouseProductInfoReq'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇浜у搧鍏ュ簱淇℃伅
+ 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:
@@ -10479,6 +11057,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:
@@ -10496,6 +11093,25 @@
schema:
$ref: '#/definitions/contextx.Response'
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:
@@ -12088,6 +12704,61 @@
summary: 鏇存柊瀛愯鍗�
tags:
- SubOrder
+ /api/system/getSystemSet:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ additionalProperties: true
+ type: object
+ type: object
+ summary: 鑾峰彇绯荤粺璁剧疆
+ tags:
+ - 绯荤粺璁剧疆
+ /api/system/saveSystemSet:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.SaveSystemSet'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 淇濆瓨绯荤粺璁剧疆
+ tags:
+ - 绯荤粺璁剧疆
+ /api/system/useSystemSet/{modeType}:
+ get:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: path
+ name: modeType
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 浣跨敤绯荤粺璁剧疆
+ tags:
+ - 绯荤粺璁剧疆
/api/timeSpent/add:
post:
parameters:
--
Gitblit v1.8.0