liujiandao
2023-12-15 5b8f003464bd55678862534232228f61745ffafe
docs/swagger.yaml
@@ -1130,6 +1130,8 @@
        type: number
      total:
        type: number
      unit:
        type: string
    type: object
  model.Province:
    properties:
@@ -1480,6 +1482,8 @@
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projectId:
        type: string
      quotation:
        $ref: '#/definitions/model.Quotation'
      quotationId:
@@ -2148,6 +2152,9 @@
      pos:
        type: string
      realName:
        type: string
      subUserIds:
        description: 下属员工用户id,用逗号分开
        type: string
      userType:
        $ref: '#/definitions/constvar.UserType'
@@ -2910,10 +2917,14 @@
    type: object
  request.AddSalesDetails:
    properties:
      Member:
        $ref: '#/definitions/model.User'
      address:
        type: string
      addressee:
        type: string
      client:
        $ref: '#/definitions/model.Client'
      clientId:
        type: integer
      codeStandID:
@@ -2942,6 +2953,8 @@
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projectId:
        type: string
      quotationId:
        type: integer
      remark:
@@ -3661,6 +3674,8 @@
    type: object
  request.GetContractList:
    properties:
      keyword:
        type: string
      page:
        description: 页码
        type: integer
@@ -3712,6 +3727,10 @@
      pageSize:
        description: 每页大小
        type: integer
      principalIds:
        items:
          type: integer
        type: array
      sourceId:
        type: integer
      sourceType:
@@ -4008,10 +4027,14 @@
    type: object
  request.SalesDetails:
    properties:
      Member:
        $ref: '#/definitions/model.User'
      address:
        type: string
      addressee:
        type: string
      client:
        $ref: '#/definitions/model.Client'
      clientId:
        type: integer
      codeStandID:
@@ -4040,6 +4063,8 @@
        items:
          $ref: '#/definitions/model.Product'
        type: array
      projectId:
        type: string
      quotationId:
        type: integer
      remark:
@@ -5180,6 +5205,13 @@
      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:
@@ -6193,6 +6225,14 @@
        items:
          $ref: '#/definitions/model.Repository'
        type: array
    type: object
  response.Response:
    properties:
      code:
        type: integer
      data: {}
      msg:
        type: string
    type: object
  response.SaleChanceResponse:
    properties:
@@ -9738,6 +9778,12 @@
        in: query
        name: pageSize
        type: integer
      - collectionFormat: csv
        in: query
        items:
          type: integer
        name: principleIds
        type: array
      - in: query
        name: sourceId
        type: integer
@@ -10611,25 +10657,6 @@
      summary: 添加销售明细
      tags:
      - SalesDetails
  /api/salesDetails/createOperation:
    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/delete:
    delete:
      parameters:
@@ -10665,6 +10692,18 @@
          schema:
            $ref: '#/definitions/contextx.Response'
      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/getProductInventoryInfo/{number}:
@@ -10709,7 +10748,7 @@
      summary: 销售明细单列表
      tags:
      - SalesDetails
  /api/salesDetails/update:
  /api/salesDetails/sendSalesDetailsToOtherSystem:
    post:
      parameters:
      - description: 查询参数
@@ -10717,17 +10756,18 @@
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.UpdateSalesDetails'
          $ref: '#/definitions/request.SalesDetails'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 更新销售明细状态
            $ref: '#/definitions/response.ListResponse'
      summary: 推送销售明细信息到其他系统
      tags:
      - SalesDetails
  /api/salesDetails/update:
    put:
      parameters:
      - description: 查询参数
@@ -10746,6 +10786,25 @@
      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:
    post:
      parameters: