jiangshuai
2023-12-13 1d5cb2f03c706c4b1cc36f50fd431f98fdbe7101
docs/swagger.yaml
@@ -180,7 +180,7 @@
    - 5
    type: integer
    x-enum-comments:
      OperationStatus_Cancel: 完成
      OperationStatus_Cancel: 取消
      OperationStatus_Draft: 草稿
      OperationStatus_Finish: 完成
      OperationStatus_Ready: 就绪
@@ -489,7 +489,13 @@
      maxInventory:
        description: 最大库存
        type: number
      maxInventoryRule:
        description: 最大库存
        type: number
      minInventory:
        description: 最小库存
        type: number
      minInventoryRule:
        description: 最小库存
        type: number
      minPurchaseAmount:
@@ -539,6 +545,8 @@
        type: number
      purchaseType:
        $ref: '#/definitions/constvar.PurchaseType'
      reorderRuleNum:
        type: integer
      salePrice:
        description: 销售单价
        type: number
@@ -573,6 +581,8 @@
    type: object
  models.Operation:
    properties:
      auditDate:
        type: string
      baseOperationType:
        allOf:
        - $ref: '#/definitions/constvar.BaseOperationType'
@@ -619,6 +629,14 @@
        type: integer
      operationTypeName:
        description: 作业类型名称
        type: string
      receiverAddr:
        type: string
      receiverName:
        type: string
      receiverPhone:
        type: string
      source:
        type: string
      sourceNumber:
        description: 源单号
@@ -672,6 +690,8 @@
        allOf:
        - $ref: '#/definitions/constvar.CostingMethod'
        description: 成本方法
      createTime:
        type: string
      forceRemovalStrategy:
        allOf:
        - $ref: '#/definitions/constvar.ForceRemovalStrategy'
@@ -693,6 +713,8 @@
        type: integer
      routeName:
        description: 公司
        type: string
      updateTime:
        type: string
    type: object
  models.ReorderRule:
@@ -729,6 +751,9 @@
      route:
        description: 路线
        type: string
      supplierId:
        description: 供应商id
        type: integer
      unit:
        description: 单位
        type: string
@@ -888,6 +913,12 @@
        type: integer
      operationTypeName:
        description: 作业类型名称
        type: string
      receiverAddr:
        type: string
      receiverName:
        type: string
      receiverPhone:
        type: string
      sourceNumber:
        description: 源单号
@@ -1078,6 +1109,9 @@
    type: object
  request.GetLocationList:
    properties:
      isScrapLocation:
        description: 是否报废
        type: boolean
      jointName:
        description: 拼接名称
        type: string
@@ -1144,6 +1178,17 @@
        type: integer
      sourceNumber:
        type: string
    type: object
  request.OperationCondition:
    properties:
      condition:
        type: string
      page:
        description: 页码
        type: integer
      pageSize:
        description: 每页大小
        type: integer
    type: object
  request.OperationDetails:
    properties:
@@ -1358,6 +1403,12 @@
      operationTypeName:
        description: 作业类型名称
        type: string
      receiverAddr:
        type: string
      receiverName:
        type: string
      receiverPhone:
        type: string
      sourceNumber:
        description: 源单号
        type: string
@@ -1476,8 +1527,14 @@
      fromLocation:
        description: 源位置
        type: string
      fromLocationId:
        type: integer
      number:
        description: 单号
        type: string
      operationId:
        type: integer
      productId:
        type: string
      productName:
        description: 产品名称
@@ -1488,9 +1545,14 @@
      toLocation:
        description: 目标位置
        type: string
      toLocationId:
        type: integer
      unit:
        description: 单位
        type: string
      weight:
        description: 重量
        type: number
    type: object
  response.LocationForms:
    properties:
@@ -2214,6 +2276,18 @@
      summary: 更改记录状态
      tags:
      - 入库/出库
  /api-wms/v1/operation/getClientList:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 获取物流公司列表
      tags:
      - 入库/出库
  /api-wms/v1/operation/getLogisticCompanyList:
    get:
      produces:
@@ -2230,6 +2304,36 @@
                    $ref: '#/definitions/models.LogisticCompany'
                  type: array
              type: object
      summary: 获取物流公司列表
      tags:
      - 入库/出库
  /api-wms/v1/operation/getOperationInfo/{id}:
    get:
      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-wms/v1/operation/getSupplierList:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 获取物流公司列表
      tags:
      - 入库/出库
@@ -2250,6 +2354,25 @@
          schema:
            $ref: '#/definitions/util.Response'
      summary: 入库/出库列表
      tags:
      - 入库/出库
  /api-wms/v1/operation/listByCondition:
    post:
      parameters:
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.OperationCondition'
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 出入库明细
      tags:
      - 入库/出库
  /api-wms/v1/operation/listTransfer:
@@ -2306,6 +2429,24 @@
          schema:
            $ref: '#/definitions/util.Response'
      summary: 删除入库/出库信息
      tags:
      - 入库/出库
  /api-wms/v1/operation/outputOperation/{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/update:
@@ -2872,6 +3013,25 @@
      summary: 再订一次
      tags:
      - 重订货规则
  /api-wms/v1/reorderRule/submitOrder:
    post:
      parameters:
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/models.ReorderRule'
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 再订一次
      tags:
      - 重订货规则
  /api-wms/v1/reorderRule/updateReorderRule:
    post:
      parameters: