#614 채점현황 UI 개편#719
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9f36b8af05
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| this.$router.push({ | ||
| name: "user-home", | ||
| params: { username: this.item.username }, | ||
| query: { username: this.item.username }, | ||
| }) |
There was a problem hiding this comment.
Pass usernames as route params
When clicking another submitter's name, this now navigates to user-home with username in the query string, but the user-home page reads this.$route.params.username and otherwise redirects to the logged-in user's own profile. In the submission list, selecting an author therefore opens the current user's profile instead of the selected submitter's profile.
Useful? React with 👍 / 👎.
| <th class="problem-id">{{ $t("m.Problem_ID") }}</th> | ||
| <th class="author">{{ $t("m.Submission_Table_Author") }}</th> |
There was a problem hiding this comment.
Add translations for new table labels
The zh-CN and zh-TW locale files only add Search_Submitter in this change, and the VueI18n setup has no fallbackLocale, so these new keys render as raw m.Problem_ID / m.Submission_Table_Author headers for Chinese-language users; the newly used empty-state key has the same issue. Add the corresponding entries to every supported locale before switching the table to these labels.
Useful? React with 👍 / 👎.
Changelog
제출시각 / 문제 번호 / 제출자 / 채점 현황 / 언어 / 시간 / 메모리순서로 정리했습니다.problem_id,result_display필드를 추가했습니다.기존 화면
개편 후 화면
Testing
problem_id,result_display응답 확인problem_id,result_display응답 확인npm run lint/status렌더링 확인Ops Impact
N/A
Version Compatibility