wangting
2025-01-13 62ad8d166e375cb76f9bebb3f24da2d6585b4863
Source/plt-web/plt-web-ui/src/main.js
@@ -24,6 +24,8 @@
import website from '@/config/website';
import crudCommon from '@/mixins/crud';
import Divider from  '@/components/Divider/index'
import '@/directive/el-drag-dialog/dialogDrag'
//表单组件
import basicForm from "@/components/PLT-basic-component/basicForm";
// 业务组件
@@ -37,9 +39,15 @@
// 富文本组件
import richText from '@/components/PLT-basic-component/richText'
// 上传文件组件
import UploadFiles from  '@/components/PLT-basic-component/Upload-files'
import uploadFile from '@/components/PLT-basic-component/upload-file'
// 表单上传文件组件
import formUpload from "@/components/PLT-basic-component/formUpload";
// 穿梭框组件
import transfer from "@/components/PLT-basic-component/transfer";
//图标选择器组件
import inputIcon from "@/components/PLT-basic-component/input-icon";
//图标显示组件
import iconShow from "@/components/PLT-basic-component/iconShow";
// 注册全局容器
Vue.component('basicContainer', basicContainer);
Vue.component('basicBlock', basicBlock);
@@ -52,9 +60,14 @@
Vue.component('dynamicTableForm', dynamicTableForm);
Vue.component('dynamicForm', dynamicForm);
Vue.component('richText', richText);
Vue.component('UploadFiles', UploadFiles);
Vue.component('uploadFile', uploadFile);
Vue.component('formUpload', formUpload);
Vue.component('Divider', Divider);
Vue.component('transfer', transfer);
Vue.component('inputIcon', inputIcon);
Vue.component('iconShow', iconShow);
import ECharts from 'vue-echarts'
Vue.component('v-chart', ECharts)
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'