You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

26 lines
1.9 KiB

import { createAPI } from '@/utils/httpRequest.js'
// Performance Evaluate Request 列表查询 (保持原地址)
export const searchEvaluateRequestList = data => createAPI('/perEvaluateRequest/search', 'POST', data)
// 某个 Request 下指标列表 (保持原地址)
export const getEvaluateRequestIndicators = data => createAPI('/perEvaluateRequest/indicator/search', 'POST', data)
export const getEvaluateRequestIndicatorsOfScore = data => createAPI('/perEvaluateRequest/indicator/searchScore', 'POST', data)
// 某个 Request 下某个指标的标准及评分明细 (恢复原地址,不修改原始接口路径)
export const getEvaluateRequestIndicatorCriteria = data => createAPI('/perEvaluateRequest/indicatorCriteria/search', 'POST', data)
// 指标进度 (新增,不影响原有地址)
export const getEvaluateRequestIndicatorProgress = data => createAPI('/perEvaluateRequest/owner/search', 'POST', data)
// 调整供应商等级 (保持)
export const adjustSupplierLevel = data => createAPI('/perEvaluateRequest/adjustSupplierLevel', 'POST', data)
// ===== 新增编辑删除相关(不修改已有旧地址) =====
export const updateEvaluateRequest = data => createAPI('/perEvaluateRequest/update', 'POST', data)
export const updateEvaluateRequestReviewOrApprove = data => createAPI('/perEvaluateRequest/updateReviewOrApprove', 'POST', data)
export const deleteEvaluateRequest = data => createAPI('/perEvaluateRequest/delete', 'POST', data)
export const getEvaluateRequestOwners = data => createAPI('/perEvaluateRequest/owner/list', 'POST', data)
// 新增: 保存(或提交)指标打分
export const saveEvaluateRequestIndicatorScore = data => createAPI('/perEvaluateRequest/indicator/saveScore', 'POST', data)
// 新增: 首页待办统计 - 我的绩效打分任务数
export const myPerformanceScoreReminder = data => createAPI('/perEvaluateRequest/myScoreReminder', 'POST', data)