mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-23 11:27:24 +08:00
agent-allow-table
This commit is contained in:
Vendored
+66
-34
@@ -1,52 +1,84 @@
|
||||
import { createApp } from 'vue'
|
||||
import ElementPlus from 'element-plus';
|
||||
import { ElButton, ElContainer, ElAside, ElHeader, ElMain, ElFooter, ElMenu, ElSubmenu, ElMenuItemGroup, ElMenuItem, ElForm, ElFormItem, ElInput, ElPopover, ElTag, ElCard, ElTable, ElTableColumn, ElPagination, ElDialog, ElPopconfirm, ElUpload, ElLoading, ElSelect, ElOption, ElRadioGroup, ElRadio, ElCascader, ElCheckbox, ElInputNumber } from 'element-plus'
|
||||
import App from './App.vue'
|
||||
import router from './router/index'
|
||||
|
||||
import 'element-plus/lib/theme-chalk/index.css'
|
||||
// import 'element-plus/lib/theme-chalk/index.css'
|
||||
|
||||
// 修改后的主题样式必须放在最后面
|
||||
import '../theme/index.css'
|
||||
|
||||
const orderStatus = {
|
||||
0: '待支付',
|
||||
1: '已支付',
|
||||
2: '配货完成',
|
||||
3: '出库成功',
|
||||
4: '交易成功',
|
||||
'-1': '手动关闭',
|
||||
'-2': '超时关闭',
|
||||
'-3': '商家关闭'
|
||||
0: '待支付',
|
||||
1: '已支付',
|
||||
2: '配货完成',
|
||||
3: '出库成功',
|
||||
4: '交易成功',
|
||||
'-1': '手动关闭',
|
||||
'-2': '超时关闭',
|
||||
'-3': '商家关闭'
|
||||
}
|
||||
|
||||
const app = createApp(App)
|
||||
// 全局过滤器
|
||||
app.config.globalProperties.$filters = {
|
||||
orderMap(status) {
|
||||
return orderStatus[status] || '未知状态'
|
||||
},
|
||||
prefix(url) {
|
||||
if (url && url.startsWith('http')) {
|
||||
return url
|
||||
} else {
|
||||
url = `http://backend-api-02.newbee.ltd${url}`
|
||||
return url
|
||||
orderMap(status) {
|
||||
return orderStatus[status] || '未知状态'
|
||||
},
|
||||
prefix(url) {
|
||||
if (url && url.startsWith('http')) {
|
||||
return url
|
||||
} else {
|
||||
url = `http://backend-api-02.newbee.ltd${url}`
|
||||
return url
|
||||
}
|
||||
},
|
||||
resetImgUrl(imgObj, imgSrc, maxErrorNum) {
|
||||
if (maxErrorNum > 0) {
|
||||
imgObj.onerror = function() {
|
||||
resetImgUrl(imgObj, imgSrc, maxErrorNum - 1)
|
||||
}
|
||||
setTimeout(function() {
|
||||
imgObj.src = imgSrc
|
||||
}, 500)
|
||||
} else {
|
||||
imgObj.onerror = null
|
||||
imgObj.src = imgSrc
|
||||
}
|
||||
}
|
||||
},
|
||||
resetImgUrl(imgObj, imgSrc, maxErrorNum) {
|
||||
if (maxErrorNum > 0) {
|
||||
imgObj.onerror = function() {
|
||||
resetImgUrl(imgObj, imgSrc, maxErrorNum - 1)
|
||||
}
|
||||
setTimeout(function() {
|
||||
imgObj.src = imgSrc
|
||||
}, 500)
|
||||
} else {
|
||||
imgObj.onerror = null
|
||||
imgObj.src = imgSrc
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
app.use(router).use(ElementPlus)
|
||||
app.use(router)
|
||||
|
||||
app.use(ElButton)
|
||||
.use(ElContainer)
|
||||
.use(ElAside)
|
||||
.use(ElHeader)
|
||||
.use(ElMain)
|
||||
.use(ElFooter)
|
||||
.use(ElMenu)
|
||||
.use(ElSubmenu)
|
||||
.use(ElMenuItemGroup)
|
||||
.use(ElMenuItem)
|
||||
.use(ElForm)
|
||||
.use(ElFormItem)
|
||||
.use(ElInput)
|
||||
.use(ElPopover)
|
||||
.use(ElTag)
|
||||
.use(ElCard)
|
||||
.use(ElTable)
|
||||
.use(ElTableColumn)
|
||||
.use(ElPagination)
|
||||
.use(ElDialog)
|
||||
.use(ElPopconfirm)
|
||||
.use(ElUpload)
|
||||
.use(ElLoading)
|
||||
.use(ElSelect)
|
||||
.use(ElOption)
|
||||
.use(ElRadioGroup)
|
||||
.use(ElRadio)
|
||||
.use(ElCascader)
|
||||
.use(ElCheckbox)
|
||||
.use(ElInputNumber)
|
||||
|
||||
app.mount('#app')
|
||||
|
||||
Reference in New Issue
Block a user