jiangshuai
2023-09-21 ee20ffe2a2d1494af0a1285440605d67a5846da6
docs/swagger.yaml
@@ -263,9 +263,6 @@
    type: object
  models.Material:
    properties:
      HSCode:
        description: HS编码
        type: string
      amount:
        description: 数量
        type: number
@@ -304,12 +301,15 @@
        description: 客户税百分比
        type: number
      deliveryAdvanceTime:
        description: 交货提前时间(天)
        type: integer
        description: 客户前置时间(天)
        type: number
      id:
        type: string
      inStorageExplain:
        description: 入库说明
        description: |-
          HSCode                  string                     `gorm:"type:varchar(255);comment:HS编码" json:"HSCode"`                    //HS编码
          OriginCountryId         int                        `gorm:"type:int(11);comment:原产地id" json:"originCountryId"`               //原产地id
          OriginCountryName       string                     `gorm:"type:varchar(255);comment:原产地名称" json:"originCountryName"`        //原产地名称
        type: string
      internalNotes:
        description: 内部说明
@@ -328,6 +328,9 @@
        description: PurchaseType      constvar.PurchaseType `gorm:"type:int(11);comment:采购类型"
          json:"purchaseType"`
        type: boolean
      makeAdvanceTime:
        description: 制造前置时间(天)
        type: number
      maxInventory:
        description: 最大库存
        type: number
@@ -351,16 +354,13 @@
      name:
        description: 物料名称
        type: string
      orderAdvanceTime:
        description: 订单准备天数(天)
        type: number
      orderCreation:
        allOf:
        - $ref: '#/definitions/constvar.OrderCreation'
        description: 订单创建
      originCountryId:
        description: 原产地id
        type: integer
      originCountryName:
        description: 原产地名称
        type: string
      outStorageExplain:
        description: 出库说明
        type: string
@@ -588,17 +588,20 @@
    type: object
  request.AddOperation:
    properties:
      carrierID:
        type: integer
      carrierName:
      comment:
        description: 备注
        type: string
      companyID:
        description: 公司ID-客户
        type: integer
      companyName:
        description: 公司名称-客户名称
        type: string
      contacterID:
        description: 联系人ID-非必填
        type: integer
      contacterName:
        description: 联系人姓名-非必填
        type: string
      details:
        items:
@@ -613,6 +616,7 @@
        description: 单号
        type: string
      operationDate:
        description: 安排日期
        type: string
      operationTypeId:
        description: 作业类型id
@@ -627,12 +631,6 @@
      toLocationId:
        description: 目标位置id
        type: integer
      tracking:
        type: string
      transferWeight:
        type: number
      weight:
        type: number
    type: object
  request.AddOperationType:
    properties:
@@ -733,18 +731,20 @@
    type: object
  request.OperationDetails:
    properties:
      finishQuantity:
        description: 完成数量
        type: number
      OperationId:
        description: 操作id
        type: integer
      productId:
        description: 产品id
        type: integer
        type: string
      productName:
        description: 产品名称
        type: string
      quantity:
        description: 数量
        type: number
      unit:
        type: string
    type: object
  request.UpdateCompany:
    properties:
@@ -773,17 +773,20 @@
    type: object
  request.UpdateOperation:
    properties:
      carrierID:
        type: integer
      carrierName:
      comment:
        description: 备注
        type: string
      companyID:
        description: 公司ID-客户
        type: integer
      companyName:
        description: 公司名称-客户名称
        type: string
      contacterID:
        description: 联系人ID-非必填
        type: integer
      contacterName:
        description: 联系人姓名-非必填
        type: string
      details:
        items:
@@ -798,6 +801,7 @@
        description: 单号
        type: string
      operationDate:
        description: 安排日期
        type: string
      operationTypeId:
        description: 作业类型id
@@ -812,12 +816,6 @@
      toLocationId:
        description: 目标位置id
        type: integer
      tracking:
        type: string
      transferWeight:
        type: number
      weight:
        type: number
    type: object
  request.UpdateOperationType:
    properties:
@@ -1169,6 +1167,24 @@
      summary: 修改位置
      tags:
      - 位置
  /api-wms/v1/operation/finish/{id}:
    put:
      parameters:
      - description: id
        in: path
        name: id
        required: true
        type: integer
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 更改记录状态
      tags:
      - 入库/出库
  /api-wms/v1/operation/operation:
    get:
      consumes:
@@ -1231,7 +1247,7 @@
      summary: 删除入库/出库信息
      tags:
      - 入库/出库
    put:
    post:
      parameters:
      - description: 入库信息
        in: body
@@ -1284,7 +1300,7 @@
              type: object
      summary: 查询作业类型列表
      tags:
      - 作业类型
      - 业务类型
    post:
      parameters:
      - description: 作业类型信息
@@ -1302,7 +1318,7 @@
            $ref: '#/definitions/util.Response'
      summary: 添加作业类型
      tags:
      - 作业类型
      - 业务类型
  /api-wms/v1/operationType/operationType/{id}:
    delete:
      parameters:
@@ -1320,7 +1336,7 @@
            $ref: '#/definitions/util.Response'
      summary: 删除作业类型
      tags:
      - 作业类型
      - 业务类型
    put:
      parameters:
      - description: 作业类型信息
@@ -1343,7 +1359,7 @@
            $ref: '#/definitions/util.Response'
      summary: 编辑作业类型
      tags:
      - 作业类型
      - 业务类型
  /api-wms/v1/product/addProduct:
    post:
      parameters: