From 0f8093693d0cd3b8da71abac95c617aa850f4819 Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期一, 22 四月 2024 15:44:55 +0800
Subject: [PATCH] 考勤管理
---
docs/swagger.yaml | 948 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 897 insertions(+), 51 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 26deeb0..fe55a41 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -50,6 +50,52 @@
- DictTypeWorkshop
- DictTypeColor
- DictTypeSpec
+ constvar.MiniDictType:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ type: integer
+ x-enum-comments:
+ EarlyWarningDay: 棰勮澶╂暟
+ InspectionWayType: 璐ㄦ鏂瑰紡绫诲瀷
+ MiniDictTypeBomVersionType: Bom鐗堟湰绫诲瀷
+ MiniDictTypePlcBrand: PLC鍝佺墝
+ OutsourcingSupplierCreditGrade: 淇$敤绛夌骇
+ OutsourcingSupplierRange: 渚涜揣鑼冨洿
+ OutsourcingSupplierType: 濮斿渚涘簲鍟嗙被鍨�
+ SalaryType: 鍢夎仈钖祫绫诲瀷
+ x-enum-varnames:
+ - MiniDictTypePlcBrand
+ - MiniDictTypeBomVersionType
+ - EarlyWarningDay
+ - InspectionWayType
+ - OutsourcingSupplierType
+ - OutsourcingSupplierCreditGrade
+ - OutsourcingSupplierRange
+ - SalaryType
+ constvar.WorkerStatus:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ type: integer
+ x-enum-comments:
+ WorkerStatusHoliday: 璇峰亣
+ WorkerStatusOvertime: 鍔犵彮
+ WorkerStatusRest: 浼戞伅
+ WorkerStatusWorking: 鍦ㄧ彮
+ x-enum-varnames:
+ - WorkerStatusWorking
+ - WorkerStatusRest
+ - WorkerStatusHoliday
+ - WorkerStatusOvertime
gorm.DeletedAt:
properties:
time:
@@ -57,6 +103,37 @@
valid:
description: Valid is true if Time is not NULL
type: boolean
+ type: object
+ models.AttendanceManage:
+ properties:
+ addPeople:
+ type: string
+ classes:
+ type: string
+ classesEndTime:
+ type: string
+ classesStartTime:
+ type: string
+ createTime:
+ type: string
+ createdAt:
+ type: string
+ date:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ endWorkTime:
+ type: string
+ id:
+ type: integer
+ startWorkTime:
+ type: string
+ updatedAt:
+ type: string
+ workerId:
+ type: string
+ workerName:
+ type: string
type: object
models.Dict:
properties:
@@ -194,7 +271,7 @@
type: integer
quantity:
description: 鏁伴噺
- type: number
+ type: integer
sum:
description: 绾ゅ害鍚堣
type: number
@@ -259,6 +336,45 @@
description: 鏁伴噺
type: integer
type: object
+ models.Mentor:
+ properties:
+ createdAt:
+ type: string
+ creator:
+ type: string
+ days:
+ description: 澶╂暟
+ type: integer
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ id:
+ type: integer
+ month:
+ description: 鏈堜唤
+ type: string
+ updatedAt:
+ type: string
+ worker:
+ allOf:
+ - $ref: '#/definitions/models.Worker'
+ description: 宸ヤ汉ID
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ type: object
+ models.MiniDict:
+ properties:
+ id:
+ type: integer
+ isDefault:
+ type: boolean
+ name:
+ type: string
+ type:
+ $ref: '#/definitions/constvar.MiniDictType'
+ value:
+ type: string
+ type: object
models.RawSilkPriceStandard:
properties:
createdAt:
@@ -281,6 +397,83 @@
type: string
updatedAt:
type: string
+ type: object
+ models.SalaryPlan:
+ properties:
+ addPeople:
+ type: string
+ createTime:
+ type: string
+ createdAt:
+ type: string
+ cycle:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ id:
+ type: integer
+ name:
+ type: string
+ salaryFormula:
+ type: string
+ salaryType:
+ type: string
+ updatedAt:
+ type: string
+ workTypes:
+ items:
+ $ref: '#/definitions/models.WorkTypeManage'
+ type: array
+ type: object
+ models.WorkTypeManage:
+ properties:
+ addPeople:
+ type: string
+ createTime:
+ type: string
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ guaranteedWages:
+ type: number
+ id:
+ type: integer
+ isGuaranteed:
+ type: boolean
+ salaryPlans:
+ items:
+ $ref: '#/definitions/models.SalaryPlan'
+ type: array
+ updatedAt:
+ type: string
+ workName:
+ type: string
+ type: object
+ models.Worker:
+ properties:
+ addPeople:
+ type: string
+ employmentTime:
+ type: string
+ groupNumber:
+ type: integer
+ id:
+ type: string
+ name:
+ type: string
+ phoneNum:
+ type: string
+ shopId:
+ type: string
+ shopName:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.WorkerStatus'
+ workType:
+ type: string
+ workTypeId:
+ type: integer
type: object
models.WorkshopManage:
properties:
@@ -358,6 +551,12 @@
type: string
record:
type: number
+ selectOne:
+ type: boolean
+ selectThree:
+ type: boolean
+ selectTwo:
+ type: boolean
spec:
type: string
theorySilkAmount:
@@ -376,10 +575,10 @@
type: string
vehicleSpeed:
type: number
- workshopId:
- type: integer
workshopName:
description: 杞﹂棿鍚�
+ type: string
+ workshopNumber:
type: string
type: object
models.YieldRegisterCircle:
@@ -492,6 +691,18 @@
description: 杞︾粍
type: integer
type: object
+ request.AddMentorRequest:
+ properties:
+ days:
+ description: 澶╂暟
+ type: integer
+ month:
+ description: 鏈堜唤
+ type: string
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ type: object
request.ChangeYieldRegister:
properties:
createTime:
@@ -506,9 +717,16 @@
spec:
description: 瑙勬牸
type: string
- workshopId:
- description: 杞﹂棿id
- type: integer
+ workshopNumber:
+ description: 杞﹂棿缂栫爜
+ type: string
+ type: object
+ request.DeleteAttendanceInfo:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
type: object
request.DynamicsRank:
properties:
@@ -532,16 +750,76 @@
type: integer
quantity:
description: 鏁伴噺
- type: number
+ type: integer
sum:
description: 鍚堣
type: number
type: object
+ request.GetAttendanceList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetMentorList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetSalaryPlanList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetWorkTypeList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetWorkerList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
request.GetWorkshopManageCar:
properties:
groupNumber:
+ description: 缁勫埆
type: integer
- workshopNumber:
+ marketName:
+ description: 搴勫彛鍚�
+ type: string
+ workshopName:
+ description: 杞﹂棿鍚嶇О
type: string
type: object
request.GetYieldRegisterList:
@@ -557,6 +835,13 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
+ type: object
+ request.PieceInfo:
+ properties:
+ pieceNumber:
+ type: integer
+ value:
+ type: number
type: object
request.RankStandard:
properties:
@@ -587,6 +872,26 @@
description: 寮�濮嬬氦搴�
type: number
type: object
+ request.SalaryType:
+ properties:
+ type:
+ allOf:
+ - $ref: '#/definitions/constvar.MiniDictType'
+ description: 瀛楀吀绫诲瀷,钖祫绫诲瀷:8
+ values:
+ items:
+ $ref: '#/definitions/request.SalaryTypeValue'
+ type: array
+ type: object
+ request.SalaryTypeValue:
+ properties:
+ isDefault:
+ description: 鏄惁鍙紪杈�
+ type: boolean
+ name:
+ description: 鍚嶇О
+ type: string
+ type: object
request.SaveRankStandard:
properties:
rankStandard:
@@ -612,6 +917,20 @@
description: 澶囨敞
type: string
type: object
+ request.UpdateMentorRequest:
+ properties:
+ days:
+ description: 澶╂暟
+ type: integer
+ id:
+ type: integer
+ month:
+ description: 鏈堜唤
+ type: string
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ type: object
request.YieldRegisterCircleInfo:
properties:
allYield:
@@ -626,15 +945,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
@@ -699,6 +1017,15 @@
record:
description: 鐢熶骇鐢ㄦ椂
type: number
+ selectOne:
+ description: 钀戒笣妗舵暟1閫変腑
+ type: boolean
+ selectThree:
+ description: 钀戒笣妗舵暟3閫変腑
+ type: boolean
+ selectTwo:
+ description: 钀戒笣妗舵暟2閫変腑
+ type: boolean
spec:
description: 瑙勬牸
type: string
@@ -723,9 +1050,9 @@
vehicleSpeed:
description: 瀹炴椂杞﹂��
type: number
- workshopId:
- description: 杞﹂棿id
- type: integer
+ workshopNumber:
+ description: 杞﹂棿缂栫爜
+ type: string
type: object
request.YieldRegisterItemInfo:
properties:
@@ -747,6 +1074,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:
@@ -822,6 +1160,73 @@
info:
contact: {}
paths:
+ /api-jl/v1/attendance/attendanceInput:
+ post:
+ produces:
+ - application/xlsx
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鑰冨嫟瀵煎叆
+ tags:
+ - 鑰冨嫟绠$悊
+ /api-jl/v1/attendance/deleteAttendanceInfo:
+ delete:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.DeleteAttendanceInfo'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎鑰冨嫟淇℃伅
+ tags:
+ - 鑰冨嫟绠$悊
+ /api-jl/v1/attendance/getAttendanceList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetAttendanceList'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.AttendanceManage'
+ type: array
+ type: object
+ summary: 鑾峰彇鑰冨嫟鍒楄〃
+ tags:
+ - 鑰冨嫟绠$悊
/api-jl/v1/fineness/changeYieldRegister:
post:
parameters:
@@ -972,7 +1377,7 @@
- $ref: '#/definitions/util.Response'
- properties:
data:
- $ref: '#/definitions/models.YieldRegister'
+ $ref: '#/definitions/request.YieldRegisterInfo'
type: object
summary: 鑾峰彇浜ч噺鐧昏琛ㄨ鎯�
tags:
@@ -1116,6 +1521,240 @@
summary: 淇濆瓨浜ч噺鐧昏琛�
tags:
- 鐢熶骇绠$悊/浜ч噺鐧昏琛�
+ /api-jl/v1/mentor/createMentorInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddMentorRequest'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒涘缓甯﹀緬淇℃伅
+ tags:
+ - 甯﹀緬绠$悊
+ /api-jl/v1/mentor/deleteMentorInfo/{id}:
+ delete:
+ parameters:
+ - description: id
+ in: path
+ name: id
+ required: true
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎甯﹀緬淇℃伅
+ tags:
+ - 甯﹀緬绠$悊
+ /api-jl/v1/mentor/getMentorList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetMentorList'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.Mentor'
+ type: array
+ type: object
+ summary: 鑾峰彇甯﹀緬淇℃伅鍒楄〃
+ tags:
+ - 甯﹀緬绠$悊
+ /api-jl/v1/mentor/updateMentorInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateMentorRequest'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鏇存柊甯﹀緬淇℃伅
+ tags:
+ - 甯﹀緬绠$悊
+ /api-jl/v1/salary/deleteSalaryPlanInfo/{id}:
+ delete:
+ parameters:
+ - description: id
+ in: path
+ name: id
+ required: true
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎钖叕鏂规
+ tags:
+ - 鍛樺伐钖祫/钖叕鏂规
+ /api-jl/v1/salary/getSalaryPlanList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSalaryPlanList'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.SalaryPlan'
+ type: array
+ type: object
+ summary: 鑾峰彇钖叕鏂规鍒楄〃
+ tags:
+ - 鍛樺伐钖祫/钖叕鏂规
+ /api-jl/v1/salary/getSalaryTypeList/{type}:
+ get:
+ parameters:
+ - description: type
+ in: path
+ name: number
+ required: true
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.MiniDict'
+ type: array
+ type: object
+ summary: 鑾峰彇钖祫绫诲瀷鍒楄〃
+ tags:
+ - 鍛樺伐钖祫/钖叕鏂规
+ /api-jl/v1/salary/saveSalaryPlan:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/models.SalaryPlan'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 淇濆瓨钖叕鏂规
+ tags:
+ - 鍛樺伐钖祫/钖叕鏂规
+ /api-jl/v1/salary/saveSalaryType:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.SalaryType'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 淇濆瓨钖祫绫诲瀷
+ tags:
+ - 鍛樺伐钖祫/钖叕鏂规
/api-jl/v1/system/deletePriceStandard/{id}:
delete:
parameters:
@@ -1257,6 +1896,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:
@@ -1326,39 +2025,6 @@
summary: 鑾峰彇鐢熶笣绛夌骇
tags:
- 绯荤粺璁剧疆/鐢熶笣瀹氱骇鏍囧噯
- /api-jl/v1/system/getWorkshopManageCar:
- 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.ResponseList'
- - properties:
- data:
- items:
- items:
- type: integer
- type: array
- type: array
- type: object
- summary: 鑾峰彇杞﹁締缂栧彿
- tags:
- - 绯荤粺璁剧疆/杞﹂棿绠$悊
/api-jl/v1/system/getWorkshopManageGroup/{number}:
get:
parameters:
@@ -1487,4 +2153,184 @@
summary: 淇濆瓨杞﹂棿绠$悊
tags:
- 绯荤粺璁剧疆/杞﹂棿绠$悊
+ /api-jl/v1/worker/createWorkerInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/models.Worker'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒涘缓浜哄憳淇℃伅
+ tags:
+ - 鍛樺伐绠$悊/鍛樺伐淇℃伅
+ /api-jl/v1/worker/deleteWorkTypeInfo/{id}:
+ delete:
+ parameters:
+ - description: id
+ in: path
+ name: id
+ required: true
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎宸ョ淇℃伅
+ tags:
+ - 鍛樺伐绠$悊/宸ョ淇℃伅
+ /api-jl/v1/worker/deleteWorkerInfo/{id}:
+ delete:
+ parameters:
+ - description: id
+ in: path
+ name: id
+ required: true
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎浜哄憳淇℃伅
+ tags:
+ - 鍛樺伐绠$悊/鍛樺伐淇℃伅
+ /api-jl/v1/worker/getWorkTypeList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetWorkTypeList'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.WorkTypeManage'
+ type: array
+ type: object
+ summary: 鑾峰彇宸ョ鍒楄〃
+ tags:
+ - 鍛樺伐绠$悊/宸ョ淇℃伅
+ /api-jl/v1/worker/getWorkerList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetWorkerList'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.Worker'
+ type: array
+ type: object
+ summary: 鑾峰彇浜哄憳淇℃伅鍒楄〃
+ tags:
+ - 鍛樺伐绠$悊/鍛樺伐淇℃伅
+ /api-jl/v1/worker/saveWorkTypeInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/models.WorkTypeManage'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 淇濆瓨宸ョ淇℃伅
+ tags:
+ - 鍛樺伐绠$悊/宸ョ淇℃伅
+ /api-jl/v1/worker/updateWorkerInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/models.Worker'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鏇存柊浜哄憳淇℃伅
+ tags:
+ - 鍛樺伐绠$悊/鍛樺伐淇℃伅
swagger: "2.0"
--
Gitblit v1.8.0