feat(scheduling): add 本年考核 field to candidate cards and rename 年度目标 to 本年考核

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
kkfluous
2026-04-16 21:01:01 +08:00
parent ec3b079311
commit 495f4bf44f

View File

@@ -114,7 +114,7 @@ export default function SuggestionDetail({ suggestion: s, onClose, onNotifySucce
<div className="font-semibold text-gray-700">{fmtKm(v.totalMileage)} km</div>
</div>
<div className="bg-white/60 rounded-lg p-2">
<div className="text-gray-400 mb-0.5"></div>
<div className="text-gray-400 mb-0.5"></div>
<div className="font-semibold text-gray-700">{fmtKm(v.yearTarget)} km</div>
</div>
<div className="bg-white/60 rounded-lg p-2">
@@ -186,11 +186,15 @@ export default function SuggestionDetail({ suggestion: s, onClose, onNotifySucce
)}
</div>
<div className="grid grid-cols-2 sm:grid-cols-4 gap-2 text-xs mb-3">
<div className="grid grid-cols-3 sm:grid-cols-5 gap-2 text-xs mb-3">
<div className="bg-gray-50 rounded-lg p-2">
<div className="text-gray-400 mb-0.5"></div>
<div className="font-semibold text-gray-700">{fmtKm(c.totalMileage)} km</div>
</div>
<div className="bg-blue-50 rounded-lg p-2">
<div className="text-blue-400 mb-0.5"></div>
<div className="font-semibold text-blue-700">{c.yearTarget ? fmtKm(c.yearTarget) + ' km' : '-'}</div>
</div>
<div className="bg-rose-50 rounded-lg p-2">
<div className="text-rose-400 mb-0.5"></div>
<div className="font-semibold text-rose-600">{fmtKm(c.mileageGap)} km</div>