liujiandao
2024-03-26 1c17ff16fd13e4d8bbab75d8a728cf18465b20e0
docs/swagger.yaml
@@ -187,6 +187,29 @@
    - SalesDetailsKeywordTypeSignTime
    - SalesDetailsKeywordTypePrincipal
    - SalesDetailsKeywordTypeProductName
  constvar.SalesDetailsStatus:
    enum:
    - 1
    - 2
    - 3
    - 4
    - 5
    - 6
    type: integer
    x-enum-comments:
      InStock: 备货中
      OverCLose: 已关闭
      OverOutbound: 出库完成
      WaitConfirmed: 待确认
      WaitDecompose: 待分解
      WaitOutbound: 待出库
    x-enum-varnames:
    - WaitConfirmed
    - WaitDecompose
    - InStock
    - WaitOutbound
    - OverOutbound
    - OverCLose
  constvar.SalesRefundKeywordType:
    enum:
    - 销售退货单编号
@@ -762,6 +785,8 @@
        $ref: '#/definitions/model.Quotation'
      quotationId:
        type: integer
      sendTime:
        type: string
      serviceContractStatus:
        $ref: '#/definitions/model.ServiceContractStatus'
      statusId:
@@ -895,6 +920,8 @@
      clientId:
        description: 客户id
        type: integer
      codeStandID:
        type: string
      courierCompany:
        $ref: '#/definitions/model.CourierCompany'
      courierCompanyId:
@@ -921,6 +948,8 @@
      invoiceTypeId:
        description: 发票类型id
        type: integer
      number:
        type: string
      principalId:
        description: 销售负责人id
        type: integer
@@ -1095,18 +1124,30 @@
    properties:
      amount:
        type: number
      cost:
        type: string
      desc:
        type: string
      id:
        type: integer
      margin:
        type: string
      name:
        type: string
      number:
        type: string
      price:
        type: number
      profit:
        type: string
      specs:
        type: string
      total:
        type: number
      type:
        type: string
      unit:
        type: string
    type: object
  model.Province:
    properties:
@@ -1121,6 +1162,9 @@
    type: object
  model.Quotation:
    properties:
      amountTotal:
        description: 价格合计
        type: number
      client:
        $ref: '#/definitions/model.Client'
      client_id:
@@ -1233,6 +1277,13 @@
      name:
        type: string
    type: object
  model.RefundType:
    properties:
      id:
        type: integer
      name:
        type: string
    type: object
  model.Region:
    properties:
      id:
@@ -1332,6 +1383,10 @@
        $ref: '#/definitions/model.Possibility'
      process:
        type: string
      products:
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projected_amount:
        type: number
      province:
@@ -1362,6 +1417,10 @@
        type: integer
      solutions:
        type: string
      status:
        allOf:
        - $ref: '#/definitions/model.Status'
        description: 状态
      status_id:
        type: integer
      threats:
@@ -1420,6 +1479,8 @@
        type: integer
      creatorName:
        type: string
      deliverType:
        type: integer
      deliveryDate:
        type: string
      id:
@@ -1440,6 +1501,12 @@
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projectId:
        type: string
      quotation:
        $ref: '#/definitions/model.Quotation'
      quotationId:
        type: integer
      remark:
        type: string
      saleChance:
@@ -1450,6 +1517,10 @@
        type: integer
      signTime:
        type: string
      source:
        type: string
      status:
        $ref: '#/definitions/constvar.SalesDetailsStatus'
      updateTime:
        type: string
      wechatOrderStatus:
@@ -1512,8 +1583,10 @@
    type: object
  model.SalesRefund:
    properties:
      Source:
        $ref: '#/definitions/model.SalesReturn'
      RefundType:
        allOf:
        - $ref: '#/definitions/model.RefundType'
        description: 退款方式
      amountTotal:
        description: 价税合计
        type: number
@@ -1555,6 +1628,11 @@
        type: string
      refundDate:
        type: string
      refundTypeId:
        description: 退款方式ID
        type: integer
      salesReturn:
        $ref: '#/definitions/model.SalesReturn'
      sourceId:
        description: 源单id
        type: integer
@@ -1972,6 +2050,9 @@
        type: integer
      severity:
        $ref: '#/definitions/model.Severity'
      severityId:
        description: 严重程度id
        type: integer
      solution:
        description: 解决方法
        type: string
@@ -2049,6 +2130,17 @@
          $ref: '#/definitions/model.Product'
        type: array
    type: object
  model.SystemSet:
    properties:
      id:
        type: integer
      modeType:
        type: string
      name:
        type: string
      value:
        type: string
    type: object
  model.TimeSpent:
    properties:
      id:
@@ -2090,6 +2182,9 @@
      pos:
        type: string
      realName:
        type: string
      subUserIds:
        description: 下属员工用户id,用逗号分开
        type: string
      userType:
        $ref: '#/definitions/constvar.UserType'
@@ -2194,8 +2289,6 @@
      client_type_id:
        description: 客户类型ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -2301,11 +2394,6 @@
      client_id:
        description: 所属公司ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
      country_id:
        description: 国家ID
        type: integer
@@ -2347,8 +2435,6 @@
    properties:
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -2363,6 +2449,9 @@
        type: string
      quotation_id:
        type: integer
      sendTime:
        description: 发货时间
        type: string
      status_id:
        type: integer
    type: object
@@ -2453,6 +2542,8 @@
      clientId:
        description: 客户id
        type: integer
      codeStandID:
        type: string
      courierCompanyId:
        description: 物流公司
        type: integer
@@ -2471,6 +2562,9 @@
      invoiceTypeId:
        description: 发票类型id
        type: integer
      number:
        description: 发票编号
        type: string
      principalId:
        description: 销售负责人id
        type: integer
@@ -2525,8 +2619,6 @@
    properties:
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -2605,8 +2697,6 @@
    properties:
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -2707,6 +2797,13 @@
    required:
    - name
    type: object
  request.AddRefundType:
    properties:
      id:
        type: integer
      name:
        type: string
    type: object
  request.AddRegion:
    properties:
      name:
@@ -2753,8 +2850,6 @@
        type: integer
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -2790,6 +2885,10 @@
        type: integer
      process:
        type: string
      products:
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projected_amount:
        type: number
      province_id:
@@ -2831,19 +2930,24 @@
    type: object
  request.AddSalesDetails:
    properties:
      Member:
        $ref: '#/definitions/model.User'
      address:
        type: string
      addressee:
        type: string
      client:
        $ref: '#/definitions/model.Client'
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
      conditions:
        type: string
      deliverType:
        description: 交付类型:1.一次发货,2.多次发货
        type: integer
      deliveryDate:
        type: string
      logisticCompany:
@@ -2862,6 +2966,10 @@
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projectId:
        type: string
      quotationId:
        type: integer
      remark:
        type: string
      saleChanceId:
@@ -2870,6 +2978,10 @@
        type: integer
      signTime:
        type: string
      source:
        type: string
      status:
        $ref: '#/definitions/constvar.SalesDetailsStatus'
      wechatOrderStatusId:
        type: integer
    type: object
@@ -2877,8 +2989,6 @@
    properties:
      city_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -2960,8 +3070,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -3037,8 +3145,6 @@
      client_type_id:
        description: 客户类型ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -3107,8 +3213,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -3154,8 +3258,6 @@
      clientId:
        description: 客户id
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -3210,7 +3312,7 @@
      serviceTypeId:
        description: 服务方式id
        type: integer
      severity:
      severityId:
        description: 严重程度id
        type: integer
      solution:
@@ -3265,8 +3367,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -3357,6 +3457,29 @@
    required:
    - ids
    type: object
  request.ConfirmOutput:
    properties:
      products:
        items:
          $ref: '#/definitions/request.ConfirmOutputProducts'
        type: array
      saleDetailNumber:
        type: string
    type: object
  request.ConfirmOutputOver:
    properties:
      saleDetailNumber:
        type: string
    type: object
  request.ConfirmOutputProducts:
    properties:
      number:
        description: 产品编号
        type: string
      outputAmount:
        description: 本次发货数量
        type: number
    type: object
  request.Contact:
    properties:
      birthday:
@@ -3369,11 +3492,6 @@
      client_id:
        description: 所属公司ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
      country_id:
        description: 国家ID
        type: integer
@@ -3527,8 +3645,6 @@
        type: integer
      client_status_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        type: string
      contact_id:
@@ -3594,6 +3710,8 @@
    type: object
  request.GetContractList:
    properties:
      keyword:
        type: string
      page:
        description: 页码
        type: integer
@@ -3645,6 +3763,10 @@
      pageSize:
        description: 每页大小
        type: integer
      principalIds:
        items:
          type: integer
        type: array
      sourceId:
        type: integer
      sourceType:
@@ -3729,6 +3851,9 @@
        type: string
      keywordType:
        $ref: '#/definitions/constvar.SalesDetailsKeywordType'
      number:
        description: 销售明细单号
        type: string
      page:
        description: 页码
        type: integer
@@ -3938,19 +4063,24 @@
    type: object
  request.SalesDetails:
    properties:
      Member:
        $ref: '#/definitions/model.User'
      address:
        type: string
      addressee:
        type: string
      client:
        $ref: '#/definitions/model.Client'
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
      conditions:
        type: string
      deliverType:
        description: 交付类型:1.一次发货,2.多次发货
        type: integer
      deliveryDate:
        type: string
      logisticCompany:
@@ -3969,6 +4099,10 @@
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projectId:
        type: string
      quotationId:
        type: integer
      remark:
        type: string
      saleChanceId:
@@ -3977,6 +4111,10 @@
        type: integer
      signTime:
        type: string
      source:
        type: string
      status:
        $ref: '#/definitions/constvar.SalesDetailsStatus'
      wechatOrderStatusId:
        type: integer
    type: object
@@ -3987,8 +4125,6 @@
        type: integer
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -4024,8 +4160,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -4056,6 +4190,13 @@
        allOf:
        - $ref: '#/definitions/constvar.SalesReturnSourceType'
        description: 源单类型(1销售明细)
    type: object
  request.SaveSystemSet:
    properties:
      sets:
        items:
          $ref: '#/definitions/model.SystemSet'
        type: array
    type: object
  request.SetAuthorityMenu:
    properties:
@@ -4161,8 +4302,6 @@
      client_type_id:
        description: 客户类型ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -4322,11 +4461,6 @@
      client_id:
        description: 所属公司ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
      country_id:
        description: 国家ID
        type: integer
@@ -4370,8 +4504,6 @@
    properties:
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -4388,6 +4520,9 @@
        type: string
      quotation_id:
        type: integer
      sendTime:
        description: 发货时间
        type: string
      status_id:
        type: integer
    type: object
@@ -4541,6 +4676,8 @@
      clientId:
        description: 客户id
        type: integer
      codeStandID:
        type: string
      courierCompanyId:
        description: 物流公司
        type: integer
@@ -4561,6 +4698,9 @@
      invoiceTypeId:
        description: 发票类型id
        type: integer
      number:
        description: 发票编号
        type: string
      principalId:
        description: 销售负责人id
        type: integer
@@ -4640,8 +4780,6 @@
    properties:
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -4761,8 +4899,6 @@
    properties:
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -4889,6 +5025,13 @@
    required:
    - refund_method
    type: object
  request.UpdateRefundType:
    properties:
      id:
        type: integer
      name:
        type: string
    type: object
  request.UpdateRegion:
    properties:
      id:
@@ -4992,8 +5135,6 @@
        type: integer
      client_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5031,6 +5172,10 @@
        type: integer
      process:
        type: string
      products:
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projected_amount:
        type: number
      province_id:
@@ -5103,12 +5248,17 @@
      salesDetails:
        $ref: '#/definitions/request.SalesDetails'
    type: object
  request.UpdateSalesDetailsStatus:
    properties:
      id:
        type: integer
      status:
        $ref: '#/definitions/constvar.SalesDetailsStatus'
    type: object
  request.UpdateSalesLeads:
    properties:
      city_id:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5277,8 +5427,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5368,8 +5516,6 @@
      client_type_id:
        description: 客户类型ID
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5438,8 +5584,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5487,8 +5631,6 @@
      clientId:
        description: 客户id
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5545,7 +5687,7 @@
      serviceTypeId:
        description: 服务方式id
        type: integer
      severity:
      severityId:
        description: 严重程度id
        type: integer
      solution:
@@ -5624,8 +5766,6 @@
    properties:
      clientId:
        type: integer
      codeRule:
        $ref: '#/definitions/code.CodeStandard'
      codeStandID:
        description: 编码id
        type: string
@@ -5990,6 +6130,25 @@
          $ref: '#/definitions/model.Industry'
        type: array
    type: object
  response.Info:
    properties:
      makeInfo:
        items:
          $ref: '#/definitions/response.WorkOrderInfo'
        type: array
      outsourcingInfo:
        items:
          $ref: '#/definitions/response.OutsourcingInfo'
        type: array
      productInfo:
        items:
          $ref: '#/definitions/response.SalesDetailsProductInfo'
        type: array
      purchaseInfo:
        items:
          $ref: '#/definitions/response.Purchase'
        type: array
    type: object
  response.IsInvoiceResponse:
    properties:
      list:
@@ -6055,6 +6214,36 @@
          $ref: '#/definitions/model.OrderType'
        type: array
    type: object
  response.OutsourcingInfo:
    properties:
      amount:
        description: 订单数量
        type: integer
      endTime:
        type: string
      finishAmount:
        description: 完成数量
        type: integer
      outsourcingId:
        description: 委外订单id
        type: string
      outsourcingStatus:
        type: string
      productId:
        type: string
      productName:
        type: string
      specs:
        description: 物料规格
        type: string
      startTime:
        type: string
      supplierName:
        type: string
      unit:
        description: 单位
        type: string
    type: object
  response.PlanResponse:
    properties:
      count:
@@ -6077,6 +6266,33 @@
        items:
          $ref: '#/definitions/model.Province'
        type: array
    type: object
  response.Purchase:
    properties:
      amount:
        description: 订单数量
        type: integer
      finishAmount:
        description: 完成数量
        type: integer
      productId:
        type: string
      productName:
        type: string
      purchaseName:
        type: string
      purchaseNumber:
        type: string
      specs:
        description: 物料规格
        type: string
      status:
        type: integer
      supplierName:
        type: string
      unit:
        description: 单位
        type: string
    type: object
  response.QuotationResponse:
    properties:
@@ -6129,6 +6345,14 @@
          $ref: '#/definitions/model.Repository'
        type: array
    type: object
  response.Response:
    properties:
      code:
        type: integer
      data: {}
      msg:
        type: string
    type: object
  response.SaleChanceResponse:
    properties:
      count:
@@ -6151,6 +6375,61 @@
        items:
          $ref: '#/definitions/model.SaleType'
        type: array
    type: object
  response.SalesDetailsProductInfo:
    properties:
      amount:
        description: 订单数量
        type: number
      cost:
        description: 产品成本
        type: string
      deliveryAmount:
        description: 发货数量
        type: integer
      finishAmount:
        description: 完成数量
        type: integer
      makeAmount:
        description: 制造数量
        type: integer
      makeFinishAmount:
        description: 制造完成数量
        type: integer
      margin:
        description: 毛利率
        type: string
      outsourcingAmount:
        description: 委外数量
        type: integer
      outsourcingFinishAmount:
        description: 委外完成数量
        type: integer
      price:
        description: 产品价格
        type: number
      productId:
        type: string
      productName:
        type: string
      profit:
        description: 毛利
        type: string
      purchaseAmount:
        description: 采购数量
        type: integer
      purchaseFinishAmount:
        description: 采购完成数量
        type: integer
      specs:
        description: 物料规格
        type: string
      total:
        description: 产品总价
        type: number
      unit:
        description: 单位
        type: string
    type: object
  response.SalesDetailsResponse:
    properties:
@@ -6265,6 +6544,44 @@
        items:
          $ref: '#/definitions/model.TimelyRate'
        type: array
    type: object
  response.WorkOrderInfo:
    properties:
      amount:
        description: 订单数量
        type: integer
      endTime:
        type: string
      finishAmount:
        description: 完成数量
        type: integer
      orderId:
        type: string
      orderStatus:
        type: string
      productId:
        type: string
      productName:
        type: string
      specs:
        description: 物料规格
        type: string
      startTime:
        type: string
      unit:
        description: 单位
        type: string
      workOrderId:
        type: string
      workOrderStatus:
        type: string
    type: object
  v1.GetWarehouseProductInfoReq:
    properties:
      saleDetailID:
        type: integer
      saleDetailNumber:
        type: string
    type: object
info:
  contact: {}
@@ -6997,6 +7314,25 @@
      summary: 更新客户类型
      tags:
      - ClientType
  /api/code/getAutoCode:
    post:
      parameters:
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/code.CodeStandard'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 获取自动编码
      tags:
      - 编码
  /api/code/getCodeList:
    get:
      parameters:
@@ -9266,6 +9602,29 @@
      summary: 更新优先级别
      tags:
      - 优先级别管理
  /api/product/getProductOrderInfo/{number}:
    get:
      parameters:
      - description: 明细编码
        in: path
        name: number
        required: true
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/contextx.Response'
            - properties:
                data:
                  $ref: '#/definitions/response.Info'
              type: object
      summary: 获取产品订单信息
      tags:
      - 产品
  /api/product/info:
    get:
      parameters:
@@ -9307,6 +9666,10 @@
      - description: 产品编码
        in: query
        name: productNumber
        type: string
      - description: 报价单编码
        in: query
        name: quotationNumber
        type: string
      produces:
      - application/json
@@ -9485,6 +9848,25 @@
      summary: 报价单列表
      tags:
      - Quotation
  /api/quotation/statistics:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            allOf:
            - $ref: '#/definitions/contextx.Response'
            - properties:
                data:
                  additionalProperties:
                    type: integer
                  type: object
              type: object
      summary: 报价单统计
      tags:
      - Quotation
  /api/quotation/update:
    put:
      parameters:
@@ -9629,6 +10011,12 @@
        in: query
        name: pageSize
        type: integer
      - collectionFormat: csv
        in: query
        items:
          type: integer
        name: principleIds
        type: array
      - in: query
        name: sourceId
        type: integer
@@ -9763,6 +10151,90 @@
      summary: 更新退款方式
      tags:
      - RefundMethod
  /api/refundType/add:
    post:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.AddRefundType'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 添加退款方式
      tags:
      - 退款方式管理
  /api/refundType/delete/{id}:
    delete:
      parameters:
      - description: 查询参数
        in: path
        name: id
        required: true
        type: integer
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 删除退款方式
      tags:
      - 退款方式管理
  /api/refundType/list:
    get:
      parameters:
      - description: 页码
        in: query
        name: page
        type: integer
      - description: 每页大小
        in: query
        name: pageSize
        type: integer
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            allOf:
            - $ref: '#/definitions/response.ListResponse'
            - properties:
                data:
                  items:
                    $ref: '#/definitions/model.RefundType'
                  type: array
              type: object
      summary: 获取退款方式列表
      tags:
      - 退款方式管理
  /api/refundType/update:
    put:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.UpdateRefundType'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 更新退款方式
      tags:
      - 退款方式管理
  /api/region/add:
    post:
      parameters:
@@ -10418,6 +10890,44 @@
      summary: 添加销售明细
      tags:
      - SalesDetails
  /api/salesDetails/confirmOutput:
    post:
      parameters:
      - description: 明细编码
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.ConfirmOutput'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 确认发货
      tags:
      - SalesDetails
  /api/salesDetails/confirmOutputOver:
    post:
      parameters:
      - description: 明细编码
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.ConfirmOutputOver'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 确认发货
      tags:
      - SalesDetails
  /api/salesDetails/delete:
    delete:
      parameters:
@@ -10455,6 +10965,74 @@
      summary: 删除销售明细
      tags:
      - SalesDetails
  /api/salesDetails/getApsProjectList:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.Response'
      summary: 获取aps项目列表
      tags:
      - SalesDetails
  /api/salesDetails/getDeliveryList:
    post:
      parameters:
      - description: 明细编码
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/v1.GetWarehouseProductInfoReq'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 发货明细
      tags:
      - SalesDetails
  /api/salesDetails/getDeliveryPrepareInfo:
    post:
      parameters:
      - description: 明细编码
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/v1.GetWarehouseProductInfoReq'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 获取产品入库信息
      tags:
      - SalesDetails
  /api/salesDetails/getProductInventoryInfo/{number}:
    get:
      parameters:
      - description: 明细编码
        in: path
        name: number
        required: true
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 获取产品发货信息
      tags:
      - SalesDetails
  /api/salesDetails/list:
    post:
      parameters:
@@ -10479,6 +11057,25 @@
      summary: 销售明细单列表
      tags:
      - SalesDetails
  /api/salesDetails/sendSalesDetailsToOtherSystem:
    post:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.SalesDetails'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 推送销售明细信息到其他系统
      tags:
      - SalesDetails
  /api/salesDetails/update:
    put:
      parameters:
@@ -10496,6 +11093,25 @@
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 更新销售明细
      tags:
      - SalesDetails
  /api/salesDetails/updateStatus:
    post:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.UpdateSalesDetailsStatus'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 更新销售明细状态
      tags:
      - SalesDetails
  /api/salesLeads/add:
@@ -12088,6 +12704,61 @@
      summary: 更新子订单
      tags:
      - SubOrder
  /api/system/getSystemSet:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/contextx.Response'
            - properties:
                data:
                  additionalProperties: true
                  type: object
              type: object
      summary: 获取系统设置
      tags:
      - 系统设置
  /api/system/saveSystemSet:
    post:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.SaveSystemSet'
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 保存系统设置
      tags:
      - 系统设置
  /api/system/useSystemSet/{modeType}:
    get:
      parameters:
      - description: 查询参数
        in: path
        name: modeType
        required: true
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/response.ListResponse'
      summary: 使用系统设置
      tags:
      - 系统设置
  /api/timeSpent/add:
    post:
      parameters: