Skip to content

Commit

Permalink
数据名
Browse files Browse the repository at this point in the history
  • Loading branch information
putianyi889 committed May 29, 2024
1 parent dfc76e3 commit 6daf1ef
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 130 deletions.
124 changes: 22 additions & 102 deletions front_end/src/i18n/locales/dev.ts
Original file line number Diff line number Diff line change
@@ -1,109 +1,29 @@
import { LocaleConfig } from '@/i18n/config'

export const dev: LocaleConfig = {
export const dev = {
local: 'dev',
name: 'name',
common: {
level: {
b: 'common.level.b',
i: 'common.level.i',
e: 'common.level.e',
},
mode: {
standard: 'common.mode.standard',
noFlag: 'common.mode.noFlag',
noGuess: 'common.mode.noGuess',
recursive: 'common.mode.recursive'
},
prop: {
action: 'common.prop.action',
designator: 'common.prop.designator',
fileName: 'common.prop.fileName',
level: 'common.prop.level',
status: 'common.prop.status',
time: 'common.prop.time',
bbbv: 'BV',
bbbv_s: 'BVs',
cell0: '0',
cell1: '1',
cell2: '2',
cell3: '3',
cell4: '4',
cell5: '5',
cell6: '6',
cell7: '7',
cell8: '8',
ce_s: 'CEs',
cl_s: 'CLs',
double_s: 'DCs',
ioe: 'IOE',
left_s: 'LCs',
path: 'PATH',
right_s: 'RCs',
stnb: 'STNB',
thrp: 'ThrP'
}
},
forgetPassword: {
title: 'forgetPassword.title',
email: 'forgetPassword.email',
captcha: 'forgetPassword.captcha',
getEmailCode: 'forgetPassword.getEmailCode',
emailCode: 'forgetPassword.emailCode',
password: 'forgetPassword.password',
confirmPassword: 'forgetPassword.confirmPassword',
confirm: 'forgetPassword.confirm'
},
login: {
title: 'login.title',
username: 'login.username',
password: 'login.password',
captcha: 'login.captcha',
forgetPassword: 'login.forgetPassword',
keepMeLoggedIn: 'login.keepMeLoggedIn',
confirm: 'login.confirm'
},
menu: {
ranking: 'menu.ranking',
video: 'menu.video',
world: 'menu.world',
guide: 'menu.guide',
score: 'menu.score',
profile: 'menu.profile',
welcome: `menu.welcome{'{'}0{'}'}`,
login: 'menu.login',
logout: 'menu.logout',
register: 'menu.register',
downloads: 'menu.downloads',
links: 'menu.links',
team: 'menu.team'
},
profile: {
changeAvatar: 'profile.changeAvatar',
realname: 'profile.realname',
realnameInput: 'profile.realnameInput',
signature: 'profile.signature',
signatureInput: 'profile.signatureInput',
change: 'profile.change',
confirmChange: 'profile.confirmChange',
cancelChange: 'profile.cancelChange',
designator: 'profile.designator',
records: {
title: 'profile.records.title',
modeRecord: 'profile.records.modeRecord'
},
videos: 'profile.videos',
upload: {
title: 'profile.upload.title',
dragOrClick: 'profile.upload.dragOrClick',
uploadAll: 'profile.upload.uploadAll',
cancelAll: 'profile.upload.cancelAll',
constraintNote: 'profile.upload.constraintNote',
error: {
collision: 'profile.upload.error.collision',
custom: 'profile.upload.error.custom',
designator: 'profile.upload.error.designator',
fail: 'profile.upload.error.fail',
fileext: 'profile.upload.error.fileext',
filename: 'profile.upload.error.filename',
filesize: 'profile.upload.error.filesize',
pass: 'profile.upload.error.pass',
process: 'profile.upload.error.process',
upload: 'profile.upload.error.upload',
}
}
},
register: {
title: 'register.title',
username: 'register.username',
email: 'register.email',
captcha: 'register.captcha',
getEmailCode: 'register.getEmailCode',
emailCode: 'register.emailCode',
password: 'register.password',
confirmPassword: 'register.confirmPassword',
agreeTo: 'register.agreeTo',
termsAndConditions: 'register.termsAndConditions',
confirm: 'register.confirm'
},
}
}
6 changes: 5 additions & 1 deletion front_end/src/i18n/locales/zh-cn.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { LocaleConfig } from '@/i18n/config'

export const zhCn: LocaleConfig = {
export const zhCn = {
local: 'zh-cn',
name: '简体中文',
common: {
Expand All @@ -22,6 +22,10 @@ export const zhCn: LocaleConfig = {
level: '级别',
status: '状态',
time: '用时',
timems: '用时',
upload_time: '上传时间',
is: '岛',
op: '空',
}
},
forgetPassword: {
Expand Down
2 changes: 1 addition & 1 deletion front_end/src/views/PlayerView.vue
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
<el-tab-pane :label="$t('profile.records.title')" name="first" :lazy="true">
<PlayerRecordView></PlayerRecordView>
</el-tab-pane>
<el-tab-pane label="全部录像" name="second" :lazy="true">
<el-tab-pane :label="$t('profile.videos')" name="second" :lazy="true">
<PlayerVideosView></PlayerVideosView>
</el-tab-pane>
<el-tab-pane v-if="store.user.id + '' == userid" :label="$t('profile.upload.title')" name="third" :lazy="true">
Expand Down
54 changes: 28 additions & 26 deletions front_end/src/views/VideoView.vue
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
</Teleport>
<el-row class="mb-4" style="margin-bottom: 10px;">
<el-button v-for="(tag, key) in level_tags" type="warning" :plain="!(level_tag_selected == key)" :size="'small'"
@click="level_tag_selected = key as string; request_videos();">{{ tag.name }}</el-button>
@click="level_tag_selected = key as string; request_videos();">{{ $t('common.level.' + tag.key) }}</el-button>
</el-row>

<el-row class="mb-4" style="margin-bottom: 10px;">
Expand All @@ -19,7 +19,7 @@

<el-row class="mb-4" style="margin-bottom: 10px;">
<el-button v-for="(value, key) in index_tags" type="primary" :plain="!value.selected" :size="'small'"
@click="index_select(key, value)">{{ value.name
@click="index_select(key, value)">{{ $t('common.prop.'+key)
}}</el-button>
</el-row>

Expand All @@ -34,7 +34,7 @@
</el-table-column>
<el-table-column v-for="key in selected_index()"
:prop="index_tags[key].key"
:label="index_tags[key].name"
:label="$t('common.prop.'+key)"
sortable="custom"
:sort-orders="index_tags[key].reverse ? (['descending', 'ascending']) : (['ascending', 'descending'])"
v-slot="scope">
Expand Down Expand Up @@ -67,6 +67,9 @@ import { utc_to_local_format } from "@/utils/system/tools";
import { ms_to_s } from "@/utils";
import { genFileId, ElMessage } from 'element-plus'
import { useI18n } from 'vue-i18n';
const t = useI18n();
const preview_visible = ref(false);
const level_tag_selected = ref("EXPERT");
Expand Down Expand Up @@ -99,7 +102,6 @@ interface Tags {
[index: string]: NameKey;
}
interface NameKeyReverse {
name: string;
key: string;
reverse: boolean;
to_fixed: number;
Expand Down Expand Up @@ -134,28 +136,28 @@ const mode_tags: Tags = {
const index_tags: TagsReverse = reactive({
"upload_time": { name: "上传时间", key: "upload_time", reverse: true, to_fixed: -1, selected: true },
// "name": { name: "姓名", key: "player__realname", reverse: false, to_fixed: 0, selected: true},
"timems": { name: "成绩", key: "timems", reverse: false, to_fixed: 3, selected: true },
"bbbv": { name: "3BV", key: "bv", reverse: false, to_fixed: 0, selected: true },
"bbbv_s": { name: "3BV/s", key: "bvs", reverse: true, to_fixed: 3, selected: true },
"left_s": { name: "left/s", key: "video__left_s", reverse: true, to_fixed: 3, selected: false },
"right_s": { name: "right/s", key: "video__right_s", reverse: true, to_fixed: 3, selected: false },
"double_s": { name: "double/s", key: "video__double_s", reverse: true, to_fixed: 3, selected: false },
"cl_s": { name: "cl/s", key: "video__cl_s", reverse: true, to_fixed: 3, selected: false },
"path": { name: "path", key: "video__path", reverse: false, to_fixed: 2, selected: false },
"stnb": { name: "STNB", key: "video__stnb", reverse: true, to_fixed: 2, selected: true },
"ioe": { name: "IOE", key: "video__ioe", reverse: true, to_fixed: 3, selected: false },
"thrp": { name: "ThrP", key: "video__thrp", reverse: true, to_fixed: 3, selected: false },
"ce_s": { name: "ce/s", key: "video__ce_s", reverse: true, to_fixed: 3, selected: false },
"op": { name: "", key: "video__op", reverse: false, to_fixed: 0, selected: false },
"is": { name: "", key: "video__isl", reverse: false, to_fixed: 0, selected: false },
"cell1": { name: "1", key: "video__cell1", reverse: false, to_fixed: 0, selected: false },
"cell2": { name: "2", key: "video__cell2", reverse: false, to_fixed: 0, selected: false },
"cell3": { name: "3", key: "video__cell3", reverse: false, to_fixed: 0, selected: false },
"cell4": { name: "4", key: "video__cell4", reverse: false, to_fixed: 0, selected: false },
"cell5": { name: "5", key: "video__cell5", reverse: false, to_fixed: 0, selected: false },
"cell6": { name: "6", key: "video__cell6", reverse: false, to_fixed: 0, selected: false },
"cell7": { name: "7", key: "video__cell7", reverse: false, to_fixed: 0, selected: false },
"cell8": { name: "8", key: "video__cell8", reverse: false, to_fixed: 0, selected: false }
"timems": { key: "timems", reverse: false, to_fixed: 3, selected: true },
"bbbv": { key: "bv", reverse: false, to_fixed: 0, selected: true },
"bbbv_s": { key: "bvs", reverse: true, to_fixed: 3, selected: true },
"left_s": { key: "video__left_s", reverse: true, to_fixed: 3, selected: false },
"right_s": { key: "video__right_s", reverse: true, to_fixed: 3, selected: false },
"double_s": { key: "video__double_s", reverse: true, to_fixed: 3, selected: false },
"cl_s": { key: "video__cl_s", reverse: true, to_fixed: 3, selected: false },
"path": { key: "video__path", reverse: false, to_fixed: 2, selected: false },
"stnb": { key: "video__stnb", reverse: true, to_fixed: 2, selected: true },
"ioe": { key: "video__ioe", reverse: true, to_fixed: 3, selected: false },
"thrp": { key: "video__thrp", reverse: true, to_fixed: 3, selected: false },
"ce_s": { key: "video__ce_s", reverse: true, to_fixed: 3, selected: false },
"op": { key: "video__op", reverse: false, to_fixed: 0, selected: false },
"is": { key: "video__isl", reverse: false, to_fixed: 0, selected: false },
"cell1": { key: "video__cell1", reverse: false, to_fixed: 0, selected: false },
"cell2": { key: "video__cell2", reverse: false, to_fixed: 0, selected: false },
"cell3": { key: "video__cell3", reverse: false, to_fixed: 0, selected: false },
"cell4": { key: "video__cell4", reverse: false, to_fixed: 0, selected: false },
"cell5": { key: "video__cell5", reverse: false, to_fixed: 0, selected: false },
"cell6": { key: "video__cell6", reverse: false, to_fixed: 0, selected: false },
"cell7": { key: "video__cell7", reverse: false, to_fixed: 0, selected: false },
"cell8": { key: "video__cell8", reverse: false, to_fixed: 0, selected: false }
})
const selected_index = () => {
Expand Down

0 comments on commit 6daf1ef

Please sign in to comment.