CN-70 fix:国际化问题、国际化数据录入
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-click-outside="{object: editObject, func: esc}" class="right-box right-box-user">
|
<div v-click-outside="{object: editObject, func: esc}" class="right-box right-box-user">
|
||||||
<div class="right-box__header">
|
<div class="right-box__header">
|
||||||
<div class="header__title">{{editObject.id ? $t('edit I18n') : $t('create I18n')}}</div>
|
<div class="header__title">{{editObject.id ? $t('config.i18n.edit') : $t('config.i18n.add')}}</div>
|
||||||
<div class="header__operation">
|
<div class="header__operation">
|
||||||
<span v-cancel="{object: editObject, func: esc}"><i class="cn-icon cn-icon-close"></i></span>
|
<span v-cancel="{object: editObject, func: esc}"><i class="cn-icon cn-icon-close"></i></span>
|
||||||
</div>
|
</div>
|
||||||
@@ -10,17 +10,17 @@
|
|||||||
<div class="container__form">
|
<div class="container__form">
|
||||||
<el-form ref="i18nForm" :model="editObject" :rules="editObject.id ? rules2 : rules" label-position="top" label-width="120px">
|
<el-form ref="i18nForm" :model="editObject" :rules="editObject.id ? rules2 : rules" label-position="top" label-width="120px">
|
||||||
<!--name-->
|
<!--name-->
|
||||||
<el-form-item :label="$t('name')" prop="name">
|
<el-form-item :label="$t('overall.name')" prop="name">
|
||||||
<el-input id="account-input-name" v-model="editObject.name" :disabled="editObject.name==='admin' && editObject.id === 1"
|
<el-input id="account-input-name" v-model="editObject.name" :disabled="editObject.name==='admin' && editObject.id === 1"
|
||||||
maxlength="64" placeholder="" show-word-limit size="small" type="text"></el-input>
|
maxlength="64" placeholder="" show-word-limit size="small" type="text"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!--code-->
|
<!--code-->
|
||||||
<el-form-item :label="$t('code')" prop="code">
|
<el-form-item :label="$t('config.i18n.code')" prop="code">
|
||||||
<el-input id="account-input-code" v-model="editObject.code" :disabled="editObject.code==='admin' && editObject.id === 1"
|
<el-input id="account-input-code" v-model="editObject.code" :disabled="editObject.code==='admin' && editObject.id === 1"
|
||||||
maxlength="64" placeholder="" show-word-limit size="small" type="text"></el-input>
|
maxlength="64" placeholder="" show-word-limit size="small" type="text"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!--lang-->
|
<!--lang-->
|
||||||
<el-form-item :label="$t('lang')" prop="lang">
|
<el-form-item :label="$t('config.i18n.lang')" prop="lang">
|
||||||
<el-select placeholder="" v-model="editObject.lang" style="width:640px;">
|
<el-select placeholder="" v-model="editObject.lang" style="width:640px;">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in options"
|
v-for="item in options"
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
show-word-limit size="small" @blur="pinBlur" autocomplete="new-password"></el-input>-->
|
show-word-limit size="small" @blur="pinBlur" autocomplete="new-password"></el-input>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!--value-->
|
<!--value-->
|
||||||
<el-form-item :label="$t('value')" label-width="200px" prop="value">
|
<el-form-item :label="$t('config.i18n.value')" label-width="200px" prop="value">
|
||||||
<el-input id="account-input-value" v-model="editObject.value" maxlength="64" placeholder=""
|
<el-input id="account-input-value" v-model="editObject.value" maxlength="64" placeholder=""
|
||||||
show-word-limit size="small"></el-input>
|
show-word-limit size="small"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -84,8 +84,8 @@ export default {
|
|||||||
value: 'en',
|
value: 'en',
|
||||||
label: 'en'
|
label: 'en'
|
||||||
}, {
|
}, {
|
||||||
value: 'cn',
|
value: 'zh',
|
||||||
label: 'cn'
|
label: 'zh'
|
||||||
}],
|
}],
|
||||||
url: 'sys/i18n',
|
url: 'sys/i18n',
|
||||||
loginName: localStorage.getItem('cn-username'),
|
loginName: localStorage.getItem('cn-username'),
|
||||||
|
|||||||
@@ -111,12 +111,12 @@ export default {
|
|||||||
sortable: 'custom'
|
sortable: 'custom'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: this.$t('lang'),
|
label: this.$t('config.i18n.lang'),
|
||||||
prop: 'lang',
|
prop: 'lang',
|
||||||
show: true,
|
show: true,
|
||||||
sortable: 'custom'
|
sortable: 'custom'
|
||||||
}, {
|
}, {
|
||||||
label: this.$t('value'),
|
label: this.$t('config.i18n.value'),
|
||||||
prop: 'value',
|
prop: 'value',
|
||||||
show: true,
|
show: true,
|
||||||
width: 150
|
width: 150
|
||||||
|
|||||||
Reference in New Issue
Block a user