提交 b65835a7 authored 作者: taojinlong's avatar taojinlong

feat: 暂时去掉国际化切换

上级 afc6563a
...@@ -85,6 +85,7 @@ export default { ...@@ -85,6 +85,7 @@ export default {
tokenError: 'Token error, please login again' tokenError: 'Token error, please login again'
}, },
commons: { commons: {
icon: 'Icon',
all: 'All', all: 'All',
enable: 'Enable', enable: 'Enable',
disable: 'Disable', disable: 'Disable',
......
...@@ -85,6 +85,7 @@ export default { ...@@ -85,6 +85,7 @@ export default {
tokenError: '信息错误,请重新登陸' tokenError: '信息错误,请重新登陸'
}, },
commons: { commons: {
icon: '圖標',
all: '全部', all: '全部',
enable: '啟用', enable: '啟用',
disable: '停用', disable: '停用',
......
...@@ -85,6 +85,7 @@ export default { ...@@ -85,6 +85,7 @@ export default {
tokenError: 'token错误,请重新登录' tokenError: 'token错误,请重新登录'
}, },
commons: { commons: {
icon: '图标',
all: '全部', all: '全部',
enable: '启用', enable: '启用',
disable: '停用', disable: '停用',
...@@ -421,7 +422,12 @@ export default { ...@@ -421,7 +422,12 @@ export default {
apikey_delete_confirm: '这个 API Key 确定要删除吗?', apikey_delete_confirm: '这个 API Key 确定要删除吗?',
input_id_placeholder: '请输入ID (不支持中文)', input_id_placeholder: '请输入ID (不支持中文)',
source: '用户来源', source: '用户来源',
choose_org: '选择组织' choose_org: '选择组织',
reset_password: '重置密码',
current_user: '当前用户',
origin_passwd: '原始密码',
new_passwd: '新密码',
confirm_passwd: '确认密码'
}, },
role: { role: {
menu_authorization: '菜单授权', menu_authorization: '菜单授权',
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<size-select id="size-select" class="right-menu-item hover-effect" /> <size-select id="size-select" class="right-menu-item hover-effect" />
</el-tooltip> --> </el-tooltip> -->
<lang-select class="right-menu-item hover-effect" /> <!-- <lang-select class="right-menu-item hover-effect" />-->
</template> </template>
<el-dropdown class="top-dropdown" style="display: flex;align-items: center;"> <el-dropdown class="top-dropdown" style="display: flex;align-items: center;">
...@@ -45,21 +45,21 @@ ...@@ -45,21 +45,21 @@
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<router-link to="/person-info/index"> <router-link to="/person-info/index">
<el-dropdown-item>个人信息</el-dropdown-item> <el-dropdown-item>{{ $t('commons.personal_info') }}</el-dropdown-item>
</router-link> </router-link>
<router-link to="/person-pwd/index"> <router-link to="/person-pwd/index">
<el-dropdown-item>重置密码</el-dropdown-item> <el-dropdown-item>{{ $t('user.reset_password') }}</el-dropdown-item>
</router-link> </router-link>
<a href="https://panjiachen.github.io/vue-element-admin-site/#/" target="_blank"> <a href="https://panjiachen.github.io/vue-element-admin-site/#/" target="_blank">
<el-dropdown-item>Docs</el-dropdown-item> <el-dropdown-item>{{ $t('commons.help_documentation') }} </el-dropdown-item>
</a> </a>
<a href="https://fit2cloud.com/" target="_blank"> <a href="https://fit2cloud.com/" target="_blank">
<el-dropdown-item>关于</el-dropdown-item> <el-dropdown-item>{{ $t('commons.about_us') }} </el-dropdown-item>
</a> </a>
<el-dropdown-item divided @click.native="logout"> <el-dropdown-item divided @click.native="logout">
<span style="display:block;">退出</span> <span style="display:block;">{{ $t('commons.exit_system') }}</span>
</el-dropdown-item> </el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
...@@ -100,7 +100,7 @@ import { isExternal } from '@/utils/validate' ...@@ -100,7 +100,7 @@ import { isExternal } from '@/utils/validate'
// import Doc from '@/components/Doc' // import Doc from '@/components/Doc'
// import Screenfull from '@/components/Screenfull' // import Screenfull from '@/components/Screenfull'
// import SizeSelect from '@/components/SizeSelect' // import SizeSelect from '@/components/SizeSelect'
import LangSelect from '@/components/LangSelect' // import LangSelect from '@/components/LangSelect'
import { getSysUI } from '@/utils/auth' import { getSysUI } from '@/utils/auth'
export default { export default {
name: 'Topbar', name: 'Topbar',
...@@ -108,7 +108,7 @@ export default { ...@@ -108,7 +108,7 @@ export default {
AppLink, AppLink,
// Screenfull, // Screenfull,
// SizeSelect, // SizeSelect,
LangSelect // LangSelect
// Doc // Doc
}, },
data() { data() {
......
...@@ -287,11 +287,9 @@ export default { ...@@ -287,11 +287,9 @@ export default {
methods: { methods: {
select(selection) { select(selection) {
console.log(selection)
}, },
search(condition) { search(condition) {
console.log(condition) // demo只查看搜索条件,没有搜索的实现
const temp = formatCondition(condition) const temp = formatCondition(condition)
const param = temp || {} const param = temp || {}
const { currentPage, pageSize } = this.paginationConfig const { currentPage, pageSize } = this.paginationConfig
......
<template> <template>
<layout-content header="修改密码"> <layout-content :header="$t('member.edit_password')">
<el-form ref="createUserForm" :model="form" :rules="rule" size="small" label-width="auto" label-position="right"> <el-form ref="createUserForm" :model="form" :rules="rule" size="small" label-width="auto" label-position="right">
<el-form-item label="原始密码" prop="oldPwd"> <el-form-item :label="$t('user.origin_passwd')" prop="oldPwd">
<el-input v-model="form.oldPwd" type="password" /> <el-input v-model="form.oldPwd" type="password" />
</el-form-item> </el-form-item>
<el-form-item label="新密码" prop="newPwd"> <el-form-item :label="$t('user.new_passwd')" prop="newPwd">
<el-input v-model="form.newPwd" type="password" /> <el-input v-model="form.newPwd" type="password" />
</el-form-item> </el-form-item>
<el-form-item label="确认密码" prop="repeatPwd"> <el-form-item :label="$t('user.confirm_passwd')" prop="repeatPwd">
<el-input v-model="form.repeatPwd" type="password" /> <el-input v-model="form.repeatPwd" type="password" />
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="save">保存</el-button> <el-button type="primary" @click="save">{{ $t('commons.confirm') }}</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -35,12 +35,6 @@ export default { ...@@ -35,12 +35,6 @@ export default {
oldPwd: [ oldPwd: [
{ required: true, message: this.$t('user.input_password'), trigger: 'blur' } { required: true, message: this.$t('user.input_password'), trigger: 'blur' }
// {
// required: true,
// pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{6,30}$/,
// message: this.$t('member.password_format_is_incorrect'),
// trigger: 'blur'
// }
], ],
newPwd: [ newPwd: [
{ required: true, message: this.$t('user.input_password'), trigger: 'blur' } { required: true, message: this.$t('user.input_password'), trigger: 'blur' }
......
...@@ -2,48 +2,42 @@ ...@@ -2,48 +2,42 @@
<layout-content header="个人信息"> <layout-content header="个人信息">
<div> <div>
<el-form ref="createUserForm" :disabled="formType !== 'modify'" :model="form" :rules="rule" size="small" label-width="auto" label-position="right"> <el-form ref="createUserForm" :disabled="formType !== 'modify'" :model="form" :rules="rule" size="small" label-width="auto" label-position="right">
<el-form-item label="用户名" prop="username"> <el-form-item :label="$t('commons.user')" prop="username">
<el-input v-model="form.username" disabled /> <el-input v-model="form.username" disabled />
</el-form-item> </el-form-item>
<el-form-item label="电话" prop="phone"> <el-form-item :label="$t('commons.phone')" prop="phone">
<el-input v-model="form.phone" /> <el-input v-model="form.phone" />
</el-form-item> </el-form-item>
<el-form-item label="昵称" prop="nickName"> <el-form-item :label="$t('commons.nick_name')" prop="nickName">
<el-input v-model="form.nickName" /> <el-input v-model="form.nickName" />
</el-form-item> </el-form-item>
<el-form-item label="邮箱" prop="email"> <el-form-item :label="$t('commons.email')" prop="email">
<el-input v-model="form.email" /> <el-input v-model="form.email" />
</el-form-item> </el-form-item>
<!-- <el-form-item label="性别"> <el-form-item :label="$t('commons.status')">
<el-radio-group v-model="form.gender" style="width: 178px">
<el-radio label="男"></el-radio>
<el-radio label="女"></el-radio>
</el-radio-group>
</el-form-item> -->
<el-form-item label="状态">
<el-radio-group v-model="form.enabled" disabled style="width: 140px"> <el-radio-group v-model="form.enabled" disabled style="width: 140px">
<el-radio :label="1">启用</el-radio> <el-radio :label="1">{{ $t('commons.enable') }}</el-radio>
<el-radio :label="0">停用</el-radio> <el-radio :label="0">{{ $t('commons.disable') }}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item disabled label="部门" prop="dept"> <el-form-item disabled :label="$t('commons.organization')" prop="dept">
<treeselect <treeselect
v-model="form.deptId" v-model="form.deptId"
disabled disabled
:options="depts" :options="depts"
:load-options="loadDepts" :load-options="loadDepts"
:auto-load-root-options="false" :auto-load-root-options="false"
placeholder="选择部门" :placeholder="$t('user.choose_org')"
/> />
</el-form-item> </el-form-item>
<el-form-item label="角色" prop="roleIds"> <el-form-item :label="$t('commons.role')" prop="roleIds">
<el-select <el-select
v-model="form.roleIds" v-model="form.roleIds"
disabled disabled
style="width: 100%" style="width: 100%"
multiple multiple
placeholder="请选择" :placeholder="$t('commons.please_select')"
@remove-tag="deleteTag" @remove-tag="deleteTag"
@change="changeRole" @change="changeRole"
> >
...@@ -63,8 +57,8 @@ ...@@ -63,8 +57,8 @@
<div slot="footer" style="margin-left: 30px;" class="dialog-footer"> <div slot="footer" style="margin-left: 30px;" class="dialog-footer">
<el-button v-if="formType==='modify'" type="text" @click="reset">{{ $t('commons.cancel') }}</el-button> <el-button v-if="formType==='modify'" type="text" @click="reset">{{ $t('commons.cancel') }}</el-button>
<el-button v-if="formType==='modify'" type="primary" @click="save">确认</el-button> <el-button v-if="formType==='modify'" type="primary" @click="save">{{ $t('commons.confirm') }}</el-button>
<el-button v-if="formType!=='modify'" type="primary" @click="edit">编辑</el-button> <el-button v-if="formType!=='modify'" type="primary" @click="edit">{{ $t('commons.edit') }}</el-button>
</div> </div>
</div> </div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论