yinbentan
2024-08-02 3032034d254fc15f06a1d4260f35c49f0ef1e12f
docs/swagger.yaml
@@ -53,20 +53,17 @@
    - 2
    - 3
    - 4
    - 5
    type: integer
    x-enum-comments:
      DictTypeColor: 颜色
      DictTypeMarket: 庄口
      DictTypeSpec: 规格
      DictTypeSubsidy: 补贴
      DictTypeWorkshop: 车间
    x-enum-varnames:
    - DictTypeMarket
    - DictTypeWorkshop
    - DictTypeColor
    - DictTypeSpec
    - DictTypeSubsidy
  constvar.FileTemplateCategory:
    enum:
    - 1
@@ -90,6 +87,8 @@
    - machine_cleaner
    - all-powerful
    - monitor
    - test
    - other
    type: string
    x-enum-comments:
      JobTypeAllPowerful: 全能机动
@@ -99,7 +98,9 @@
      JobTypeMachineCleaner: 感知器清洗工
      JobTypeMaintenance: 保全工
      JobTypeMonitor: 班长
      JobTypeOther: 其它
      JobTypeScoop: 舀茧工
      JobTypeTest: 测试
      JobTypeTransport: 送茧工
      JobTypeWeavers: 挡车工
    x-enum-varnames:
@@ -113,6 +114,8 @@
    - JobTypeMachineCleaner
    - JobTypeAllPowerful
    - JobTypeMonitor
    - JobTypeTest
    - JobTypeOther
  constvar.MiniDictType:
    enum:
    - 1
@@ -496,6 +499,9 @@
    type: object
  models.PayrollProductionCar:
    properties:
      badSilkAvgQuantity:
        description: 野纤平均数量
        type: number
      badSilkQuantity:
        description: 野纤数量
        type: number
@@ -570,6 +576,8 @@
      spec:
        description: 规格
        type: string
      workshopId:
        type: integer
      workshopNumber:
        description: 车间编号
        type: string
@@ -613,6 +621,8 @@
      silkTotalAvgAmount:
        description: 丝量人平均总价
        type: number
      workshopId:
        type: integer
      workshopName:
        description: 车间名称
        type: string
@@ -801,6 +811,8 @@
        type: string
      shopName:
        type: string
      shopNumber:
        type: string
      status:
        $ref: '#/definitions/constvar.WorkerStatus'
      workType:
@@ -964,6 +976,8 @@
        type: string
      vehicleSpeed:
        type: number
      workshopId:
        type: integer
      workshopName:
        description: 车间名
        type: string
@@ -1394,6 +1408,31 @@
        type: boolean
      name:
        description: 名称
        type: string
    type: object
  request.SavePayrollConstitute:
    properties:
      amount:
        description: 金额
        type: number
      cycle:
        description: 周期(月份)
        type: string
      salaryPlanId:
        description: 薪资方案ID
        type: integer
      workTypeCode:
        allOf:
        - $ref: '#/definitions/constvar.JobType'
        description: 工种代码
      workTypeID:
        description: 工种ID
        type: integer
      workTypeName:
        description: 工种名称
        type: string
      workerId:
        description: 员工ID
        type: string
    type: object
  request.SaveRankStandard:
@@ -2593,6 +2632,58 @@
      summary: 删除薪酬方案
      tags:
      - 员工薪资/薪酬方案
  /api-jl/v1/salary/getPayrollConstituteList:
    get:
      parameters:
      - description: token
        in: header
        name: Authorization
        required: true
        type: string
      - description: 统计周期按月查询(年-月)
        in: query
        name: cycle
        type: string
      - description: 关键字
        in: query
        name: keyword
        type: string
      - description: 页码
        in: query
        name: page
        type: integer
      - description: 每页大小
        in: query
        name: pageSize
        type: integer
      - description: 工种编码
        in: query
        name: workTypeCode
        type: string
      - description: 工种ID
        in: query
        name: workTypeID
        type: integer
      - description: 员工ID
        in: query
        name: workerID
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            allOf:
            - $ref: '#/definitions/util.ResponseList'
            - properties:
                data:
                  additionalProperties: true
                  type: object
              type: object
      summary: 获取人员每月的薪资列表
      tags:
      - 员工薪资/薪酬方案
  /api-jl/v1/salary/getPayrollProductionCarList:
    get:
      parameters:
@@ -2821,6 +2912,30 @@
      summary: 获取薪资类型列表
      tags:
      - 员工薪资/薪酬方案
  /api-jl/v1/salary/savePayrollConstitute:
    post:
      parameters:
      - description: 参数
        in: body
        name: object
        required: true
        schema:
          $ref: '#/definitions/request.SavePayrollConstitute'
      - description: token
        in: header
        name: Authorization
        required: true
        type: string
      produces:
      - application/json
      responses:
        "200":
          description: 成功
          schema:
            $ref: '#/definitions/util.Response'
      summary: 薪酬数额调整
      tags:
      - 员工薪资/薪酬方案
  /api-jl/v1/salary/saveSalaryPlan:
    post:
      parameters:
@@ -2914,7 +3029,6 @@
        - 2
        - 3
        - 4
        - 5
        in: query
        name: dictType
        type: integer
@@ -2922,14 +3036,12 @@
          DictTypeColor: 颜色
          DictTypeMarket: 庄口
          DictTypeSpec: 规格
          DictTypeSubsidy: 补贴
          DictTypeWorkshop: 车间
        x-enum-varnames:
        - DictTypeMarket
        - DictTypeWorkshop
        - DictTypeColor
        - DictTypeSpec
        - DictTypeSubsidy
      - description: 搜索关键字
        in: query
        name: keyword