fix: 新增公众号管理相关页面,引入配置文件修改。
This commit is contained in:
33
src/main.js
33
src/main.js
@@ -17,6 +17,7 @@ import directive from './directive' // directive
|
||||
|
||||
// 注册指令
|
||||
import plugins from './plugins' // plugins
|
||||
// eslint-disable-next-line import/no-duplicates
|
||||
import { download } from '@/utils/request'
|
||||
|
||||
// svg图标
|
||||
@@ -29,11 +30,13 @@ import '@/assets/images/video/icons/iconfont.css'
|
||||
import './permission' // permission control
|
||||
|
||||
import { useDict } from '@/utils/dict'
|
||||
import { parseTime, resetForm, addDateRange, handleTree, selectDictLabel, selectDictLabels } from '@/utils/ruoyi'
|
||||
import { parseTime, resetForm, addDateRange, handleTree, selectDictLabel, selectDictLabels, filterForm } from '@/utils/ruoyi'
|
||||
// 分页组件
|
||||
import Pagination from '@/components/Pagination'
|
||||
// 自定义表格工具组件
|
||||
import RightToolbar from '@/components/RightToolbar'
|
||||
// 富文本组件
|
||||
import Editor from '@/components/Editor'
|
||||
// 文件上传组件
|
||||
import FileUpload from '@/components/FileUpload'
|
||||
// 图片上传组件
|
||||
@@ -45,9 +48,16 @@ import TreeSelect from '@/components/TreeSelect'
|
||||
// 字典标签组件
|
||||
import DictTag from '@/components/DictTag'
|
||||
import TableDynamic from '@/components/Table/TableDynamic'
|
||||
import TestPage from '@/components/TestPage'
|
||||
|
||||
import moment from 'moment'
|
||||
|
||||
// 增加avue的引入 https://avuejs.com/docs/installation.html
|
||||
import Avue from '@smallwei/avue'
|
||||
import '@smallwei/avue/lib/index.css'
|
||||
// avue的网络字典请求
|
||||
// eslint-disable-next-line import/no-duplicates
|
||||
import request from '@/utils/request'
|
||||
|
||||
moment.locale('zh-cn')
|
||||
|
||||
const app = createApp(App)
|
||||
@@ -71,7 +81,7 @@ app.component('ImageUpload', ImageUpload)
|
||||
app.component('ImagePreview', ImagePreview)
|
||||
app.component('RightToolbar', RightToolbar)
|
||||
app.component('TableDynamic', TableDynamic)
|
||||
app.component('TestPage', TestPage)
|
||||
app.component('Editor', Editor)
|
||||
|
||||
app.use(router)
|
||||
app.use(store)
|
||||
@@ -87,5 +97,20 @@ app.use(ElementPlus, {
|
||||
// 支持 large、default、small
|
||||
size: Cookies.get('size') || 'default'
|
||||
})
|
||||
|
||||
//空值过滤器
|
||||
app.config.globalProperties.filterForm = filterForm
|
||||
window.axios = request
|
||||
// avue全局配置 https://avuejs.com/docs/global.html
|
||||
app.use(Avue, {
|
||||
axios: request,
|
||||
// avue文件上传配置(也可以用ruoyi自带的文件图片上传组件)具体使用可查看goodscategory.vue文件
|
||||
ali: {
|
||||
// 阿里云配置, 配置文档: https://avuejs.com/docs/global.html
|
||||
region: '',
|
||||
endpoint: '',
|
||||
accessKeyId: '',
|
||||
accessKeySecret: '',
|
||||
bucket: ''
|
||||
}
|
||||
})
|
||||
app.mount('#app')
|
||||
|
||||
Reference in New Issue
Block a user