From 9c14e884db911a2094d26c2a509f752a729f8e8d Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期二, 16 四月 2024 10:56:36 +0800
Subject: [PATCH] 人员管理
---
docs/swagger.yaml | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 223 insertions(+), 15 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 5bcdd0a..da57293 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -194,7 +194,7 @@
type: integer
quantity:
description: 鏁伴噺
- type: number
+ type: integer
sum:
description: 绾ゅ害鍚堣
type: number
@@ -267,7 +267,9 @@
$ref: '#/definitions/gorm.DeletedAt'
id:
type: integer
- marketNumber:
+ marketId:
+ type: integer
+ marketName:
type: string
notes:
type: string
@@ -299,6 +301,8 @@
startCarNumber:
type: integer
updatedAt:
+ type: string
+ workshopName:
type: string
workshopNumber:
type: string
@@ -345,12 +349,21 @@
type: string
marketId:
type: integer
+ marketName:
+ description: 搴勫彛鍚�
+ type: string
number:
type: string
oneBack:
type: string
record:
type: number
+ selectOne:
+ type: boolean
+ selectThree:
+ type: boolean
+ selectTwo:
+ type: boolean
spec:
type: string
theorySilkAmount:
@@ -369,8 +382,11 @@
type: string
vehicleSpeed:
type: number
- workshopId:
- type: integer
+ workshopName:
+ description: 杞﹂棿鍚�
+ type: string
+ workshopNumber:
+ type: string
type: object
models.YieldRegisterCircle:
properties:
@@ -482,6 +498,24 @@
description: 杞︾粍
type: integer
type: object
+ request.ChangeYieldRegister:
+ properties:
+ createTime:
+ description: 鍒涘缓鏃堕棿
+ type: string
+ groupNumber:
+ description: 缁勫埆
+ type: integer
+ marketId:
+ description: 搴勫彛id
+ type: integer
+ spec:
+ description: 瑙勬牸
+ type: string
+ workshopNumber:
+ description: 杞﹂棿缂栫爜
+ type: string
+ type: object
request.DynamicsRank:
properties:
rankName:
@@ -504,10 +538,22 @@
type: integer
quantity:
description: 鏁伴噺
- type: number
+ type: integer
sum:
description: 鍚堣
type: number
+ type: object
+ request.GetWorkshopManageCar:
+ properties:
+ groupNumber:
+ description: 缁勫埆
+ type: integer
+ marketName:
+ description: /搴勫彛鍚�
+ type: string
+ workshopName:
+ description: 杞﹂棿鍚嶇О
+ type: string
type: object
request.GetYieldRegisterList:
properties:
@@ -522,6 +568,13 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
+ type: object
+ request.PieceInfo:
+ properties:
+ pieceNumber:
+ type: integer
+ value:
+ type: number
type: object
request.RankStandard:
properties:
@@ -591,15 +644,14 @@
oneYield:
description: 鍙颁骇
type: number
- pieceNumber:
- description: 鐗囨暟
- type: integer
+ pieceNumbers:
+ description: 鐗囨暟淇℃伅
+ items:
+ $ref: '#/definitions/request.PieceInfo'
+ type: array
reelingdiscount:
description: 缂姌
type: string
- value:
- description: 鍊�
- type: number
yieldRegisterId:
description: 浜ч噺鐧昏琛╥d
type: integer
@@ -664,6 +716,15 @@
record:
description: 鐢熶骇鐢ㄦ椂
type: number
+ selectOne:
+ description: 钀戒笣妗舵暟1閫変腑
+ type: boolean
+ selectThree:
+ description: 钀戒笣妗舵暟3閫変腑
+ type: boolean
+ selectTwo:
+ description: 钀戒笣妗舵暟2閫変腑
+ type: boolean
spec:
description: 瑙勬牸
type: string
@@ -688,9 +749,9 @@
vehicleSpeed:
description: 瀹炴椂杞﹂��
type: number
- workshopId:
- description: 杞﹂棿id
- type: integer
+ workshopNumber:
+ description: 杞﹂棿缂栫爜
+ type: string
type: object
request.YieldRegisterItemInfo:
properties:
@@ -712,6 +773,17 @@
yieldRegisterId:
description: 浜ч噺鐧昏琛╥d
type: integer
+ type: object
+ response.CarAndLevel:
+ properties:
+ car:
+ items:
+ items:
+ type: integer
+ type: array
+ type: array
+ level:
+ type: string
type: object
response.DynamicsRank:
properties:
@@ -787,6 +859,30 @@
info:
contact: {}
paths:
+ /api-jl/v1/fineness/changeYieldRegister:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.ChangeYieldRegister'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/models.YieldRegister'
+ type: object
+ summary: 鍒囨崲浜ч噺鐧昏琛�
+ tags:
+ - 鐢熶骇绠$悊/浜ч噺鐧昏琛�
/api-jl/v1/fineness/check:
get:
parameters:
@@ -876,6 +972,24 @@
summary: 绾ゅ害妫�楠岃鎯�
tags:
- 绾ゅ害妫�楠�
+ /api-jl/v1/fineness/deleteYieldRegister/{number}:
+ delete:
+ parameters:
+ - description: number
+ in: path
+ name: number
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎浜ч噺鐧昏琛ㄨ褰�
+ tags:
+ - 鐢熶骇绠$悊/浜ч噺鐧昏琛�
/api-jl/v1/fineness/getYieldRegisterInfo:
post:
parameters:
@@ -895,7 +1009,7 @@
- $ref: '#/definitions/util.Response'
- properties:
data:
- $ref: '#/definitions/models.YieldRegister'
+ $ref: '#/definitions/request.YieldRegisterInfo'
type: object
summary: 鑾峰彇浜ч噺鐧昏琛ㄨ鎯�
tags:
@@ -1097,6 +1211,10 @@
- DictTypeWorkshop
- DictTypeColor
- DictTypeSpec
+ - description: 鎼滅储鍏抽敭瀛�
+ in: query
+ name: keyword
+ type: string
- description: 椤电爜
in: query
name: page
@@ -1176,6 +1294,66 @@
summary: 鍒犻櫎瀛楀吀
tags:
- 绯荤粺璁剧疆/瀛楀吀
+ /api-jl/v1/system/getCarAndLevel:
+ post:
+ parameters:
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetWorkshopManageCar'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.CarAndLevel'
+ type: object
+ summary: 鑾峰彇杞﹁締缂栧彿鍜岀瓑绾�
+ tags:
+ - 绯荤粺璁剧疆/杞﹂棿绠$悊
+ /api-jl/v1/system/getCarNumber:
+ post:
+ parameters:
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetWorkshopManageCar'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ items:
+ type: integer
+ type: array
+ type: object
+ summary: 鑾峰彇杞﹁締缂栧彿
+ tags:
+ - 绯荤粺璁剧疆/杞﹂棿绠$悊
/api-jl/v1/system/getPriceStandardList:
get:
parameters:
@@ -1245,6 +1423,36 @@
summary: 鑾峰彇鐢熶笣绛夌骇
tags:
- 绯荤粺璁剧疆/鐢熶笣瀹氱骇鏍囧噯
+ /api-jl/v1/system/getWorkshopManageGroup/{number}:
+ get:
+ parameters:
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ - description: number
+ in: path
+ name: number
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ additionalProperties:
+ type: integer
+ type: object
+ type: object
+ summary: 鑾峰彇杞﹂棿缁勫埆
+ tags:
+ - 绯荤粺璁剧疆/杞﹂棿绠$悊
/api-jl/v1/system/getWorkshopManageList:
get:
parameters:
--
Gitblit v1.8.0