Lufaneng 10 months ago
parent a7fdac9ce0
commit 6dca1de96f

@ -4,12 +4,13 @@
<el-scrollbar> <el-scrollbar>
<el-menu <el-menu
:default-active="route.path" :default-active="route.path"
:default-openeds="openKeys"
active-text-color="#1890FF" active-text-color="#1890FF"
background-color="#fff" background-color="#fff"
text-color="#000" text-color="#000"
router router
> >
<template v-for="(item, index) in routes" :key="index"> <template v-for="(item, index) in routes" :key="item.path">
<el-sub-menu <el-sub-menu
:index="'/' + item.path" :index="'/' + item.path"
v-if="item.children && item.children.filter((el) => !el.meta.hide).length > 0" v-if="item.children && item.children.filter((el) => !el.meta.hide).length > 0"
@ -20,7 +21,7 @@
<el-menu-item <el-menu-item
v-for="(ele, idx) in item.children.filter((el) => !el.meta.hide)" v-for="(ele, idx) in item.children.filter((el) => !el.meta.hide)"
:index="'/' + item.path + '/' + ele.path" :index="'/' + item.path + '/' + ele.path"
:key="idx" :key="ele.path"
> >
{{ ele.meta.title }}</el-menu-item {{ ele.meta.title }}</el-menu-item
> >
@ -42,6 +43,17 @@ const userStore = useUserStore()
const route = useRoute() const route = useRoute()
const routes = userStore.routerList const routes = userStore.routerList
const openKeys = ref([])
watch(
() => route.path,
(path) => {
const parent = '/' + path.split('/')[1]
openKeys.value = [parent]
},
{ immediate: true },
)
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>

@ -34,6 +34,13 @@
v-loading="loading" v-loading="loading"
header-row-class-name="table-header" header-row-class-name="table-header"
> >
<el-table-column
align="center"
label="订单号"
prop="order_no"
width="200"
show-overflow-tooltip
/>
<el-table-column align="center" label="文件名" prop="file_name" show-overflow-tooltip /> <el-table-column align="center" label="文件名" prop="file_name" show-overflow-tooltip />
<el-table-column <el-table-column
align="center" align="center"
@ -55,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column align="center" label="创建时间" prop="CreatedAt" width="220"> <el-table-column align="center" label="创建时间" prop="CreatedAt" width="220">
<template #default="{ row }"> <template #default="{ row }">
{{ row.CreatedAt ? dayjs(row.CreatedAt).format('YYYY-DD-MM HH:mm:ss') : '' }} {{ row.CreatedAt ? dayjs(row.CreatedAt).format('YYYY-MM-DD HH:mm:ss') : '' }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" label="操作" width="120"> <el-table-column align="center" label="操作" width="120">

@ -64,7 +64,7 @@
</el-table-column> </el-table-column>
<el-table-column align="center" label="创建时间" prop="CreatedAt" width="220"> <el-table-column align="center" label="创建时间" prop="CreatedAt" width="220">
<template #default="{ row }"> <template #default="{ row }">
{{ row.created_at ? dayjs(row.created_at * 1000).format('YYYY-DD-MM HH:mm:ss') : '' }} {{ row.created_at ? dayjs(row.created_at * 1000).format('YYYY-MM-DD HH:mm:ss') : '' }}
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column align="center" label="操作" width="120"> <!-- <el-table-column align="center" label="操作" width="120">

@ -85,9 +85,9 @@ if (!isAdd.value) {
<el-form-item v-if="isAdd" prop="password" label="密码"> <el-form-item v-if="isAdd" prop="password" label="密码">
<el-input placeholder="请输入" v-model="formField.password" /> <el-input placeholder="请输入" v-model="formField.password" />
</el-form-item> </el-form-item>
<el-form-item prop="phone" label="电话"> <!-- <el-form-item prop="phone" label="电话">
<el-input placeholder="请输入" v-model="formField.phone" /> <el-input placeholder="请输入" v-model="formField.phone" />
</el-form-item> </el-form-item> -->
<el-form-item prop="email" label="邮箱"> <el-form-item prop="email" label="邮箱">
<el-input placeholder="请输入" v-model="formField.email" /> <el-input placeholder="请输入" v-model="formField.email" />
</el-form-item> </el-form-item>

Loading…
Cancel
Save