refator:后端增加菜单
This commit is contained in:
parent
ef518d2f62
commit
08ec1f2d84
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Planung",
|
"计划管理": "Planung",
|
||||||
"文档管理": "Dokumente",
|
"文档管理": "Dokumente",
|
||||||
"帮助文档": "Hilfe",
|
"帮助文档": "Hilfe",
|
||||||
"关于项目": "Projekt"
|
"关于项目": "Projekt",
|
||||||
|
"三方账号": "Dritte Parteien",
|
||||||
|
"AD域配置": "AD-Domäne",
|
||||||
|
"更新日志": "Aktualisierungen",
|
||||||
|
"微信支付": "WeChat-Zahlung",
|
||||||
|
"框架教程": "Framework-Anleitung",
|
||||||
|
"行政区划": "Verwaltungseinheiten"
|
||||||
}
|
}
|
||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Schedule",
|
"计划管理": "Schedule",
|
||||||
"文档管理": "Documents",
|
"文档管理": "Documents",
|
||||||
"帮助文档": "Help",
|
"帮助文档": "Help",
|
||||||
"关于项目": "Project"
|
"关于项目": "Project",
|
||||||
|
"三方账号": "Third Party",
|
||||||
|
"AD域配置": "AD Domain",
|
||||||
|
"更新日志": "Update Logs",
|
||||||
|
"微信支付": "WeChat Pay",
|
||||||
|
"框架教程": "Framework Tutorial",
|
||||||
|
"行政区划": "Administrative Divisions"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Planificación",
|
"计划管理": "Planificación",
|
||||||
"文档管理": "Documentos",
|
"文档管理": "Documentos",
|
||||||
"帮助文档": "Ayuda",
|
"帮助文档": "Ayuda",
|
||||||
"关于项目": "Proyecto"
|
"关于项目": "Proyecto",
|
||||||
|
"三方账号": "Terceros",
|
||||||
|
"AD域配置": "AD Dominio",
|
||||||
|
"更新日志": "Actualizaciones",
|
||||||
|
"微信支付": "WeChat Pago",
|
||||||
|
"框架教程": "Tutorial Framework",
|
||||||
|
"行政区划": "Unidades Administrativas"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Suunnitelmat",
|
"计划管理": "Suunnitelmat",
|
||||||
"文档管理": "Dokumentit",
|
"文档管理": "Dokumentit",
|
||||||
"帮助文档": "Apu",
|
"帮助文档": "Apu",
|
||||||
"关于项目": "Projekti"
|
"关于项目": "Projekti",
|
||||||
|
"三方账号": "Kolmannen osapuolen tilit",
|
||||||
|
"AD域配置": "AD-alueen määritykset",
|
||||||
|
"更新日志": "Päivityslokit",
|
||||||
|
"微信支付": "WeChat-maksu",
|
||||||
|
"框架教程": "Runko-opas",
|
||||||
|
"行政区划": "Hallituksen alueet"
|
||||||
}
|
}
|
||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Planification",
|
"计划管理": "Planification",
|
||||||
"文档管理": "Documents",
|
"文档管理": "Documents",
|
||||||
"帮助文档": "Aide",
|
"帮助文档": "Aide",
|
||||||
"关于项目": "Projet"
|
"关于项目": "Projet",
|
||||||
|
"三方账号": "Partenaires",
|
||||||
|
"AD域配置": "AD Domain",
|
||||||
|
"更新日志": "Mise à jour",
|
||||||
|
"微信支付": "WeChat Pay",
|
||||||
|
"框架教程": "Framework Tutorial",
|
||||||
|
"行政区划": "Unités Administratives"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Pianificazione",
|
"计划管理": "Pianificazione",
|
||||||
"文档管理": "Documenti",
|
"文档管理": "Documenti",
|
||||||
"帮助文档": "Aiuto",
|
"帮助文档": "Aiuto",
|
||||||
"关于项目": "Progetto"
|
"关于项目": "Progetto",
|
||||||
|
"三方账号": "Terzi",
|
||||||
|
"AD域配置": "AD Dominio",
|
||||||
|
"更新日志": "Aggiornamenti",
|
||||||
|
"微信支付": "WeChat Pagamento",
|
||||||
|
"框架教程": "Guida al Framework",
|
||||||
|
"行政区划": "Unità Amministrative"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "計画",
|
"计划管理": "計画",
|
||||||
"文档管理": "ドキュメント",
|
"文档管理": "ドキュメント",
|
||||||
"帮助文档": "ヘルプ",
|
"帮助文档": "ヘルプ",
|
||||||
"关于项目": "プロジェクト"
|
"关于项目": "プロジェクト",
|
||||||
|
"三方账号": "第三者",
|
||||||
|
"AD域配置": "ADドメイン",
|
||||||
|
"更新日志": "更新ログ",
|
||||||
|
"微信支付": "WeChat Pay",
|
||||||
|
"框架教程": "フレームワークチュートリアル",
|
||||||
|
"行政区划": "行政区划"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "계획",
|
"计划管理": "계획",
|
||||||
"文档管理": "문서",
|
"文档管理": "문서",
|
||||||
"帮助文档": "도움말",
|
"帮助文档": "도움말",
|
||||||
"关于项目": "프로젝트"
|
"关于项目": "프로젝트",
|
||||||
|
"三方账号": "세 번째 파트너",
|
||||||
|
"AD域配置": "AD 도메인",
|
||||||
|
"更新日志": "업데이트 로그",
|
||||||
|
"微信支付": "WeChat 결제",
|
||||||
|
"框架教程": "프레임워크 튜토리얼",
|
||||||
|
"行政区划": "관리 지역"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Plan",
|
"计划管理": "Plan",
|
||||||
"文档管理": "Dokumenter",
|
"文档管理": "Dokumenter",
|
||||||
"帮助文档": "Hjelp",
|
"帮助文档": "Hjelp",
|
||||||
"关于项目": "Prosjekt"
|
"关于项目": "Prosjekt",
|
||||||
|
"三方账号": "Tredjepart",
|
||||||
|
"AD域配置": "AD-domene",
|
||||||
|
"更新日志": "Oppdateringer",
|
||||||
|
"微信支付": "WeChat-betaling",
|
||||||
|
"框架教程": "Framverksopplæring",
|
||||||
|
"行政区划": "Administrative enheter"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Plan",
|
"计划管理": "Plan",
|
||||||
"文档管理": "Dokumenty",
|
"文档管理": "Dokumenty",
|
||||||
"帮助文档": "Pomoc",
|
"帮助文档": "Pomoc",
|
||||||
"关于项目": "Projekt"
|
"关于项目": "Projekt",
|
||||||
|
"三方账号": "Trzecie strony",
|
||||||
|
"AD域配置": "AD domena",
|
||||||
|
"更新日志": "Aktualizacje",
|
||||||
|
"微信支付": "WeChat płatność",
|
||||||
|
"框架教程": "Kurs frameworku",
|
||||||
|
"行政区划": "Administrative jednostki"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "Planos",
|
"计划管理": "Planos",
|
||||||
"文档管理": "Documentos",
|
"文档管理": "Documentos",
|
||||||
"帮助文档": "Ajuda",
|
"帮助文档": "Ajuda",
|
||||||
"关于项目": "Projeto"
|
"关于项目": "Projeto",
|
||||||
|
"三方账号": "Terceiros",
|
||||||
|
"AD域配置": "AD Dominio",
|
||||||
|
"更新日志": "Atualizações",
|
||||||
|
"微信支付": "WeChat Pagamento",
|
||||||
|
"框架教程": "Tutorial Framework",
|
||||||
|
"行政区划": "Unidades Administrativas"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "План",
|
"计划管理": "План",
|
||||||
"文档管理": "Документы",
|
"文档管理": "Документы",
|
||||||
"帮助文档": "Помощь",
|
"帮助文档": "Помощь",
|
||||||
"关于项目": "Проект"
|
"关于项目": "Проект",
|
||||||
|
"三方账号": "Третьи лица",
|
||||||
|
"AD域配置": "AD-домен",
|
||||||
|
"更新日志": "Обновления",
|
||||||
|
"微信支付": "WeChat-платеж",
|
||||||
|
"框架教程": "Руководство по фреймворку",
|
||||||
|
"行政区划": "Административные единицы"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "计划管理",
|
"计划管理": "计划管理",
|
||||||
"文档管理": "文档管理",
|
"文档管理": "文档管理",
|
||||||
"帮助文档": "帮助文档",
|
"帮助文档": "帮助文档",
|
||||||
"关于项目": "关于项目"
|
"关于项目": "关于项目",
|
||||||
|
"三方账号": "三方账号",
|
||||||
|
"AD域配置": "AD域配置",
|
||||||
|
"更新日志": "更新日志",
|
||||||
|
"微信支付": "微信支付",
|
||||||
|
"框架教程": "框架教程",
|
||||||
|
"行政区划": "行政区划"
|
||||||
}
|
}
|
||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "計劃管理",
|
"计划管理": "計劃管理",
|
||||||
"文档管理": "文檔管理",
|
"文档管理": "文檔管理",
|
||||||
"帮助文档": "幫助文檔",
|
"帮助文档": "幫助文檔",
|
||||||
"关于项目": "關於項目"
|
"关于项目": "關於項目",
|
||||||
|
"三方账号": "三方賬號",
|
||||||
|
"AD域配置": "AD域配置",
|
||||||
|
"更新日志": "更新日志",
|
||||||
|
"微信支付": "微信支付",
|
||||||
|
"框架教程": "框架教程",
|
||||||
|
"行政区划": "行政區劃"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,5 +66,11 @@
|
|||||||
"计划管理": "計畫管理",
|
"计划管理": "計畫管理",
|
||||||
"文档管理": "文件管理",
|
"文档管理": "文件管理",
|
||||||
"帮助文档": "幫助文件",
|
"帮助文档": "幫助文件",
|
||||||
"关于项目": "關於專案"
|
"关于项目": "關於專案",
|
||||||
|
"三方账号": "三方帳號",
|
||||||
|
"AD域配置": "AD域配置",
|
||||||
|
"更新日志": "更新日志",
|
||||||
|
"微信支付": "微信支付",
|
||||||
|
"框架教程": "框架教程",
|
||||||
|
"行政区划": "行政區劃"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -274,17 +274,17 @@
|
|||||||
<div class="layout-breadcrumb-seting-bar-flex mt15">
|
<div class="layout-breadcrumb-seting-bar-flex mt15">
|
||||||
<div class="layout-breadcrumb-seting-bar-flex-label">{{ $t('message.layout.fiveTagsStyle') }}</div>
|
<div class="layout-breadcrumb-seting-bar-flex-label">{{ $t('message.layout.fiveTagsStyle') }}</div>
|
||||||
<div class="layout-breadcrumb-seting-bar-flex-value">
|
<div class="layout-breadcrumb-seting-bar-flex-value">
|
||||||
<el-select v-model="getThemeConfig.tagsStyle" placeholder="请选择" size="small" style="width: 90px; margin-right: 1px" @change="setLocalThemeConfig">
|
<el-select v-model="getThemeConfig.tagsStyle" :placeholder="$t('message.layout.chooseStyle')" size="small" style="width: 90px; margin-right: 1px" @change="setLocalThemeConfig">
|
||||||
<el-option label="风格1" value="tags-style-one"></el-option>
|
<el-option :label="$t('message.layout.style1')" value="tags-style-one"></el-option>
|
||||||
<el-option label="风格4" value="tags-style-four"></el-option>
|
<el-option :label="$t('message.layout.style4')" value="tags-style-four"></el-option>
|
||||||
<el-option label="风格5" value="tags-style-five"></el-option>
|
<el-option :label="$t('message.layout.style5')" value="tags-style-five"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-breadcrumb-seting-bar-flex mt15">
|
<div class="layout-breadcrumb-seting-bar-flex mt15">
|
||||||
<div class="layout-breadcrumb-seting-bar-flex-label">{{ $t('message.layout.fiveAnimation') }}</div>
|
<div class="layout-breadcrumb-seting-bar-flex-label">{{ $t('message.layout.fiveAnimation') }}</div>
|
||||||
<div class="layout-breadcrumb-seting-bar-flex-value">
|
<div class="layout-breadcrumb-seting-bar-flex-value">
|
||||||
<el-select v-model="getThemeConfig.animation" placeholder="请选择" size="small" style="width: 90px; margin-right: 1px" @change="setLocalThemeConfig">
|
<el-select v-model="getThemeConfig.animation" :placeholder="$t('message.layout.chooseStyle')" size="small" style="width: 90px; margin-right: 1px" @change="setLocalThemeConfig">
|
||||||
<el-option label="slide-right" value="slide-right"></el-option>
|
<el-option label="slide-right" value="slide-right"></el-option>
|
||||||
<el-option label="slide-left" value="slide-left"></el-option>
|
<el-option label="slide-left" value="slide-left"></el-option>
|
||||||
<el-option label="opacitys" value="opacitys"></el-option>
|
<el-option label="opacitys" value="opacitys"></el-option>
|
||||||
@ -320,14 +320,14 @@
|
|||||||
<div class="layout-breadcrumb-seting-bar-flex-value">
|
<div class="layout-breadcrumb-seting-bar-flex-value">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="getThemeConfig.columnsAsideStyle"
|
v-model="getThemeConfig.columnsAsideStyle"
|
||||||
placeholder="请选择"
|
:placeholder="$t('message.layout.chooseStyle')"
|
||||||
size="small"
|
size="small"
|
||||||
style="width: 90px; margin-right: 1px"
|
style="width: 90px; margin-right: 1px"
|
||||||
:disabled="getThemeConfig.layout !== 'columns' ? true : false"
|
:disabled="getThemeConfig.layout !== 'columns' ? true : false"
|
||||||
@change="setLocalThemeConfig"
|
@change="setLocalThemeConfig"
|
||||||
>
|
>
|
||||||
<el-option label="圆角" value="columns-round"></el-option>
|
<el-option :label="$t('message.layout.round')" value="columns-round"></el-option>
|
||||||
<el-option label="卡片" value="columns-card"></el-option>
|
<el-option :label="$t('message.layout.card')" value="columns-card"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -336,14 +336,14 @@
|
|||||||
<div class="layout-breadcrumb-seting-bar-flex-value">
|
<div class="layout-breadcrumb-seting-bar-flex-value">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="getThemeConfig.columnsAsideLayout"
|
v-model="getThemeConfig.columnsAsideLayout"
|
||||||
placeholder="请选择"
|
:placeholder="$t('message.layout.chooseStyle')"
|
||||||
size="small"
|
size="small"
|
||||||
style="width: 90px; margin-right: 1px"
|
style="width: 90px; margin-right: 1px"
|
||||||
:disabled="getThemeConfig.layout !== 'columns' ? true : false"
|
:disabled="getThemeConfig.layout !== 'columns' ? true : false"
|
||||||
@change="setLocalThemeConfig"
|
@change="setLocalThemeConfig"
|
||||||
>
|
>
|
||||||
<el-option label="水平" value="columns-horizontal"></el-option>
|
<el-option :label="$t('message.layout.horizontal')" value="columns-horizontal"></el-option>
|
||||||
<el-option label="垂直" value="columns-vertical"></el-option>
|
<el-option :label="$t('message.layout.vertical')" value="columns-vertical"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -438,7 +438,7 @@
|
|||||||
<template #header>
|
<template #header>
|
||||||
<div style="color: #fff">
|
<div style="color: #fff">
|
||||||
<el-icon size="16" style="margin-right: 3px; display: inline; vertical-align: middle"> <ele-MagicStick /> </el-icon>
|
<el-icon size="16" style="margin-right: 3px; display: inline; vertical-align: middle"> <ele-MagicStick /> </el-icon>
|
||||||
<span> 中国传统颜色 </span>
|
<span> {{ $t('message.layout.chineseTraditionalColors') }} </span>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<div style="height: 70vh; overflow-y: scroll; overflow-x: hidden">
|
<div style="height: 70vh; overflow-y: scroll; overflow-x: hidden">
|
||||||
@ -471,6 +471,8 @@ import other from '/@/utils/other';
|
|||||||
import mittBus from '/@/utils/mitt';
|
import mittBus from '/@/utils/mitt';
|
||||||
import chineseColorArr from './colors.json';
|
import chineseColorArr from './colors.json';
|
||||||
|
|
||||||
|
const { t } = useI18n();
|
||||||
|
|
||||||
// 定义变量内容
|
// 定义变量内容
|
||||||
const { locale } = useI18n();
|
const { locale } = useI18n();
|
||||||
const storesThemeConfig = useThemeConfig();
|
const storesThemeConfig = useThemeConfig();
|
||||||
@ -488,7 +490,7 @@ const cliChineseColor = (e: any) => {
|
|||||||
getThemeConfig.value.primary = e;
|
getThemeConfig.value.primary = e;
|
||||||
onColorPickerChange();
|
onColorPickerChange();
|
||||||
|
|
||||||
ElMessage.info(`主题色已复制:【${e}】`);
|
ElMessage.info(`${t('message.layout.themeColorCopied')}:【${e}】`);
|
||||||
};
|
};
|
||||||
|
|
||||||
// 获取布局配置信息
|
// 获取布局配置信息
|
||||||
@ -509,7 +511,7 @@ const getThemeConfig = computed(() => {
|
|||||||
});
|
});
|
||||||
// 1、全局主题
|
// 1、全局主题
|
||||||
const onColorPickerChange = () => {
|
const onColorPickerChange = () => {
|
||||||
if (!getThemeConfig.value.primary) return ElMessage.warning('全局主题 primary 颜色值不能为空');
|
if (!getThemeConfig.value.primary) return ElMessage.warning(t('message.layout.globalThemePrimaryColorCannotBeEmpty'));
|
||||||
// 颜色加深
|
// 颜色加深
|
||||||
document.documentElement.style.setProperty('--el-color-primary-dark-2', `${getDarkColor(getThemeConfig.value.primary, 0.1)}`);
|
document.documentElement.style.setProperty('--el-color-primary-dark-2', `${getDarkColor(getThemeConfig.value.primary, 0.1)}`);
|
||||||
document.documentElement.style.setProperty('--el-color-primary', getThemeConfig.value.primary);
|
document.documentElement.style.setProperty('--el-color-primary', getThemeConfig.value.primary);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user