add
wangpengfei
2023-07-21 6a8a20e02f0530284296d3373d44aa218fc85210
docs/swagger.yaml
@@ -876,10 +876,17 @@
        type: integer
      serviceId:
        type: integer
      solveRate:
      solveRateId:
        type: integer
      timelyRateId:
        type: integer
    type: object
  model.SolveRate:
    properties:
      id:
        type: integer
      name:
        type: string
    type: object
  model.SubOrder:
    properties:
@@ -1549,6 +1556,13 @@
        type: integer
      timelyRate:
        type: integer
    type: object
  request.AddSolveRate:
    properties:
      name:
        type: string
    required:
    - name
    type: object
  request.AddStatus:
    properties:
@@ -2771,6 +2785,25 @@
      timelyRate:
        type: integer
    type: object
  request.UpdateSolveRate:
    properties:
      id:
        type: integer
      name:
        type: string
    required:
    - id
    - name
    type: object
  request.UpdateSolveRates:
    properties:
      solve_rate:
        items:
          $ref: '#/definitions/request.UpdateSolveRate'
        type: array
    required:
    - solve_rate
    type: object
  request.UpdateStatus:
    properties:
      id:
@@ -2986,6 +3019,16 @@
        items:
          $ref: '#/definitions/model.Satisfaction'
        type: array
      solve_rate:
        description: 解决率
        items:
          $ref: '#/definitions/model.SolveRate'
        type: array
      timely_rate:
        description: 及时率
        items:
          $ref: '#/definitions/model.TimelyRate'
        type: array
    type: object
  response.DepartmentResponse:
    properties:
@@ -3179,6 +3222,13 @@
      list:
        items:
          $ref: '#/definitions/model.ServiceFollowup'
        type: array
    type: object
  response.SolveRateResponse:
    properties:
      list:
        items:
          $ref: '#/definitions/model.SolveRate'
        type: array
    type: object
  response.SubOrderResponse:
@@ -6037,6 +6087,79 @@
      summary: 更新服务跟进
      tags:
      - ServiceFollowup
  /api/solveRate/add:
    post:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.AddSolveRate'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 添加解决率
      tags:
      - SolveRate
  /api/solveRate/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:
      - SolveRate
  /api/solveRate/list:
    get:
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            allOf:
            - $ref: '#/definitions/contextx.Response'
            - properties:
                data:
                  $ref: '#/definitions/response.SolveRateResponse'
              type: object
      summary: 获取解决率列表
      tags:
      - SolveRate
  /api/solveRate/update:
    put:
      parameters:
      - description: 查询参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.UpdateSolveRates'
      produces:
      - application/json
      responses:
        "200":
          description: OK
          schema:
            $ref: '#/definitions/contextx.Response'
      summary: 更新解决率
      tags:
      - SolveRate
  /api/status/add:
    post:
      parameters: