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
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)
|