From 5f06c56fd6273a34a502ea730382296cf1c1707f Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期五, 22 九月 2023 14:45:54 +0800 Subject: [PATCH] 单点登录-解密插件js库 --- Source/UBCS-WEB/src/main.js | 76 +++++++++++++++++++++++++++++++++++++ 1 files changed, 75 insertions(+), 1 deletions(-) diff --git a/Source/UBCS-WEB/src/main.js b/Source/UBCS-WEB/src/main.js index 5daa98c..b4c69fe 100644 --- a/Source/UBCS-WEB/src/main.js +++ b/Source/UBCS-WEB/src/main.js @@ -23,9 +23,43 @@ import avueUeditor from 'avue-plugin-ueditor'; import website from '@/config/website'; import crudCommon from '@/mixins/crud'; +import Divider from './components/Divider'; // 涓氬姟缁勪欢 import tenantPackage from './views/system/tenantpackage'; - +import enupackage from "@/views/modeling/enupackage"; +import Versionpackage from "@/views/modeling/Versionpackage"; +import Businpackage from "@/views/modeling/Businpackage"; +import Relationpackage from "@/views/modeling/Relationpackage" +import Torelationpackage from "@/views/modeling/Torelationpackage" +import originalRange from "@/views/modeling/originalRange" +import originalLink from "@/views/modeling/originalLink" +import classifyTrees from "@/components/Theme/ThemeClassifyTrees" +import classifyTreeform from "@/components/Theme/ThemeClassifyTreeform" +import TemplatePro from "@/components/Theme/ThemeTemplatePro" +import attrCrud from "@/components/Theme/ThemeAttrCrud" +import formulaEditor from "@/components/code-dialog-page/formulaEditor" +import referConfigDialog from "@/components/code-dialog-page/referConfigDialog" +import referBtmTypeCrudDialog from "@/components/code-dialog-page/referBtmTypeCrudDialog" +import referSelectBtmAttrDialog from "@/components/code-dialog-page/referSelectBtmAttrDialog" +import cloneRuleDialog from "@/components/code-dialog-page/cloneRuleDialog" +import cloneOtherBasicSecDialog from "@/components/code-dialog-page/cloneOtherBasicSecDialog" +import advancedQuery from "@/components/advanced-query/advancedQuery" +import businessAdd from "@/views/modeling/BusinessAdd" +import VciMasterCrud from "@/components/MasterCrud/VciMasterCrud" +import originalAdd from "@/views/modeling/originalAdd" +import FormTemplateDialog from "@/components/FormTemplate/index" +import linkTypeAdd from "@/views/modeling/LinkTypeAdd" +import MasterTree from "@/components/Master/MasterTree"; +import FlowPath from "@/components/template/FlowPath"; +import Stage from "@/components/template/Stage"; +import businesswork from "@/components/work/BusinessWork" +import MasterTransfer from "@/components/Master/MasterTransfer"; +import ThemeImport from "@/components/Theme/ThemeImport"; +import maxSerialnumDialog from '@/components/code-dialog-page/maxSerialnumDialog' +import VciDockingSearch from '@/components/dockingSearch/VciDockingSearch' +// 灏嗗伐鍏峰嚱鏁版坊鍔犲埌鍏ㄥ眬 +import utilFunc from './util/func' +Vue.prototype.$utilFunc = utilFunc // 娉ㄥ唽鍏ㄥ眬crud椹卞姩 window.$crudCommon = crudCommon; // 鍔犺浇Vue鎷撳睍 @@ -34,12 +68,19 @@ Vue.use(Element, { i18n: (key, value) => i18n.t(key, value) }); + Vue.use(window.AVUE, { size: 'small', tableSize: 'small', calcHeight: 65, i18n: (key, value) => i18n.t(key, value) }); +//澶嶅埗鎻掍欢 + import VueClipboard from 'vue-clipboard2' + Vue.use( VueClipboard ) +//鏃堕棿鎻掍欢 +import moment from 'moment'; +Vue.prototype.$moment = moment; // 娉ㄥ唽鍏ㄥ眬瀹瑰櫒 Vue.component('basicContainer', basicContainer); Vue.component('basicBlock', basicBlock); @@ -47,6 +88,39 @@ Vue.component('avueUeditor', avueUeditor); Vue.component('flowDesign', flowDesign); Vue.component('tenantPackage', tenantPackage); +Vue.component('enupackage',enupackage) +Vue.component('Versionpackage',Versionpackage) +Vue.component('Businpackage',Businpackage) +Vue.component('Relationpackage',Relationpackage) +Vue.component('Torelationpackage',Torelationpackage) +Vue.component('originalRange',originalRange) +Vue.component('originalLink',originalLink) +Vue.component('classifyTrees',classifyTrees) +Vue.component('classifyTreeform',classifyTreeform) +Vue.component('TemplatePro',TemplatePro) +Vue.component('formulaEditor',formulaEditor) +Vue.component('referConfigDialog',referConfigDialog) +Vue.component('advancedQuery',advancedQuery) +Vue.component('businessAdd',businessAdd) +Vue.component('attrCrud',attrCrud) +Vue.component('VciMasterCrud',VciMasterCrud) +Vue.component('originalAdd',originalAdd) +Vue.component('referBtmTypeCrudDialog',referBtmTypeCrudDialog) +Vue.component('referSelectBtmAttrDialog',referSelectBtmAttrDialog) +Vue.component('cloneOtherBasicSecDialog',cloneOtherBasicSecDialog) +Vue.component('cloneRuleDialog',cloneRuleDialog) +Vue.component('FormTemplateDialog',FormTemplateDialog) +Vue.component('LinkTypeAdd',linkTypeAdd) +Vue.component('MasterTree',MasterTree) +Vue.component('FlowPath',FlowPath) +Vue.component('Stage',Stage) +Vue.component('Divider', Divider) +Vue.component('businesswork', businesswork) +Vue.component('MasterTransfer', MasterTransfer) +Vue.component('ThemeImport', ThemeImport) +Vue.component('maxSerialnumDialog', maxSerialnumDialog) +Vue.component('VciDockingSearch', VciDockingSearch) + // 鍔犺浇鐩稿叧url鍦板潃 Object.keys(urls).forEach(key => { Vue.prototype[key] = urls[key]; -- Gitblit v1.9.3