liujiandao
2024-04-18 71659c0770605f8401cd484682b4b05ac3b58cd4
docs/swagger.yaml
@@ -1,4 +1,38 @@
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
@@ -24,33 +58,6 @@
        description: Valid is true if Time is not NULL
        type: boolean
    type: object
  models.Department:
    properties:
      children:
        items:
          $ref: '#/definitions/models.Department'
        type: array
      head:
        description: 部门负责人
        type: string
      id:
        type: integer
      name:
        description: 部门名称
        type: string
      number:
        description: 部门编号
        type: string
      parentId:
        description: 上级部门ID
        type: integer
      remark:
        description: 备注
        type: string
      sort:
        description: 排序
        type: integer
    type: object
  models.Dict:
    properties:
      createdAt:
@@ -75,20 +82,361 @@
      updatedAt:
        type: string
    type: object
  request.AddDepartment:
  models.FinenessCheck:
    properties:
      name:
        description: 部门名称
      averageFineness:
        description: 平均纤度
        type: number
      cleanliness:
        description: 清洁度
        type: number
      createdAt:
        type: string
      number:
        description: 部门编号
      deletedAt:
        $ref: '#/definitions/gorm.DeletedAt'
      deviation:
        description: 偏差
        type: number
      finenessGrade:
        description: 纤度等级
        type: string
      parentId:
        description: 上级部门ID 一级部门传0
      finenessRegister:
        allOf:
        - $ref: '#/definitions/models.FinenessRegister'
        description: 纤度登记
      finenessRegisterID:
        description: 纤度登记表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: integer
      sum:
        description: 纤度合计
        type: number
      updatedAt:
        type: string
    type: object
  models.FinenessRegister:
    properties:
      circle:
        description: 回数
        type: integer
      createdAt:
        type: string
      deletedAt:
        $ref: '#/definitions/gorm.DeletedAt'
      finenessCheckID:
        description: 纤度检验表ID
        type: integer
      finenessList:
        items:
          $ref: '#/definitions/models.FinenessItem'
        type: array
      finishDate:
        description: 落丝时间
        type: string
      id:
        type: integer
      market:
        description: 庄口
        type: string
      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
      workshopName:
        description: 车间名
        type: string
      workshopNumber:
        type: string
    type: object
  models.YieldRegisterCircle:
    properties:
      allYield:
        type: number
      carNumber:
        type: integer
      circle:
        type: integer
      createdAt:
        type: string
      deletedAt:
        $ref: '#/definitions/gorm.DeletedAt'
      id:
        type: integer
      oneYield:
        type: number
      pieceNumber:
        type: integer
      reelingdiscount:
        type: string
      updatedAt:
        type: string
      value:
        type: number
      yieldRegisterId:
        type: integer
    type: object
  models.YieldRegisterItem:
    properties:
      carNumber:
        type: integer
      createdAt:
        type: string
      deletedAt:
        $ref: '#/definitions/gorm.DeletedAt'
      hourYield:
        type: number
      id:
        type: integer
      oneYield:
        type: number
      peopleYield:
        type: number
      personReelingdiscount:
        type: string
      updatedAt:
        type: string
      yieldRegisterId:
        type: integer
    type: object
  request.AddDict:
    properties:
@@ -106,22 +454,163 @@
        description: 备注
        type: string
    type: object
  request.UpdateDepartment:
  request.AddFinenessRegister:
    properties:
      id:
      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: 部门名称
        description: 车间
        type: string
      number:
        description: 部门编号
        description: 编号
        type: string
      parentId:
        description: 上级部门ID 一级部门传0
      position:
        description: 最后一个车号
        type: integer
      remark:
        description: 备注
      spec:
        description: 规格
        type: string
      sumFineness:
        description: 合计纤度
        type: number
      sumQuantity:
        description: 合计数量
        type: number
      totalCircle:
        description: 总回数
        type: integer
      workshopGroup:
        description: 车组
        type: integer
    type: object
  request.ChangeYieldRegister:
    properties:
      createTime:
        description: 创建时间
        type: string
      groupNumber:
        description: 组别
        type: integer
      marketId:
        description: 庄口id
        type: integer
      spec:
        description: 规格
        type: string
      workshopNumber:
        description: 车间编码
        type: string
    type: object
  request.DynamicsRank:
    properties:
      rankName:
        description: 等级名称
        type: string
      rankProp:
        description: 前缀key
        type: string
      rankValue:
        description: 等级值
        type: number
    type: object
  request.FinenessItem:
    properties:
      fineness:
        description: 纤度
        type: number
      position:
        description: 车号
        type: integer
      quantity:
        description: 数量
        type: integer
      sum:
        description: 合计
        type: number
    type: object
  request.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:
@@ -140,6 +629,211 @@
      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
      workshopNumber:
        description: 车间编码
        type: string
    type: object
  request.YieldRegisterItemInfo:
    properties:
      carNumber:
        description: 车号
        type: integer
      hourYield:
        description: 台时产量
        type: number
      oneYield:
        description: 台产量
        type: number
      peopleYield:
        description: 个人产量
        type: number
      personReelingdiscount:
        description: 个人缫折
        type: string
      yieldRegisterId:
        description: 产量登记表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:
@@ -160,12 +854,341 @@
        type: integer
      pageSize:
        type: integer
      total:
        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:
@@ -188,6 +1211,10 @@
        - DictTypeWorkshop
        - DictTypeColor
        - DictTypeSpec
      - description: 搜索关键字
        in: query
        name: keyword
        type: string
      - description: 页码
        in: query
        name: page
@@ -267,9 +1294,72 @@
      summary: 删除字典
      tags:
      - 系统设置/字典
  /api-s/v1/organize/department:
  /api-jl/v1/system/getCarAndLevel:
    post:
      parameters:
      - description: token
        in: header
        name: Authorization
        required: true
        type: string
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.GetWorkshopManageCar'
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/util.Response'
            - properties:
                data:
                  $ref: '#/definitions/response.CarAndLevel'
              type: object
      summary: 获取车辆编号和等级
      tags:
      - 系统设置/车间管理
  /api-jl/v1/system/getCarNumber:
    post:
      parameters:
      - description: token
        in: header
        name: Authorization
        required: true
        type: string
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.GetWorkshopManageCar'
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/util.Response'
            - properties:
                data:
                  items:
                    type: integer
                  type: array
              type: object
      summary: 获取车辆编号
      tags:
      - 系统设置/车间管理
  /api-jl/v1/system/getPriceStandardList:
    get:
      parameters:
      - in: query
        name: keyWord
        type: string
      - description: 页码
        in: query
        name: page
@@ -289,20 +1379,125 @@
            - properties:
                data:
                  items:
                    $ref: '#/definitions/models.Department'
                    $ref: '#/definitions/models.RawSilkPriceStandard'
                  type: array
              type: object
      summary: 查询部门信息列表
      summary: 获取生丝定价标准
      tags:
      - 部门信息
      - 系统设置/生丝定价标准
  /api-jl/v1/system/getRankStandard:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/util.ResponseList'
            - properties:
                data:
                  items:
                    $ref: '#/definitions/response.RankStandard'
                  type: array
              type: object
      summary: 获取生丝定级标准
      tags:
      - 系统设置/生丝定级标准
  /api-jl/v1/system/getRankStandardGrade:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/util.Response'
            - properties:
                data:
                  additionalProperties:
                    type: string
                  type: object
              type: object
      summary: 获取生丝等级
      tags:
      - 系统设置/生丝定级标准
  /api-jl/v1/system/getWorkshopManageGroup/{number}:
    get:
      parameters:
      - description: token
        in: header
        name: Authorization
        required: true
        type: string
      - description: number
        in: path
        name: number
        required: true
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/util.Response'
            - properties:
                data:
                  additionalProperties:
                    type: integer
                  type: object
              type: object
      summary: 获取车间组别
      tags:
      - 系统设置/车间管理
  /api-jl/v1/system/getWorkshopManageList:
    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: 部门信息信息
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.AddDepartment'
          $ref: '#/definitions/models.RawSilkPriceStandard'
      produces:
      - application/json
      responses:
@@ -310,18 +1505,18 @@
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 添加部门信息
      summary: 保存生丝定价标准
      tags:
      - 部门信息
  /api-s/v1/organize/department/{id}:
    delete:
      - 系统设置/生丝定价标准
  /api-jl/v1/system/saveRankStandard:
    post:
      parameters:
      - description: 部门信息信息
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.UpdateDepartment'
          $ref: '#/definitions/request.SaveRankStandard'
      produces:
      - application/json
      responses:
@@ -329,17 +1524,23 @@
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 编辑部门信息
      summary: 保存生丝定级标准
      tags:
      - 部门信息
    put:
      - 系统设置/生丝定级标准
  /api-jl/v1/system/saveWorkshopManage:
    post:
      parameters:
      - description: 部门信息信息
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.UpdateDepartment'
          $ref: '#/definitions/models.WorkshopManage'
      - description: token
        in: header
        name: Authorization
        required: true
        type: string
      produces:
      - application/json
      responses:
@@ -347,7 +1548,7 @@
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 编辑部门信息
      summary: 保存车间管理
      tags:
      - 部门信息
      - 系统设置/车间管理
swagger: "2.0"