diff --git a/src/components/exam/ExamAddonPanel.tsx b/src/components/exam/ExamAddonPanel.tsx index 8a3268e..2104831 100644 --- a/src/components/exam/ExamAddonPanel.tsx +++ b/src/components/exam/ExamAddonPanel.tsx @@ -294,9 +294,7 @@ export const ExamAddonPanel = ({ client }: ExamAddonPanelProps) => { // 构建折扣选项列表 const discountOptions = useMemo(() => { - const options: Array<{ value: number; label: string }> = [ - { value: 1, label: '100%(无折扣)' }, - ]; + const options: Array<{ value: number; label: string }> = []; channelDiscounts.forEach((item) => { const rate = typeof item.discount_rate === 'number' && item.discount_rate > 0 ? item.discount_rate : 1; const percent = Math.round(rate * 100); @@ -309,7 +307,7 @@ export const ExamAddonPanel = ({ client }: ExamAddonPanelProps) => { // 获取当前选中的标签 const currentDiscountLabel = useMemo(() => { const option = discountOptions.find(opt => opt.value === discountRatio); - return option?.label || '100%(无折扣)'; + return option?.label; }, [discountRatio, discountOptions]); // 处理折扣选择 @@ -763,6 +761,13 @@ export const ExamAddonPanel = ({ client }: ExamAddonPanelProps) => { {/*