This commit is contained in:
hzz 2025-09-29 16:25:52 +08:00
parent 80daffe10b
commit 90966a3c43
4 changed files with 13 additions and 5 deletions

View File

@ -34,6 +34,7 @@ router.beforeEach((to, from, next) => {
router.addRoute(route) // 动态添加可访问路由表
}
})
console.log(router.getRoutes())
next({ ...to, replace: true }) // hack方法 确保addRoutes已完成
})
}).catch(err => {

View File

@ -1,4 +1,3 @@
<template>
<base-dialog :title="prop.title" width="60%" :visible="prop.visible" :autoHeight="false" @open="handleOpen"
@handleConfirm="handleConfirm" @close="handleClose">
@ -16,6 +15,12 @@
<el-form-item label="大屏图片">
<ImageUpload v-model="prop.form.img" :limit="1" :fileSize="1" />
</el-form-item>
<el-form-item label="大屏类型">
<el-select v-model="form.screenType">
<el-option v-for="dict in screen_type" :key="dict.value" :label="dict.label"
:value="dict.value"></el-option>
</el-select>
</el-form-item>
<el-form-item label="备注">
<el-input v-model="prop.form.remark" placeholder="备注" />
</el-form-item>
@ -63,6 +68,7 @@ const prop = defineProps({
}
})
const { proxy: ctx } = getCurrentInstance()
const { screen_type } = ctx.useDict("screen_type");
const dialogImageUrl = ref('')
const dialogVisible = ref(false)
const disabled = ref(false)

View File

@ -209,6 +209,7 @@ function handleAdd() {
path: undefined,
img: undefined,
remark: undefined,
form: undefined,
};
file_list.value = []
type.value = "add";

View File

@ -31,8 +31,8 @@ export default defineConfig(({ mode, command }) => {
proxy: {
// https://cn.vitejs.dev/config/#server-proxy
'/dev-api': {
// target: 'http://192.168.110.23:9015',
target: 'http://8.141.87.86:9015',
target: 'http://192.168.10.98:9015',
// target: 'http://8.141.87.86:9015',
// target: 'http://192.168.110.90:10393/mock/5ce74738-f63f-4d21-af85-b1d132c6f6fd',
changeOrigin: true,
rewrite: (p) => p.replace(/^\/dev-api/, '')