|
@@ -1,17 +1,29 @@
|
|
<template>
|
|
<template>
|
|
<div class="commonHeader">
|
|
<div class="commonHeader">
|
|
<div style="width: 155px">
|
|
<div style="width: 155px">
|
|
- <svg-icon v-if="routeMeta.back" icon-class="back" size="48" @click="commonBack" />
|
|
|
|
|
|
+ <svg-icon
|
|
|
|
+ v-if="routeMeta.back"
|
|
|
|
+ icon-class="back"
|
|
|
|
+ size="48"
|
|
|
|
+ @click="commonBack"
|
|
|
|
+ />
|
|
<svg-icon v-else icon-class="LOGO" style="height: 48px; width: 155px" />
|
|
<svg-icon v-else icon-class="LOGO" style="height: 48px; width: 155px" />
|
|
</div>
|
|
</div>
|
|
- <div>
|
|
|
|
|
|
+ <div v-if="routeMeta.back && routeMeta.title" class="middle-title">
|
|
|
|
+ {{ routeMeta.title }}
|
|
|
|
+ </div>
|
|
|
|
+ <div v-else>
|
|
<div class="date">{{ date }}</div>
|
|
<div class="date">{{ date }}</div>
|
|
<div class="time">{{ time }}</div>
|
|
<div class="time">{{ time }}</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<el-space>
|
|
<el-space>
|
|
<div class="task">
|
|
<div class="task">
|
|
- <el-progress :percentage="processCount" :show-text="false" :stroke-width="10" />
|
|
|
|
|
|
+ <el-progress
|
|
|
|
+ :percentage="processCount"
|
|
|
|
+ :show-text="false"
|
|
|
|
+ :stroke-width="10"
|
|
|
|
+ />
|
|
<div class="process">任务进度: {{ processCount }}%</div>
|
|
<div class="process">任务进度: {{ processCount }}%</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
@@ -19,7 +31,11 @@
|
|
<div class="work">gongwei</div>
|
|
<div class="work">gongwei</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <el-dropdown ref="dropdown1" trigger="contextmenu" @command="handleCommand">
|
|
|
|
|
|
+ <el-dropdown
|
|
|
|
+ ref="dropdown1"
|
|
|
|
+ trigger="contextmenu"
|
|
|
|
+ @command="handleCommand"
|
|
|
|
+ >
|
|
<img v-if="headUrl" :src="headUrl" alt="" @click="showClick" />
|
|
<img v-if="headUrl" :src="headUrl" alt="" @click="showClick" />
|
|
<svg-icon v-else icon-class="head" size="48" @click="showClick" />
|
|
<svg-icon v-else icon-class="head" size="48" @click="showClick" />
|
|
<template #dropdown>
|
|
<template #dropdown>
|
|
@@ -93,6 +109,14 @@ const handleCommand = (command: string | number | object) => {
|
|
padding: 16px 24px;
|
|
padding: 16px 24px;
|
|
//border: 1px solid red;
|
|
//border: 1px solid red;
|
|
|
|
|
|
|
|
+ .middle-title {
|
|
|
|
+ font-weight: 500;
|
|
|
|
+ font-size: 38px;
|
|
|
|
+ color: rgba(0, 0, 0, 0.9);
|
|
|
|
+ line-height: 24px;
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+
|
|
.date {
|
|
.date {
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
font-size: 14px;
|
|
font-size: 14px;
|