definitions: 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 - 1 - 2 - 3 type: integer x-enum-comments: DictTypeColor: 颜色 DictTypeMarket: 庄口 DictTypeSpec: 规格 DictTypeWorkshop: 车间 x-enum-varnames: - DictTypeMarket - DictTypeWorkshop - DictTypeColor - DictTypeSpec gorm.DeletedAt: properties: time: type: string valid: description: Valid is true if Time is not NULL type: boolean type: object models.Dict: properties: createdAt: type: string deletedAt: $ref: '#/definitions/gorm.DeletedAt' dictType: allOf: - $ref: '#/definitions/constvar.DictType' description: 字典类型 id: type: integer name: description: 名称 type: string number: description: 编号 type: string remark: description: 备注 type: string updatedAt: type: string type: object models.FinenessCheck: properties: averageFineness: description: 平均纤度 type: number cleanliness: description: 清洁度 type: number createdAt: type: string deletedAt: $ref: '#/definitions/gorm.DeletedAt' deviation: description: 偏差 type: number finenessGrade: description: 纤度等级 type: string finenessRegister: allOf: - $ref: '#/definitions/models.FinenessRegister' description: 纤度登记 finenessRegisterID: description: 纤度登记表ID 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: 纤度登记表ID 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: number 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 name: 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 type: object models.FinenessRoundingItem: properties: fineness: description: 纤度 type: number quantity: description: 数量 type: integer 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.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 workshopId: type: integer workshopName: description: 车间名 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: dictType: allOf: - $ref: '#/definitions/constvar.DictType' description: 字典类型 name: description: 名称 type: string number: description: 编码 type: string remark: description: 备注 type: string type: object request.AddFinenessRegister: properties: circle: description: 回数 type: integer finenessList: description: 纤度数组 items: $ref: '#/definitions/request.FinenessItem' type: array finishDate: description: 落丝时间 type: string id: description: id 添加时传0 type: integer market: description: 庄口 type: string name: description: 车间 type: string number: description: 编号 type: string position: description: 最后一个车号 type: integer spec: description: 规格 type: string sumFineness: description: 合计纤度 type: number sumQuantity: description: 合计数量 type: number totalCircle: description: 总回数 type: integer workshopGroup: description: 车组 type: integer type: object request.ChangeYieldRegister: properties: createTime: description: 创建时间 type: string groupNumber: description: 组别 type: integer marketId: description: 庄口id type: integer spec: description: 规格 type: string workshopId: description: 车间id type: integer 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: number sum: description: 合计 type: number type: object request.GetWorkshopManageCar: properties: groupNumber: description: 组别 type: integer marketName: description: /庄口名 type: string workshopName: description: 车间名称 type: string type: object request.GetYieldRegisterList: properties: 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: 行id type: string rankA: description: 野纤 type: number rankB: description: 大野 type: number rankC: description: 特野 type: number startFineness: description: 开始纤度 type: number type: object request.SaveRankStandard: properties: rankStandard: items: $ref: '#/definitions/request.RankStandard' type: array type: object request.UpdateDict: properties: dictType: allOf: - $ref: '#/definitions/constvar.DictType' description: 字典类型 id: type: integer name: description: 名称 type: string number: description: 编码 type: string remark: description: 备注 type: string 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: 产量登记表id 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 workshopId: description: 车间id type: integer 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: 产量登记表id type: integer 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: 行id type: string rankA: description: 野纤 type: number rankB: description: 大野 type: number rankC: description: 特野 type: number startFineness: description: 开始纤度 type: number type: object util.Response: properties: code: type: integer data: {} msg: type: string type: object util.ResponseList: properties: code: type: integer data: {} msg: type: string page: type: integer pageSize: type: integer total: {} type: object info: contact: {} paths: /api-jl/v1/fineness/changeYieldRegister: post: parameters: - description: 参数 in: body name: object required: true schema: $ref: '#/definitions/request.ChangeYieldRegister' produces: - application/json responses: "200": description: 成功 schema: allOf: - $ref: '#/definitions/util.Response' - properties: data: $ref: '#/definitions/models.YieldRegister' type: object summary: 切换产量登记表 tags: - 生产管理/产量登记表 /api-jl/v1/fineness/check: get: parameters: - 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: - 纤度检验 post: parameters: - description: 字典信息 in: body name: object required: true schema: $ref: '#/definitions/models.FinenessCheck' 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/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: - description: 字典类型 enum: - 0 - 1 - 2 - 3 in: query name: dictType type: integer x-enum-comments: DictTypeColor: 颜色 DictTypeMarket: 庄口 DictTypeSpec: 规格 DictTypeWorkshop: 车间 x-enum-varnames: - DictTypeMarket - DictTypeWorkshop - DictTypeColor - DictTypeSpec - description: 搜索关键字 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.Dict' type: array type: object summary: 查询字典列表 tags: - 系统设置/字典 post: parameters: - description: 字典信息 in: body name: object required: true schema: $ref: '#/definitions/request.AddDict' produces: - application/json responses: "200": description: 成功 schema: $ref: '#/definitions/util.Response' summary: 添加字典 tags: - 系统设置/字典 put: parameters: - description: 字典信息 in: body name: object required: true schema: $ref: '#/definitions/request.UpdateDict' produces: - application/json responses: "200": description: 成功 schema: $ref: '#/definitions/util.Response' summary: 编辑字典 tags: - 系统设置/字典 /api-jl/v1/system/dict/{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: - 系统设置/字典 /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/getPriceStandardList: 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.RawSilkPriceStandard' type: array type: object 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: get: parameters: - 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/models.RawSilkPriceStandard' produces: - application/json responses: "200": description: 成功 schema: $ref: '#/definitions/util.Response' summary: 保存生丝定价标准 tags: - 系统设置/生丝定价标准 /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: - 系统设置/车间管理 swagger: "2.0"