From 61bebbdb99d6c1ca95236cc567a9718bc5f5b1eb Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期五, 19 四月 2024 15:07:51 +0800 Subject: [PATCH] 带徒管理增删改查接口 --- docs/docs.go | 1395 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 1,351 insertions(+), 44 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index c602d82..46adac4 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -16,6 +16,48 @@ "host": "{{.Host}}", "basePath": "{{.BasePath}}", "paths": { + "/api-jl/v1/fineness/changeYieldRegister": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鐢熶骇绠$悊/浜ч噺鐧昏琛�" + ], + "summary": "鍒囨崲浜ч噺鐧昏琛�", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.ChangeYieldRegister" + } + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.Response" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/models.YieldRegister" + } + } + } + ] + } + } + } + } + }, "/api-jl/v1/fineness/check": { "get": { "produces": [ @@ -163,6 +205,34 @@ } } }, + "/api-jl/v1/fineness/deleteYieldRegister/{number}": { + "delete": { + "produces": [ + "application/json" + ], + "tags": [ + "鐢熶骇绠$悊/浜ч噺鐧昏琛�" + ], + "summary": "鍒犻櫎浜ч噺鐧昏琛ㄨ褰�", + "parameters": [ + { + "type": "string", + "description": "number", + "name": "number", + "in": "path", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, "/api-jl/v1/fineness/getYieldRegisterInfo": { "post": { "produces": [ @@ -195,7 +265,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/definitions/models.YieldRegister" + "$ref": "#/definitions/request.YieldRegisterInfo" } } } @@ -434,6 +504,378 @@ } } }, + "/api-jl/v1/mentor/createMentorInfo": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "甯﹀緬绠$悊" + ], + "summary": "鍒涘缓甯﹀緬淇℃伅", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.AddMentorRequest" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/mentor/deleteMentorInfo/{id}": { + "delete": { + "produces": [ + "application/json" + ], + "tags": [ + "甯﹀緬绠$悊" + ], + "summary": "鍒犻櫎甯﹀緬淇℃伅", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path", + "required": true + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/mentor/getMentorList": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "甯﹀緬绠$悊" + ], + "summary": "鑾峰彇甯﹀緬淇℃伅鍒楄〃", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.GetMentorList" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.ResponseList" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/models.Mentor" + } + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/mentor/updateMentorInfo": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "甯﹀緬绠$悊" + ], + "summary": "鏇存柊甯﹀緬淇℃伅", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.UpdateMentorRequest" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/salary/deleteSalaryPlanInfo/{id}": { + "delete": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐钖祫/钖叕鏂规" + ], + "summary": "鍒犻櫎钖叕鏂规", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "number", + "in": "path", + "required": true + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/salary/getSalaryPlanList": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐钖祫/钖叕鏂规" + ], + "summary": "鑾峰彇钖叕鏂规鍒楄〃", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.GetSalaryPlanList" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.ResponseList" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/models.SalaryPlan" + } + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/salary/getSalaryTypeList/{type}": { + "get": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐钖祫/钖叕鏂规" + ], + "summary": "鑾峰彇钖祫绫诲瀷鍒楄〃", + "parameters": [ + { + "type": "string", + "description": "type", + "name": "number", + "in": "path", + "required": true + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.ResponseList" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/models.MiniDict" + } + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/salary/saveSalaryPlan": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐钖祫/钖叕鏂规" + ], + "summary": "淇濆瓨钖叕鏂规", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/models.SalaryPlan" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/salary/saveSalaryType": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐钖祫/钖叕鏂规" + ], + "summary": "淇濆瓨钖祫绫诲瀷", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.SalaryType" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, "/api-jl/v1/system/deletePriceStandard/{id}": { "delete": { "produces": [ @@ -476,34 +918,6 @@ "type": "string", "description": "id", "name": "id", - "in": "path", - "required": true - } - ], - "responses": { - "200": { - "description": "鎴愬姛", - "schema": { - "$ref": "#/definitions/util.Response" - } - } - } - } - }, - "/api-jl/v1/system/deleteYieldRegister/{number}": { - "delete": { - "produces": [ - "application/json" - ], - "tags": [ - "鐢熶骇绠$悊/浜ч噺鐧昏琛�" - ], - "summary": "鍒犻櫎浜ч噺鐧昏琛ㄨ褰�", - "parameters": [ - { - "type": "string", - "description": "number", - "name": "number", "in": "path", "required": true } @@ -680,6 +1094,107 @@ } } }, + "/api-jl/v1/system/getCarAndLevel": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "绯荤粺璁剧疆/杞﹂棿绠$悊" + ], + "summary": "鑾峰彇杞﹁締缂栧彿鍜岀瓑绾�", + "parameters": [ + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + }, + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.GetWorkshopManageCar" + } + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.Response" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/response.CarAndLevel" + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/system/getCarNumber": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "绯荤粺璁剧疆/杞﹂棿绠$悊" + ], + "summary": "鑾峰彇杞﹁締缂栧彿", + "parameters": [ + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + }, + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.GetWorkshopManageCar" + } + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.Response" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "integer" + } + } + } + } + ] + } + } + } + } + }, "/api-jl/v1/system/getPriceStandardList": { "get": { "produces": [ @@ -791,6 +1306,56 @@ "type": "object", "additionalProperties": { "type": "string" + } + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/system/getWorkshopManageGroup/{number}": { + "get": { + "produces": [ + "application/json" + ], + "tags": [ + "绯荤粺璁剧疆/杞﹂棿绠$悊" + ], + "summary": "鑾峰彇杞﹂棿缁勫埆", + "parameters": [ + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + }, + { + "type": "string", + "description": "number", + "name": "number", + "in": "path", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.Response" + }, + { + "type": "object", + "properties": { + "data": { + "type": "object", + "additionalProperties": { + "type": "integer" } } } @@ -957,6 +1522,291 @@ } } } + }, + "/api-jl/v1/worker/createWorkerInfo": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/鍛樺伐淇℃伅" + ], + "summary": "鍒涘缓浜哄憳淇℃伅", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/models.Worker" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/worker/deleteWorkTypeInfo/{id}": { + "delete": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/宸ョ淇℃伅" + ], + "summary": "鍒犻櫎宸ョ淇℃伅", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "number", + "in": "path", + "required": true + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/worker/deleteWorkerInfo/{id}": { + "delete": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/鍛樺伐淇℃伅" + ], + "summary": "鍒犻櫎浜哄憳淇℃伅", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "number", + "in": "path", + "required": true + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/worker/getWorkTypeList": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/宸ョ淇℃伅" + ], + "summary": "鑾峰彇宸ョ鍒楄〃", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.GetWorkTypeList" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.ResponseList" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/models.WorkTypeManage" + } + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/worker/getWorkerList": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/鍛樺伐淇℃伅" + ], + "summary": "鑾峰彇浜哄憳淇℃伅鍒楄〃", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.GetWorkerList" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/util.ResponseList" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/models.Worker" + } + } + } + } + ] + } + } + } + } + }, + "/api-jl/v1/worker/saveWorkTypeInfo": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/宸ョ淇℃伅" + ], + "summary": "淇濆瓨宸ョ淇℃伅", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/models.WorkTypeManage" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } + }, + "/api-jl/v1/worker/updateWorkerInfo": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "鍛樺伐绠$悊/鍛樺伐淇℃伅" + ], + "summary": "鏇存柊浜哄憳淇℃伅", + "parameters": [ + { + "description": "鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/models.Worker" + } + }, + { + "type": "string", + "description": "token", + "name": "Authorization", + "in": "header", + "required": true + } + ], + "responses": { + "200": { + "description": "鎴愬姛", + "schema": { + "$ref": "#/definitions/util.Response" + } + } + } + } } }, "definitions": { @@ -1021,6 +1871,60 @@ "DictTypeWorkshop", "DictTypeColor", "DictTypeSpec" + ] + }, + "constvar.MiniDictType": { + "type": "integer", + "enum": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "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": { + "type": "integer", + "enum": [ + 1, + 2, + 3, + 4 + ], + "x-enum-comments": { + "WorkerStatusHoliday": "璇峰亣", + "WorkerStatusOvertime": "鍔犵彮", + "WorkerStatusRest": "浼戞伅", + "WorkerStatusWorking": "鍦ㄧ彮" + }, + "x-enum-varnames": [ + "WorkerStatusWorking", + "WorkerStatusRest", + "WorkerStatusHoliday", + "WorkerStatusOvertime" ] }, "gorm.DeletedAt": { @@ -1230,7 +2134,7 @@ }, "quantity": { "description": "鏁伴噺", - "type": "number" + "type": "integer" }, "sum": { "description": "绾ゅ害鍚堣", @@ -1323,6 +2227,66 @@ } } }, + "models.Mentor": { + "type": "object", + "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": { + "description": "宸ヤ汉ID", + "allOf": [ + { + "$ref": "#/definitions/models.Worker" + } + ] + }, + "workerId": { + "description": "宸ヤ汉ID", + "type": "string" + } + } + }, + "models.MiniDict": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "isDefault": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "type": { + "$ref": "#/definitions/constvar.MiniDictType" + }, + "value": { + "type": "string" + } + } + }, "models.RawSilkPriceStandard": { "type": "object", "properties": { @@ -1358,6 +2322,123 @@ } } }, + "models.SalaryPlan": { + "type": "object", + "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": { + "type": "array", + "items": { + "$ref": "#/definitions/models.WorkTypeManage" + } + } + } + }, + "models.WorkTypeManage": { + "type": "object", + "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": { + "type": "array", + "items": { + "$ref": "#/definitions/models.SalaryPlan" + } + }, + "updatedAt": { + "type": "string" + }, + "workName": { + "type": "string" + } + } + }, + "models.Worker": { + "type": "object", + "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" + } + } + }, "models.WorkshopManage": { "type": "object", "properties": { @@ -1386,6 +2467,9 @@ "type": "integer" }, "updatedAt": { + "type": "string" + }, + "workshopName": { "type": "string" }, "workshopNumber": { @@ -1469,6 +2553,15 @@ "record": { "type": "number" }, + "selectOne": { + "type": "boolean" + }, + "selectThree": { + "type": "boolean" + }, + "selectTwo": { + "type": "boolean" + }, "spec": { "type": "string" }, @@ -1496,11 +2589,11 @@ "vehicleSpeed": { "type": "number" }, - "workshopId": { - "type": "integer" - }, "workshopName": { "description": "杞﹂棿鍚�", + "type": "string" + }, + "workshopNumber": { "type": "string" } } @@ -1666,6 +2759,48 @@ } } }, + "request.AddMentorRequest": { + "type": "object", + "properties": { + "days": { + "description": "澶╂暟", + "type": "integer" + }, + "month": { + "description": "鏈堜唤", + "type": "string" + }, + "workerId": { + "description": "宸ヤ汉ID", + "type": "string" + } + } + }, + "request.ChangeYieldRegister": { + "type": "object", + "properties": { + "createTime": { + "description": "鍒涘缓鏃堕棿", + "type": "string" + }, + "groupNumber": { + "description": "缁勫埆", + "type": "integer" + }, + "marketId": { + "description": "搴勫彛id", + "type": "integer" + }, + "spec": { + "description": "瑙勬牸", + "type": "string" + }, + "workshopNumber": { + "description": "杞﹂棿缂栫爜", + "type": "string" + } + } + }, "request.DynamicsRank": { "type": "object", "properties": { @@ -1696,11 +2831,92 @@ }, "quantity": { "description": "鏁伴噺", - "type": "number" + "type": "integer" }, "sum": { "description": "鍚堣", "type": "number" + } + } + }, + "request.GetMentorList": { + "type": "object", + "properties": { + "keyword": { + "type": "string" + }, + "page": { + "description": "椤电爜", + "type": "integer" + }, + "pageSize": { + "description": "姣忛〉澶у皬", + "type": "integer" + } + } + }, + "request.GetSalaryPlanList": { + "type": "object", + "properties": { + "keyword": { + "type": "string" + }, + "page": { + "description": "椤电爜", + "type": "integer" + }, + "pageSize": { + "description": "姣忛〉澶у皬", + "type": "integer" + } + } + }, + "request.GetWorkTypeList": { + "type": "object", + "properties": { + "keyword": { + "type": "string" + }, + "page": { + "description": "椤电爜", + "type": "integer" + }, + "pageSize": { + "description": "姣忛〉澶у皬", + "type": "integer" + } + } + }, + "request.GetWorkerList": { + "type": "object", + "properties": { + "keyword": { + "type": "string" + }, + "page": { + "description": "椤电爜", + "type": "integer" + }, + "pageSize": { + "description": "姣忛〉澶у皬", + "type": "integer" + } + } + }, + "request.GetWorkshopManageCar": { + "type": "object", + "properties": { + "groupNumber": { + "description": "缁勫埆", + "type": "integer" + }, + "marketName": { + "description": "搴勫彛鍚�", + "type": "string" + }, + "workshopName": { + "description": "杞﹂棿鍚嶇О", + "type": "string" } } }, @@ -1721,6 +2937,17 @@ "pageSize": { "description": "姣忛〉澶у皬", "type": "integer" + } + } + }, + "request.PieceInfo": { + "type": "object", + "properties": { + "pieceNumber": { + "type": "integer" + }, + "value": { + "type": "number" } } }, @@ -1767,6 +2994,38 @@ } } }, + "request.SalaryType": { + "type": "object", + "properties": { + "type": { + "description": "瀛楀吀绫诲瀷,钖祫绫诲瀷:8", + "allOf": [ + { + "$ref": "#/definitions/constvar.MiniDictType" + } + ] + }, + "values": { + "type": "array", + "items": { + "$ref": "#/definitions/request.SalaryTypeValue" + } + } + } + }, + "request.SalaryTypeValue": { + "type": "object", + "properties": { + "isDefault": { + "description": "鏄惁鍙紪杈�", + "type": "boolean" + }, + "name": { + "description": "鍚嶇О", + "type": "string" + } + } + }, "request.SaveRankStandard": { "type": "object", "properties": { @@ -1806,6 +3065,26 @@ } } }, + "request.UpdateMentorRequest": { + "type": "object", + "properties": { + "days": { + "description": "澶╂暟", + "type": "integer" + }, + "id": { + "type": "integer" + }, + "month": { + "description": "鏈堜唤", + "type": "string" + }, + "workerId": { + "description": "宸ヤ汉ID", + "type": "string" + } + } + }, "request.YieldRegisterCircleInfo": { "type": "object", "properties": { @@ -1825,17 +3104,16 @@ "description": "鍙颁骇", "type": "number" }, - "pieceNumber": { - "description": "鐗囨暟", - "type": "integer" + "pieceNumbers": { + "description": "鐗囨暟淇℃伅", + "type": "array", + "items": { + "$ref": "#/definitions/request.PieceInfo" + } }, "reelingdiscount": { "description": "缂姌", "type": "string" - }, - "value": { - "description": "鍊�", - "type": "number" }, "yieldRegisterId": { "description": "浜ч噺鐧昏琛╥d", @@ -1925,6 +3203,18 @@ "description": "鐢熶骇鐢ㄦ椂", "type": "number" }, + "selectOne": { + "description": "钀戒笣妗舵暟1閫変腑", + "type": "boolean" + }, + "selectThree": { + "description": "钀戒笣妗舵暟3閫変腑", + "type": "boolean" + }, + "selectTwo": { + "description": "钀戒笣妗舵暟2閫変腑", + "type": "boolean" + }, "spec": { "description": "瑙勬牸", "type": "string" @@ -1957,9 +3247,9 @@ "description": "瀹炴椂杞﹂��", "type": "number" }, - "workshopId": { - "description": "杞﹂棿id", - "type": "integer" + "workshopNumber": { + "description": "杞﹂棿缂栫爜", + "type": "string" } } }, @@ -1992,6 +3282,23 @@ } } }, + "response.CarAndLevel": { + "type": "object", + "properties": { + "car": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "level": { + "type": "string" + } + } + }, "response.DynamicsRank": { "type": "object", "properties": { -- Gitblit v1.8.0