zhangqian
2024-04-19 61bebbdb99d6c1ca95236cc567a9718bc5f5b1eb
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": [
@@ -522,6 +964,12 @@
                        ],
                        "description": "字典类型",
                        "name": "dictType",
                        "in": "query"
                    },
                    {
                        "type": "string",
                        "description": "搜索关键字",
                        "name": "keyword",
                        "in": "query"
                    },
                    {
@@ -646,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": [
@@ -757,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"
                                            }
                                        }
                                    }
@@ -923,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": {
@@ -987,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": {
@@ -1196,7 +2134,7 @@
                },
                "quantity": {
                    "description": "数量",
                    "type": "number"
                    "type": "integer"
                },
                "sum": {
                    "description": "纤度合计",
@@ -1289,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": {
@@ -1301,7 +2299,10 @@
                "id": {
                    "type": "integer"
                },
                "marketNumber": {
                "marketId": {
                    "type": "integer"
                },
                "marketName": {
                    "type": "string"
                },
                "notes": {
@@ -1318,6 +2319,123 @@
                },
                "updatedAt": {
                    "type": "string"
                }
            }
        },
        "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"
                }
            }
        },
@@ -1349,6 +2467,9 @@
                    "type": "integer"
                },
                "updatedAt": {
                    "type": "string"
                },
                "workshopName": {
                    "type": "string"
                },
                "workshopNumber": {
@@ -1419,6 +2540,10 @@
                "marketId": {
                    "type": "integer"
                },
                "marketName": {
                    "description": "庄口名",
                    "type": "string"
                },
                "number": {
                    "type": "string"
                },
@@ -1427,6 +2552,15 @@
                },
                "record": {
                    "type": "number"
                },
                "selectOne": {
                    "type": "boolean"
                },
                "selectThree": {
                    "type": "boolean"
                },
                "selectTwo": {
                    "type": "boolean"
                },
                "spec": {
                    "type": "string"
@@ -1455,8 +2589,12 @@
                "vehicleSpeed": {
                    "type": "number"
                },
                "workshopId": {
                    "type": "integer"
                "workshopName": {
                    "description": "车间名",
                    "type": "string"
                },
                "workshopNumber": {
                    "type": "string"
                }
            }
        },
@@ -1621,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": {
@@ -1651,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"
                }
            }
        },
@@ -1676,6 +2937,17 @@
                "pageSize": {
                    "description": "每页大小",
                    "type": "integer"
                }
            }
        },
        "request.PieceInfo": {
            "type": "object",
            "properties": {
                "pieceNumber": {
                    "type": "integer"
                },
                "value": {
                    "type": "number"
                }
            }
        },
@@ -1722,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": {
@@ -1761,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": {
@@ -1780,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": "产量登记表id",
@@ -1880,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"
@@ -1912,9 +3247,9 @@
                    "description": "实时车速",
                    "type": "number"
                },
                "workshopId": {
                    "description": "车间id",
                    "type": "integer"
                "workshopNumber": {
                    "description": "车间编码",
                    "type": "string"
                }
            }
        },
@@ -1947,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": {