diff --git a/mobile-uni/src/pages/user/sop/index.vue b/mobile-uni/src/pages/user/sop/index.vue index 3dae44a3..5aafbf0d 100644 --- a/mobile-uni/src/pages/user/sop/index.vue +++ b/mobile-uni/src/pages/user/sop/index.vue @@ -35,7 +35,7 @@ - {{ index + 1 }}. {{ point }} + {{ index + 1 }}. {{ cleanOrderedText(point) }} @@ -194,6 +194,12 @@ const snippetExcerpt = (text = '') => { return value.length > 260 ? `${value.slice(0, 260)}...` : value; }; +const cleanOrderedText = (text = '') => + text + .trim() + .replace(/^(?:[一二三四五六七八九十]+[、..]|[0-9]+[.)、..])\s*/, '') + .trim(); + const feedback = async (verdict: AnswerFeedbackVerdict) => { if (!result.value || feedbackSubmitting.value || feedbackVerdict.value) return; const fragmentIds = Array.from(