|
@@ -1,13 +1,17 @@
|
|
|
<script setup lang="ts">
|
|
|
-import {onMounted, ref} from "vue";
|
|
|
-import {useRoute} from 'vue-router'
|
|
|
+import { onMounted, ref } from "vue";
|
|
|
+import { useRoute } from 'vue-router'
|
|
|
|
|
|
const route = useRoute()
|
|
|
</script>
|
|
|
|
|
|
<template>
|
|
|
<article class="project-page">
|
|
|
- <header class="header" id="project-header" :class="{'short-header': route.fullPath.startsWith('/project/summary')}">
|
|
|
+ <header
|
|
|
+ class="header"
|
|
|
+ id="project-header"
|
|
|
+ :class="{ 'short-header': route.fullPath.startsWith('/project/summary') }"
|
|
|
+ >
|
|
|
<h1 class="name">莲花路电力迁改项目</h1>
|
|
|
<el-descriptions :column="4" size="mini">
|
|
|
<el-descriptions-item label="申请单位:">某某建筑公司</el-descriptions-item>
|
|
@@ -21,49 +25,33 @@ const route = useRoute()
|
|
|
<el-descriptions-item label="当前流程:">
|
|
|
<el-tag size="small" type="success">某某步骤</el-tag>
|
|
|
</el-descriptions-item>
|
|
|
- <el-descriptions-item label="工程地址:">
|
|
|
- 珠海市香洲区某某街道某某路100号
|
|
|
- </el-descriptions-item>
|
|
|
+ <el-descriptions-item label="工程地址:">珠海市香洲区某某街道某某路100号</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
|
|
|
<el-affix :offset="64">
|
|
|
<ul class="nav">
|
|
|
<router-link custom to="/project" v-slot="{ navigate, isExactActive }">
|
|
|
<li
|
|
|
- class="item overview"
|
|
|
- @click="navigate"
|
|
|
- :class="{ 'exact-active': isExactActive }"
|
|
|
- >
|
|
|
- 项目概况
|
|
|
- </li>
|
|
|
+ class="item overview"
|
|
|
+ @click="navigate"
|
|
|
+ :class="{ 'exact-active': isExactActive }"
|
|
|
+ >项目概况</li>
|
|
|
</router-link>
|
|
|
- <router-link
|
|
|
- custom
|
|
|
- to="/project/process"
|
|
|
- v-slot="{ navigate, isExactActive }"
|
|
|
- >
|
|
|
+ <router-link custom to="/project/process" v-slot="{ navigate, isExactActive }">
|
|
|
<li
|
|
|
- class="item process"
|
|
|
- @click="navigate"
|
|
|
- :class="{ 'exact-active': isExactActive }"
|
|
|
- >
|
|
|
- 项目流程
|
|
|
- </li>
|
|
|
+ class="item process"
|
|
|
+ @click="navigate"
|
|
|
+ :class="{ 'exact-active': isExactActive }"
|
|
|
+ >项目流程</li>
|
|
|
</router-link>
|
|
|
- <router-link
|
|
|
- custom
|
|
|
- to="/project/summary"
|
|
|
- v-slot="{ navigate, isExactActive }"
|
|
|
- >
|
|
|
+ <router-link custom to="/project/summary" v-slot="{ navigate, isExactActive }">
|
|
|
<li
|
|
|
- class="item summary"
|
|
|
- @click="navigate"
|
|
|
- :class="{ 'exact-active': isExactActive }"
|
|
|
- >
|
|
|
- 项目流汇总
|
|
|
- </li>
|
|
|
+ class="item summary"
|
|
|
+ @click="navigate"
|
|
|
+ :class="{ 'exact-active': isExactActive }"
|
|
|
+ >项目流汇总</li>
|
|
|
</router-link>
|
|
|
- <!-- <router-link
|
|
|
+ <!-- <router-link
|
|
|
custom
|
|
|
to="/project/report"
|
|
|
v-slot="{ navigate, isExactActive }"
|
|
@@ -75,7 +63,7 @@ const route = useRoute()
|
|
|
>
|
|
|
报表
|
|
|
</li>
|
|
|
- </router-link> -->
|
|
|
+ </router-link>-->
|
|
|
</ul>
|
|
|
</el-affix>
|
|
|
</header>
|