This commit is contained in:
2025-12-14 17:38:35 +08:00
parent 8c56251d72
commit b7b8947939
16 changed files with 659 additions and 201 deletions
+18 -12
View File
@@ -7,20 +7,26 @@
* 获取扣分项列表
* @param {Object} params
* @param {String} params.projectId - 项目ID
* @returns {Array} 扣分项列表
* @returns {Object} 扣分项列表(包装在records中,与后端API格式一致)
*/
export function getDeductions(params) {
// 模拟8个扣分项
return [
{ id: '1', text: '扣分项描述', score: -0.1, checked: false },
{ id: '2', text: '扣分项描述', score: -0.1, checked: false },
{ id: '3', text: '扣分项描述', score: -0.1, checked: false },
{ id: '4', text: '扣分项描述', score: -0.1, checked: false },
{ id: '5', text: '扣分项描述', score: -0.1, checked: false },
{ id: '6', text: '扣分项描述', score: -0.1, checked: false },
{ id: '7', text: '扣分项描述', score: -0.1, checked: false },
{ id: '8', text: '扣分项描述', score: -0.1, checked: false }
]
// 模拟8个扣分项(字段名与后端API保持一致)
return {
records: [
{ id: '1', itemName: '动作不规范', deductionPoint: '0.1' },
{ id: '2', itemName: '节奏不稳', deductionPoint: '0.1' },
{ id: '3', itemName: '力度不足', deductionPoint: '0.1' },
{ id: '4', itemName: '平衡失误', deductionPoint: '0.1' },
{ id: '5', itemName: '器械掉落', deductionPoint: '0.2' },
{ id: '6', itemName: '出界', deductionPoint: '0.1' },
{ id: '7', itemName: '动作遗漏', deductionPoint: '0.2' },
{ id: '8', itemName: '其他失误', deductionPoint: '0.1' }
],
total: 8,
size: 100,
current: 1,
pages: 1
}
}
/**