healthCoachSalary.js 1.05 KB
import request from '@/utils/request'

// 获取健康师工资列表
export function getHealthCoachSalaryList(params) {
  return request({
    url: '/api/Extend/lqsalary/health-coach',
    method: 'GET',
    data: params
  })
}

// 计算健康师工资
export function calculateHealthCoachSalary(year, month) {
  return request({
    url: `/api/Extend/lqsalary/calculate/health-coach?year=${year}&month=${month}`,
    method: 'POST'
  })
}

// 获取额外计算数据列表
export function getExtraCalculationList(params) {
  return request({
    url: '/api/Extend/lqsalaryextracalculation/list',
    method: 'GET',
    data: params
  })
}

// 导入额外计算数据
export function importExtraCalculationFromExcel(file, clearBeforeImport = false) {
  const formData = new FormData()
  formData.append('file', file)
  formData.append('clearBeforeImport', clearBeforeImport)
  return request({
    url: '/api/Extend/lqsalaryextracalculation/ImportFromExcel',
    method: 'POST',
    data: formData,
    headers: {
      'Content-Type': 'multipart/form-data'
    }
  })
}