From 7dd6097d42d6d6f254a84ab0111bac70f0358660 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 30 四月 2024 10:20:40 +0800
Subject: [PATCH] 加一些注释
---
docs/swagger.yaml | 2632 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 2,573 insertions(+), 59 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 38da383..7d4e568 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -1,4 +1,55 @@
definitions:
+ constvar.AttendanceStatus:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ type: integer
+ x-enum-comments:
+ Abnormal: 寮傚父
+ Normal: 姝e父
+ Overtime: 鍔犵彮
+ Vacation: 浼戝亣
+ x-enum-varnames:
+ - Normal
+ - Overtime
+ - Vacation
+ - Abnormal
+ constvar.CarFlag:
+ enum:
+ - 1
+ - 2
+ - 3
+ type: integer
+ x-enum-comments:
+ AllCar: 鍏ㄨ溅缁撴潫
+ LeftHalfCar: 宸﹀崐杞�
+ RightHalfCar: 鍙冲崐杞�
+ x-enum-varnames:
+ - LeftHalfCar
+ - RightHalfCar
+ - AllCar
+ constvar.CheckItem:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ type: integer
+ x-enum-comments:
+ CheckItemCleanliness: 娓呮磥鍒�
+ CheckItemDeviation: 绾ゅ害鍋忓樊
+ CheckItemMaxDeviation: 鏈�澶у亸宸�
+ CheckItemPurity: 娲佸噣鍒�
+ CheckItemTwiceChange: 浜屾鍙樺寲
+ x-enum-varnames:
+ - CheckItemDeviation
+ - CheckItemTwiceChange
+ - CheckItemCleanliness
+ - CheckItemPurity
+ - CheckItemMaxDeviation
constvar.DictType:
enum:
- 0
@@ -16,6 +67,69 @@
- DictTypeWorkshop
- DictTypeColor
- DictTypeSpec
+ constvar.FileTemplateCategory:
+ enum:
+ - 1
+ - 2
+ type: integer
+ x-enum-comments:
+ FileTemplateCategory_Output: 鍑哄簱
+ FileTemplateCategory_Selfmade: 鍏ュ簱-鑷埗
+ x-enum-varnames:
+ - FileTemplateCategory_Selfmade
+ - FileTemplateCategory_Output
+ constvar.MiniDictType:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 10
+ type: integer
+ x-enum-comments:
+ Absenteeism: 缂哄嫟
+ EarlyWarningDay: 棰勮澶╂暟
+ InspectionWayType: 璐ㄦ鏂瑰紡绫诲瀷
+ MiniDictTypeBomVersionType: Bom鐗堟湰绫诲瀷
+ MiniDictTypePlcBrand: PLC鍝佺墝
+ OutsourcingSupplierCreditGrade: 淇$敤绛夌骇
+ OutsourcingSupplierRange: 渚涜揣鑼冨洿
+ OutsourcingSupplierType: 濮斿渚涘簲鍟嗙被鍨�
+ SalaryType: 鍢夎仈钖祫绫诲瀷
+ WildSilk: 閲庣氦
+ x-enum-varnames:
+ - MiniDictTypePlcBrand
+ - MiniDictTypeBomVersionType
+ - EarlyWarningDay
+ - InspectionWayType
+ - OutsourcingSupplierType
+ - OutsourcingSupplierCreditGrade
+ - OutsourcingSupplierRange
+ - SalaryType
+ - WildSilk
+ - Absenteeism
+ 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:
@@ -24,31 +138,62 @@
description: Valid is true if Time is not NULL
type: boolean
type: object
- models.Department:
+ models.AttendanceManage:
properties:
- children:
- items:
- $ref: '#/definitions/models.Department'
- type: array
- head:
- description: 閮ㄩ棬璐熻矗浜�
+ 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
- name:
- description: 閮ㄩ棬鍚嶇О
+ overTimeDuration:
+ type: number
+ startWorkTime:
type: string
- number:
- description: 閮ㄩ棬缂栧彿
+ status:
+ $ref: '#/definitions/constvar.AttendanceStatus'
+ updatedAt:
type: string
- parentId:
- description: 涓婄骇閮ㄩ棬ID
+ workType:
+ $ref: '#/definitions/models.WorkTypeManage'
+ workTypeId:
type: integer
- remark:
- description: 澶囨敞
+ workerId:
type: string
- sort:
- description: 鎺掑簭
+ workerName:
+ type: string
+ type: object
+ models.AttendanceRule:
+ properties:
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ id:
+ type: integer
+ overTimeStart:
+ type: number
+ restDayRule:
+ type: integer
+ restDayStart:
+ type: number
+ updatedAt:
+ type: string
+ weekdayRule:
type: integer
type: object
models.Dict:
@@ -75,20 +220,519 @@
updatedAt:
type: string
type: object
- request.AddDepartment:
+ models.FinenessCheck:
properties:
- name:
- description: 閮ㄩ棬鍚嶇О
+ averageFineness:
+ description: 骞冲潎绾ゅ害
+ type: number
+ cleanliness:
+ description: 娓呮磥搴�
+ type: number
+ createdAt:
type: string
- number:
- description: 閮ㄩ棬缂栧彿
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ deviation:
+ description: 鍋忓樊
+ type: number
+ finenessGrade:
+ description: 绾ゅ害绛夌骇
type: string
- parentId:
- description: 涓婄骇閮ㄩ棬ID 涓�绾ч儴闂ㄤ紶0
+ finenessRegister:
+ allOf:
+ - $ref: '#/definitions/models.FinenessRegister'
+ description: 绾ゅ害鐧昏
+ finenessRegisterID:
+ description: 绾ゅ害鐧昏琛↖D
type: integer
+ id:
+ type: integer
+ inspector:
+ description: 妫�楠屽憳
+ type: string
+ marketProcessOrderNumber:
+ description: 搴勫彛宸ヨ壓鍗曠紪鍙�
+ type: string
+ measureFineness:
+ description: 鍏噺绾ゅ害
+ type: number
+ purity:
+ description: 娲佸噣搴�
+ type: number
+ totalDeviation:
+ description: 鎬诲樊
+ type: number
+ twiceChange:
+ description: 浜屽害鍙樺寲
+ type: number
+ updatedAt:
+ type: string
+ type: object
+ models.FinenessCheckItem:
+ properties:
+ cleanliness:
+ description: 娓呮磥搴�
+ type: number
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ deviation:
+ description: 鍋忓樊
+ type: number
+ finenessCheckID:
+ description: 绾ゅ害妫�楠岃〃ID
+ type: integer
+ finenessGrade:
+ description: 绾ゅ害绛夌骇
+ type: string
+ finenessRegisterID:
+ description: 绾ゅ害鐧昏琛↖D
+ type: integer
+ finenessRoundingItems:
+ description: 绾ゅ害鍒楄〃
+ items:
+ $ref: '#/definitions/models.FinenessRoundingItem'
+ type: array
+ id:
+ type: integer
+ position:
+ description: 杞﹀彿
+ type: integer
+ purity:
+ description: 娲佸噣搴�
+ type: number
remark:
description: 澶囨敞
type: string
+ totalDeviation:
+ description: 鎬诲樊
+ type: number
+ twiceChange:
+ description: 浜屽害鍙樺寲
+ type: number
+ updatedAt:
+ type: string
+ type: object
+ models.FinenessItem:
+ properties:
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ fineness:
+ description: 绾ゅ害
+ type: number
+ finenessRegisterID:
+ type: integer
+ id:
+ type: integer
+ position:
+ description: 杞﹀彿
+ type: integer
+ quantity:
+ description: 鏁伴噺
+ type: integer
+ sum:
+ description: 绾ゅ害鍚堣
+ type: number
+ updatedAt:
+ type: string
+ type: object
+ models.FinenessRegister:
+ properties:
+ circle:
+ description: 鍥炴暟
+ type: integer
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ finenessCheckID:
+ description: 绾ゅ害妫�楠岃〃ID
+ type: integer
+ finenessList:
+ items:
+ $ref: '#/definitions/models.FinenessItem'
+ type: array
+ finishDate:
+ description: 钀戒笣鏃堕棿
+ type: string
+ id:
+ type: integer
+ market:
+ description: 搴勫彛
+ type: string
+ number:
+ description: 缂栧彿
+ type: string
+ position:
+ description: 鏈�鍚庝竴涓溅鍙�
+ type: integer
+ spec:
+ description: 瑙勬牸
+ type: string
+ sumFineness:
+ type: number
+ sumQuantity:
+ type: number
+ totalCircle:
+ description: 鎬诲洖鏁�
+ type: integer
+ updatedAt:
+ type: string
+ workshopGroup:
+ description: 杞︾粍
+ type: integer
+ workshopName:
+ type: string
+ workshopNumber:
+ type: string
+ type: object
+ models.FinenessRoundingItem:
+ properties:
+ fineness:
+ description: 绾ゅ害
+ type: number
+ quantity:
+ 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: 宸ヤ汉
+ 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:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ id:
+ type: integer
+ marketId:
+ type: integer
+ marketName:
+ type: string
+ notes:
+ type: string
+ payStandard:
+ type: number
+ rawSilkGrade:
+ type: string
+ unit:
+ 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.WorkerPosition:
+ properties:
+ createdAt:
+ type: string
+ creator:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ endDate:
+ description: 缁撴潫鏃ユ湡
+ type: string
+ endWorkerPosition:
+ description: 缁撴潫杞﹀彿
+ type: integer
+ id:
+ type: integer
+ startDate:
+ description: 寮�濮嬫棩鏈�
+ type: string
+ startWorkerPosition:
+ description: 寮�濮嬭溅鍙�
+ type: integer
+ updatedAt:
+ type: string
+ worker:
+ allOf:
+ - $ref: '#/definitions/models.Worker'
+ description: 宸ヤ汉
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ workshop:
+ description: 杞﹂棿缂栧彿
+ type: string
+ workshopGroup:
+ description: 杞︾粍
+ type: integer
+ workshopName:
+ description: 杞﹂棿鍚嶇О
+ type: string
+ type: object
+ models.WorkshopManage:
+ properties:
+ carFlag:
+ $ref: '#/definitions/constvar.CarFlag'
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ endCarNumber:
+ type: integer
+ groupNumber:
+ type: integer
+ id:
+ type: integer
+ notes:
+ type: string
+ startCarNumber:
+ type: integer
+ updatedAt:
+ type: string
+ workshopName:
+ type: string
+ workshopNumber:
+ type: string
+ type: object
+ models.YieldRegister:
+ properties:
+ bucketCocoonNumber:
+ type: number
+ circle:
+ type: integer
+ circles:
+ items:
+ $ref: '#/definitions/models.YieldRegisterCircle'
+ type: array
+ createTime:
+ type: string
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ fallingSilkBucketOne:
+ type: number
+ fallingSilkBucketThree:
+ type: number
+ fallingSilkBucketTwo:
+ type: number
+ fallingSilkCocoonNumber:
+ type: number
+ groupNumber:
+ type: integer
+ groupReelingdiscount:
+ type: string
+ hourYield:
+ type: number
+ id:
+ type: integer
+ items:
+ items:
+ $ref: '#/definitions/models.YieldRegisterItem'
+ type: array
+ jieZhuang:
+ type: string
+ level:
+ 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:
+ type: number
+ threeBack:
+ type: string
+ timeJia:
+ type: string
+ timeYi:
+ type: string
+ total:
+ type: number
+ twoBack:
+ type: string
+ updatedAt:
+ type: string
+ vehicleSpeed:
+ type: number
+ workshopName:
+ description: 杞﹂棿鍚�
+ type: string
+ workshopNumber:
+ type: string
+ type: object
+ models.YieldRegisterCircle:
+ properties:
+ allYield:
+ type: number
+ carNumber:
+ type: integer
+ circle:
+ type: integer
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ id:
+ type: integer
+ oneYield:
+ type: number
+ pieceNumber:
+ type: integer
+ reelingdiscount:
+ type: string
+ updatedAt:
+ type: string
+ value:
+ type: number
+ yieldRegisterId:
+ type: integer
+ type: object
+ models.YieldRegisterItem:
+ properties:
+ carNumber:
+ type: integer
+ createdAt:
+ type: string
+ deletedAt:
+ $ref: '#/definitions/gorm.DeletedAt'
+ hourYield:
+ type: number
+ id:
+ type: integer
+ oneYield:
+ type: number
+ peopleYield:
+ type: number
+ personReelingdiscount:
+ type: string
+ updatedAt:
+ type: string
+ yieldRegisterId:
+ type: integer
type: object
request.AddDict:
properties:
@@ -106,21 +750,355 @@
description: 澶囨敞
type: string
type: object
- request.UpdateDepartment:
+ request.AddFinenessRegister:
properties:
- id:
+ circle:
+ description: 鍥炴暟
type: integer
- name:
- description: 閮ㄩ棬鍚嶇О
+ finenessList:
+ description: 绾ゅ害鏁扮粍
+ items:
+ $ref: '#/definitions/request.FinenessItem'
+ type: array
+ finishDate:
+ description: 钀戒笣鏃堕棿
+ type: string
+ id:
+ description: id 娣诲姞鏃朵紶0
+ type: integer
+ market:
+ description: 搴勫彛
type: string
number:
- description: 閮ㄩ棬缂栧彿
+ description: 缂栧彿
type: string
- parentId:
- description: 涓婄骇閮ㄩ棬ID 涓�绾ч儴闂ㄤ紶0
+ position:
+ description: 鏈�鍚庝竴涓溅鍙�
type: integer
- remark:
- description: 澶囨敞
+ spec:
+ description: 瑙勬牸
+ type: string
+ sumFineness:
+ description: 鍚堣绾ゅ害
+ type: number
+ sumQuantity:
+ description: 鍚堣鏁伴噺
+ type: number
+ totalCircle:
+ description: 鎬诲洖鏁�
+ type: integer
+ workshopGroup:
+ description: 杞︾粍
+ type: integer
+ workshopName:
+ type: string
+ workshopNumber:
+ type: string
+ type: object
+ request.AddMentorRequest:
+ properties:
+ days:
+ description: 澶╂暟
+ type: integer
+ month:
+ description: 鏈堜唤
+ type: string
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ type: object
+ request.AddWorkPositionRequest:
+ properties:
+ endDate:
+ description: 缁撴潫鏃ユ湡
+ type: string
+ endWorkerPosition:
+ description: 缁撴潫杞﹀彿
+ type: integer
+ startDate:
+ description: 寮�濮嬫棩鏈�
+ type: string
+ startWorkerPosition:
+ description: 寮�濮嬭溅鍙�
+ type: integer
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ workshop:
+ description: 杞﹂棿缂栧彿
+ type: string
+ workshopGroup:
+ description: 杞︾粍
+ type: integer
+ workshopName:
+ description: 杞﹂棿鍚嶇О
+ type: string
+ required:
+ - endDate
+ - endWorkerPosition
+ - startDate
+ - startWorkerPosition
+ - workerId
+ - workshop
+ - workshopGroup
+ - workshopName
+ 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.DeleteAttendanceInfo:
+ properties:
+ ids:
+ description: 璁板綍id
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DynamicsRank:
+ properties:
+ rankName:
+ description: 绛夌骇鍚嶇О
+ type: string
+ rankProp:
+ description: 鍓嶇紑key
+ type: string
+ rankValue:
+ description: 绛夌骇鍊�
+ type: number
+ type: object
+ request.FinenessItem:
+ properties:
+ fineness:
+ description: 绾ゅ害
+ type: number
+ position:
+ description: 杞﹀彿
+ type: integer
+ quantity:
+ description: 鏁伴噺
+ 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.GetAttendanceStatistic:
+ properties:
+ keyword:
+ type: string
+ month:
+ description: 鏈堜唤
+ type: string
+ 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.GetWorkerPositionList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetWorkshopManageCar:
+ properties:
+ groupNumber:
+ description: 缁勫埆
+ type: integer
+ marketName:
+ description: 搴勫彛鍚�
+ type: string
+ workshopName:
+ description: 杞﹂棿鍚嶇О
+ type: string
+ type: object
+ request.GetYieldRegisterList:
+ properties:
+ keyWord:
+ type: string
+ number:
+ description: 浜ч噺鐧昏琛ㄧ紪鍙�
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.PieceInfo:
+ properties:
+ pieceNumber:
+ type: integer
+ value:
+ type: number
+ type: object
+ request.RankStandard:
+ properties:
+ checkItem:
+ allOf:
+ - $ref: '#/definitions/constvar.CheckItem'
+ description: 妫�鏌ラ」鐩悕绉�
+ dynamicsRanks:
+ items:
+ $ref: '#/definitions/request.DynamicsRank'
+ type: array
+ endFineness:
+ description: 缁撴潫绾ゅ害
+ type: number
+ lineId:
+ description: 琛宨d
+ type: string
+ rankA:
+ description: 閲庣氦
+ type: number
+ rankB:
+ description: 澶ч噹
+ type: number
+ rankC:
+ description: 鐗归噹
+ type: number
+ startFineness:
+ 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:
+ items:
+ $ref: '#/definitions/request.RankStandard'
+ type: array
+ type: object
+ request.TemplateCategoryRequest:
+ properties:
+ category:
+ $ref: '#/definitions/constvar.FileTemplateCategory'
+ type: object
+ request.UpdateAttendance:
+ properties:
+ classes:
+ description: 鐝
+ type: string
+ classesEndTime:
+ description: 鐝涓嬬彮鏃堕棿
+ type: string
+ classesStartTime:
+ description: 鐝寮�濮嬫椂闂�
+ type: string
+ date:
+ description: 鏃ユ湡
+ type: string
+ endWorkTime:
+ description: 涓嬬彮鎵撳崱鏃堕棿
+ type: string
+ overTimeDuration:
+ description: 鍔犵彮鏃堕暱
+ type: number
+ startWorkTime:
+ description: 涓婄彮鎵撳崱鏃堕棿
+ type: string
+ status:
+ allOf:
+ - $ref: '#/definitions/constvar.AttendanceStatus'
+ description: 鐘舵��
+ workTypeId:
+ description: 宸ョid
+ type: integer
+ workerId:
+ description: 浜哄憳id
+ type: string
+ workerName:
+ description: 浜哄憳濮撳悕
type: string
type: object
request.UpdateDict:
@@ -141,6 +1119,333 @@
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.UpdateWorkerPositionRequest:
+ properties:
+ endDate:
+ description: 缁撴潫鏃ユ湡
+ type: string
+ endWorkerPosition:
+ description: 缁撴潫杞﹀彿
+ type: integer
+ id:
+ type: integer
+ startDate:
+ description: 寮�濮嬫棩鏈�
+ type: string
+ startWorkerPosition:
+ description: 寮�濮嬭溅鍙�
+ type: integer
+ workerId:
+ description: 宸ヤ汉ID
+ type: string
+ workshop:
+ description: 杞﹂棿缂栧彿
+ type: string
+ workshopGroup:
+ description: 杞︾粍
+ type: integer
+ workshopName:
+ description: 杞﹂棿鍚嶇О
+ type: string
+ required:
+ - endDate
+ - endWorkerPosition
+ - startDate
+ - startWorkerPosition
+ - workerId
+ - workshop
+ - workshopGroup
+ - workshopName
+ type: object
+ request.YieldRegisterCircleInfo:
+ properties:
+ allYield:
+ description: 浜ч噺
+ type: number
+ carNumber:
+ description: 杞﹀彿
+ type: integer
+ circle:
+ description: 鍥炴暟
+ type: integer
+ oneYield:
+ description: 鍙颁骇
+ type: number
+ pieceNumbers:
+ description: 鐗囨暟淇℃伅
+ items:
+ $ref: '#/definitions/request.PieceInfo'
+ type: array
+ reelingdiscount:
+ description: 缂姌
+ type: string
+ yieldRegisterId:
+ description: 浜ч噺鐧昏琛╥d
+ type: integer
+ type: object
+ request.YieldRegisterInfo:
+ properties:
+ bucketCocoonNumber:
+ description: 姣忔《鑼ф暟
+ type: number
+ circle:
+ description: 鍥炴暟
+ type: integer
+ circles:
+ items:
+ $ref: '#/definitions/request.YieldRegisterCircleInfo'
+ type: array
+ createTime:
+ description: 鍒涘缓鏃堕棿
+ type: string
+ fallingSilkBucketOne:
+ description: 钀戒笣妗舵暟1
+ type: number
+ fallingSilkBucketThree:
+ description: 钀戒笣妗舵暟3
+ type: number
+ fallingSilkBucketTwo:
+ description: 钀戒笣妗舵暟2
+ type: number
+ fallingSilkCocoonNumber:
+ description: 钀戒笣鑼ф暟
+ type: number
+ groupNumber:
+ description: 缁勫埆
+ type: integer
+ groupReelingdiscount:
+ description: 杞︾粍缂姌
+ type: string
+ hourYield:
+ description: 鍙版椂浜ч噺
+ type: number
+ id:
+ type: integer
+ items:
+ items:
+ $ref: '#/definitions/request.YieldRegisterItemInfo'
+ type: array
+ jieZhuang:
+ description: 鏄惁缁撳簞
+ type: string
+ level:
+ description: 绛夌骇
+ type: string
+ marketId:
+ description: 搴勫彛id
+ type: integer
+ number:
+ description: 缂栧彿
+ type: string
+ oneBack:
+ description: 绗竴鍥�
+ type: string
+ record:
+ description: 鐢熶骇鐢ㄦ椂
+ type: number
+ selectOne:
+ description: 钀戒笣妗舵暟1閫変腑
+ type: boolean
+ selectThree:
+ description: 钀戒笣妗舵暟3閫変腑
+ type: boolean
+ selectTwo:
+ description: 钀戒笣妗舵暟2閫変腑
+ type: boolean
+ spec:
+ description: 瑙勬牸
+ type: string
+ theorySilkAmount:
+ description: 鐞嗚涓濋噺
+ type: number
+ threeBack:
+ description: 绗笁鍥�
+ type: string
+ timeJia:
+ description: 鐢茬彮鏃堕棿
+ type: string
+ timeYi:
+ description: 涔欑彮鏃堕棿
+ type: string
+ total:
+ description: 鎬讳骇閲�
+ type: number
+ twoBack:
+ description: 绗簩鍥�
+ type: string
+ vehicleSpeed:
+ description: 瀹炴椂杞﹂��
+ type: number
+ workshopNumber:
+ description: 杞﹂棿缂栫爜
+ type: string
+ type: object
+ request.YieldRegisterItemInfo:
+ properties:
+ carNumber:
+ description: 杞﹀彿
+ type: integer
+ hourYield:
+ description: 鍙版椂浜ч噺
+ type: number
+ oneYield:
+ description: 鍙颁骇閲�
+ type: number
+ peopleYield:
+ description: 涓汉浜ч噺
+ type: number
+ personReelingdiscount:
+ description: 涓汉缂姌
+ type: string
+ yieldRegisterId:
+ description: 浜ч噺鐧昏琛╥d
+ type: integer
+ type: object
+ response.AttendanceDetail:
+ properties:
+ classes:
+ description: 鐝
+ type: string
+ classesEndTime:
+ description: 鐝涓嬬彮鏃堕棿
+ type: string
+ classesStartTime:
+ description: 鐝寮�濮嬫椂闂�
+ type: string
+ date:
+ description: 鏃ユ湡
+ type: integer
+ endWorkTime:
+ description: 涓嬬彮鎵撳崱鏃堕棿
+ type: string
+ startWorkTime:
+ description: 涓婄彮鎵撳崱鏃堕棿
+ type: string
+ status:
+ allOf:
+ - $ref: '#/definitions/constvar.AttendanceStatus'
+ description: 鐘舵��
+ weekDay:
+ description: 鏄熸湡
+ type: string
+ type: object
+ response.AttendanceList:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/response.AttendanceStatistic'
+ type: array
+ type: object
+ response.AttendanceStatistic:
+ properties:
+ actualAttendanceDays:
+ description: 瀹為檯鍑哄嫟澶╂暟
+ type: integer
+ details:
+ description: 璇︽儏
+ items:
+ $ref: '#/definitions/response.AttendanceDetail'
+ type: array
+ month:
+ description: 鏈堜唤
+ type: string
+ requiredAttendanceDays:
+ description: 搴斿嚭鍕ゅぉ鏁�
+ type: integer
+ restDayOverTime:
+ description: 浼戞伅鏃ュ姞鐝椂闀�
+ type: number
+ weekdayOverTime:
+ description: 宸ヤ綔鏃ュ姞鐝椂闀�
+ type: number
+ workType:
+ description: 宸ョ
+ type: string
+ workTypeId:
+ description: 宸ョid
+ type: integer
+ workerId:
+ description: 浜哄憳id
+ type: string
+ workerName:
+ description: 浜哄憳濮撳悕
+ type: string
+ type: object
+ response.CarAndLevel:
+ properties:
+ car:
+ items:
+ items:
+ type: integer
+ type: array
+ type: array
+ level:
+ type: string
+ type: object
+ response.DynamicsRank:
+ properties:
+ rankName:
+ description: 绛夌骇鍚嶇О
+ type: string
+ rankProp:
+ description: 鍓嶇紑key
+ type: string
+ rankValue:
+ description: 绛夌骇鍊�
+ type: number
+ type: object
+ response.FinenessCheckInfo:
+ properties:
+ info:
+ $ref: '#/definitions/models.FinenessCheck'
+ items:
+ items:
+ $ref: '#/definitions/models.FinenessCheckItem'
+ type: array
+ type: object
+ response.RankStandard:
+ properties:
+ checkItem:
+ allOf:
+ - $ref: '#/definitions/constvar.CheckItem'
+ description: 妫�鏌ラ」鐩悕绉�
+ dynamicsRanks:
+ items:
+ $ref: '#/definitions/response.DynamicsRank'
+ type: array
+ endFineness:
+ description: 缁撴潫绾ゅ害
+ type: number
+ lineId:
+ description: 琛宨d
+ type: string
+ rankA:
+ description: 閲庣氦
+ type: number
+ rankB:
+ description: 澶ч噹
+ type: number
+ rankC:
+ description: 鐗归噹
+ type: number
+ startFineness:
+ description: 寮�濮嬬氦搴�
+ type: number
+ type: object
util.Response:
properties:
code:
@@ -160,12 +1465,761 @@
type: integer
pageSize:
type: integer
- total:
- type: integer
+ total: {}
type: object
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/attendance/getAttendanceRule:
+ get:
+ parameters:
+ - 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/getAttendanceStatistic:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetAttendanceStatistic'
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.AttendanceList'
+ type: object
+ summary: 鑾峰彇鑰冨嫟缁熻
+ tags:
+ - 鑰冨嫟绠$悊
+ /api-jl/v1/attendance/getTemplate:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.TemplateCategoryRequest'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鑾峰彇妯$増鍒楄〃
+ tags:
+ - 鑰冨嫟绠$悊
+ /api-jl/v1/attendance/saveAttendanceRule:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/models.AttendanceRule'
+ - 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/updateAttendance:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateAttendance'
+ - 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/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:
+ - in: query
+ name: keyword
+ type: string
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.FinenessCheck'
+ type: array
+ type: object
+ summary: 绾ゅ害妫�楠屽垪琛�
+ tags:
+ - 绾ゅ害妫�楠�
+ put:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/response.FinenessCheckInfo'
+ - 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/fineness/check/{id}:
+ delete:
+ parameters:
+ - description: 瀛楀吀淇℃伅
+ in: path
+ name: id
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 绾ゅ害妫�楠屽垹闄�
+ tags:
+ - 绾ゅ害妫�楠�
+ get:
+ parameters:
+ - description: 瀛楀吀淇℃伅
+ in: path
+ name: id
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ $ref: '#/definitions/response.FinenessCheckInfo'
+ type: object
+ 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:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetYieldRegisterList'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/request.YieldRegisterInfo'
+ type: object
+ summary: 鑾峰彇浜ч噺鐧昏琛ㄨ鎯�
+ tags:
+ - 鐢熶骇绠$悊/浜ч噺鐧昏琛�
+ /api-jl/v1/fineness/getYieldRegisterList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetYieldRegisterList'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.YieldRegister'
+ type: array
+ type: object
+ summary: 鑾峰彇浜ч噺鐧昏琛�
+ tags:
+ - 鐢熶骇绠$悊/浜ч噺鐧昏琛�
+ /api-jl/v1/fineness/register:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.FinenessRegister'
+ type: array
+ type: object
+ summary: 绾ゅ害鐧昏鍒楄〃
+ tags:
+ - 绾ゅ害鐧昏
+ post:
+ parameters:
+ - description: 瀛楀吀淇℃伅
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddFinenessRegister'
+ - 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/fineness/register/{id}:
+ delete:
+ parameters:
+ - description: 瀛楀吀淇℃伅
+ in: path
+ name: id
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 绾ゅ害鐧昏鍒犻櫎
+ tags:
+ - 绾ゅ害鐧昏
+ get:
+ parameters:
+ - description: 瀛楀吀淇℃伅
+ in: path
+ name: id
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ $ref: '#/definitions/models.FinenessRegister'
+ type: object
+ summary: 绾ゅ害鐧昏璇︽儏
+ tags:
+ - 绾ゅ害鐧昏
+ /api-jl/v1/fineness/saveYieldRegister:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.YieldRegisterInfo'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ 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:
+ - description: id
+ in: path
+ name: id
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎鐢熶笣瀹氫环鏍囧噯
+ tags:
+ - 绯荤粺璁剧疆/鐢熶笣瀹氫环鏍囧噯
+ /api-jl/v1/system/deleteWorkshopManage/{id}:
+ delete:
+ parameters:
+ - description: id
+ in: path
+ name: id
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 鍒犻櫎杞﹂棿绠$悊
+ tags:
+ - 绯荤粺璁剧疆/杞﹂棿绠$悊
/api-jl/v1/system/dict:
get:
parameters:
@@ -188,6 +2242,10 @@
- DictTypeWorkshop
- DictTypeColor
- DictTypeSpec
+ - description: 鎼滅储鍏抽敭瀛�
+ in: query
+ name: keyword
+ type: string
- description: 椤电爜
in: query
name: page
@@ -267,9 +2325,72 @@
summary: 鍒犻櫎瀛楀吀
tags:
- 绯荤粺璁剧疆/瀛楀吀
- /api-s/v1/organize/department:
+ /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:
+ - in: query
+ name: keyWord
+ type: string
- description: 椤电爜
in: query
name: page
@@ -289,20 +2410,125 @@
- properties:
data:
items:
- $ref: '#/definitions/models.Department'
+ $ref: '#/definitions/models.RawSilkPriceStandard'
type: array
type: object
- summary: 鏌ヨ閮ㄩ棬淇℃伅鍒楄〃
+ summary: 鑾峰彇鐢熶笣瀹氫环鏍囧噯
tags:
- - 閮ㄩ棬淇℃伅
+ - 绯荤粺璁剧疆/鐢熶笣瀹氫环鏍囧噯
+ /api-jl/v1/system/getRankStandard:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/response.RankStandard'
+ type: array
+ type: object
+ summary: 鑾峰彇鐢熶笣瀹氱骇鏍囧噯
+ tags:
+ - 绯荤粺璁剧疆/鐢熶笣瀹氱骇鏍囧噯
+ /api-jl/v1/system/getRankStandardGrade:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.Response'
+ - properties:
+ data:
+ additionalProperties:
+ type: string
+ type: object
+ type: object
+ 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:
post:
parameters:
- - description: 閮ㄩ棬淇℃伅淇℃伅
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
+ - in: query
+ name: keyWord
+ type: string
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/util.ResponseList'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/models.WorkshopManage'
+ type: array
+ type: object
+ summary: 鑾峰彇杞﹂棿绠$悊鍒楄〃
+ tags:
+ - 绯荤粺璁剧疆/杞﹂棿绠$悊
+ /api-jl/v1/system/savePriceStandard:
+ post:
+ parameters:
+ - description: 鍙傛暟
in: body
name: object
required: true
schema:
- $ref: '#/definitions/request.AddDepartment'
+ $ref: '#/definitions/models.RawSilkPriceStandard'
produces:
- application/json
responses:
@@ -310,18 +2536,89 @@
description: 鎴愬姛
schema:
$ref: '#/definitions/util.Response'
- summary: 娣诲姞閮ㄩ棬淇℃伅
+ summary: 淇濆瓨鐢熶笣瀹氫环鏍囧噯
tags:
- - 閮ㄩ棬淇℃伅
- /api-s/v1/organize/department/{id}:
+ - 绯荤粺璁剧疆/鐢熶笣瀹氫环鏍囧噯
+ /api-jl/v1/system/saveRankStandard:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.SaveRankStandard'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/util.Response'
+ summary: 淇濆瓨鐢熶笣瀹氱骇鏍囧噯
+ tags:
+ - 绯荤粺璁剧疆/鐢熶笣瀹氱骇鏍囧噯
+ /api-jl/v1/system/saveWorkshopManage:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/models.WorkshopManage'
+ - 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/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: 閮ㄩ棬淇℃伅淇℃伅
- in: body
- name: object
+ - description: id
+ in: path
+ name: id
required: true
- schema:
- $ref: '#/definitions/request.UpdateDepartment'
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
produces:
- application/json
responses:
@@ -329,17 +2626,22 @@
description: 鎴愬姛
schema:
$ref: '#/definitions/util.Response'
- summary: 缂栬緫閮ㄩ棬淇℃伅
+ summary: 鍒犻櫎宸ョ淇℃伅
tags:
- - 閮ㄩ棬淇℃伅
- put:
+ - 鍛樺伐绠$悊/宸ョ淇℃伅
+ /api-jl/v1/worker/deleteWorkerInfo/{id}:
+ delete:
parameters:
- - description: 閮ㄩ棬淇℃伅淇℃伅
- in: body
- name: object
+ - description: id
+ in: path
+ name: id
required: true
- schema:
- $ref: '#/definitions/request.UpdateDepartment'
+ type: string
+ - description: token
+ in: header
+ name: Authorization
+ required: true
+ type: string
produces:
- application/json
responses:
@@ -347,7 +2649,219 @@
description: 鎴愬姛
schema:
$ref: '#/definitions/util.Response'
- summary: 缂栬緫閮ㄩ棬淇℃伅
+ 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:
+ - 鍛樺伐绠$悊/鍛樺伐淇℃伅
+ /api-jl/v1/workerPosition/createWorkerPositionInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddWorkPositionRequest'
+ - 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/workerPosition/deleteWorkerPositionInfo/{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/workerPosition/getWorkerPositionList:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetWorkerPositionList'
+ - 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.WorkerPosition'
+ type: array
+ type: object
+ summary: 鑾峰彇鏈哄彴淇℃伅鍒楄〃
+ tags:
+ - 鏈哄彴绠$悊
+ /api-jl/v1/workerPosition/updateWorkerPositionInfo:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateWorkerPositionRequest'
+ - 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