zhangqian
2024-03-08 b0d1319422f0c0bf3c0a4d2ba2a91aaf5c9ae2da
docs/swagger.yaml
@@ -1,4 +1,18 @@
definitions:
  constvar.CarFlag:
    enum:
    - 1
    - 2
    - 3
    type: integer
    x-enum-comments:
      AllCar: 全车
      LeftHalfCar: 左半车
      RightHalfCar: 右半车
    x-enum-varnames:
    - LeftHalfCar
    - RightHalfCar
    - AllCar
  constvar.DictType:
    enum:
    - 0
@@ -55,29 +69,33 @@
      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'
      endCircle:
        description: 结束回数
        type: integer
      finenessList:
        items:
          $ref: '#/definitions/models.FinenessItem'
@@ -99,13 +117,13 @@
      spec:
        description: 规格
        type: string
      startCircle:
        description: 开始回数
        type: integer
      sumFineness:
        type: number
      sumQuantity:
        type: number
      totalCircle:
        description: 总回数
        type: integer
      updatedAt:
        type: string
      workshopGroup:
@@ -133,6 +151,29 @@
      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
      workshopNumber:
        type: string
    type: object
  request.AddDict:
    properties:
      dictType:
@@ -151,10 +192,11 @@
    type: object
  request.AddFinenessRegister:
    properties:
      endCircle:
        description: 结束回数
      circle:
        description: 回数
        type: integer
      finenessList:
        description: 纤度数组
        items:
          $ref: '#/definitions/request.FinenessItem'
        type: array
@@ -176,13 +218,15 @@
      spec:
        description: 规格
        type: string
      startCircle:
        description: 开始回数
        type: integer
      sumFineness:
        description: 合计纤度
        type: number
      sumQuantity:
        description: 合计数量
        type: number
      totalCircle:
        description: 总回数
        type: integer
      workshopGroup:
        description: 车组
        type: string
@@ -190,12 +234,16 @@
  request.FinenessItem:
    properties:
      fineness:
        description: 纤度
        type: number
      position:
        description: 车号
        type: integer
      quantity:
        description: 数量
        type: number
      sum:
        description: 合计
        type: number
    type: object
  request.UpdateDict:
@@ -326,6 +374,42 @@
      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:
@@ -430,22 +514,65 @@
  /api-jl/v1/system/getPriceStandardList:
    get:
      parameters:
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/models.RawSilkPriceStandard'
      - 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:
            $ref: '#/definitions/util.Response'
            allOf:
            - $ref: '#/definitions/util.ResponseList'
            - properties:
                data:
                  items:
                    $ref: '#/definitions/models.RawSilkPriceStandard'
                  type: array
              type: object
      summary: 获取生丝定价标准
      tags:
      - 系统设置/生丝定价标准
  /api-jl/v1/system/getWorkshopManageList:
    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.WorkshopManage'
                  type: array
              type: object
      summary: 获取车间管理列表
      tags:
      - 系统设置/车间管理
  /api-jl/v1/system/savePriceStandard:
    post:
      parameters:
@@ -465,4 +592,23 @@
      summary: 保存生丝定价标准
      tags:
      - 系统设置/生丝定价标准
  /api-jl/v1/system/saveWorkshopManage:
    post:
      parameters:
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/models.WorkshopManage'
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 保存车间管理
      tags:
      - 系统设置/车间管理
swagger: "2.0"