|
@@ -8,7 +8,7 @@
|
|
|
<div class="launch-todo" @click="jumpOtherPage('待审批')">
|
|
|
<el-row :gutter="5">
|
|
|
<el-col :span="12" class="mt-icon">
|
|
|
- <img style="width: 45px; height: 45px" src="@/assets/icons/processInfo/lingdang.svg" />
|
|
|
+ <LeIcon icon-class="icon-processInfo-lingdang" />
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<div class="flex flex-v">
|
|
@@ -25,33 +25,31 @@
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
<div class="app-task" @click="jumpOtherPage('我的申请')">
|
|
|
- <div class="app-task-icon">
|
|
|
- <img style="width: 30px; height: 30px" src="@/assets/icons/processInfo/tuiguangzhong.svg" />
|
|
|
- </div>
|
|
|
+ <LeIcon class="app-task-icon" icon-class="icon-processInfo-tuiguangzhong" />
|
|
|
<div class="app-task-title">我申请的</div>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<div class="app-task" @click="jumpOtherPage('我收到的')">
|
|
|
- <div class="app-task-icon">
|
|
|
+ <!-- <div class="app-task-icon">
|
|
|
<img style="width: 30px; height: 30px" src="@/assets/icons/processInfo/horn.svg" />
|
|
|
- </div>
|
|
|
+ </div>-->
|
|
|
+ <LeIcon class="app-task-icon" icon-class="icon-processInfo-horn" />
|
|
|
+
|
|
|
<div class="app-task-title">我收到的</div>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<div class="app-task" @click="jumpOtherPage('认领任务')">
|
|
|
- <div class="app-task-icon">
|
|
|
- <img style="width: 30px; height: 30px" src="@/assets/icons/processInfo/lingqu.svg" />
|
|
|
- </div>
|
|
|
+ <LeIcon class="app-task-icon" icon-class="icon-processInfo-lingqu" />
|
|
|
+
|
|
|
<div class="app-task-title">认领任务</div>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<div class="app-task" @click="jumpOtherPage('已审批')">
|
|
|
- <div class="app-task-icon">
|
|
|
- <img style="width: 30px; height: 30px" src="@/assets/icons/processInfo/wanjie.svg" />
|
|
|
- </div>
|
|
|
+ <LeIcon class="app-task-icon" icon-class="icon-processInfo-wanjie" />
|
|
|
+
|
|
|
<div class="app-task-title">已审批的</div>
|
|
|
</div>
|
|
|
</el-col>
|
|
@@ -65,8 +63,8 @@
|
|
|
<el-collapse v-model="activeNames" @change="handleChange">
|
|
|
<el-collapse-item v-for="item in startList" :key="item.categoryId" :title="item.categoryName" :name="item.categoryName">
|
|
|
<div class="task-item">
|
|
|
- <div v-for="process in item.processList" :key="process.processId" style="padding: 5px 8px;">
|
|
|
- <div class="card-in" @click="testEv(process)" >
|
|
|
+ <div v-for="process in item.processList" :key="process.processId" style="padding: 5px 8px">
|
|
|
+ <div class="card-in" @click="testEv(process)">
|
|
|
<LeIcon class="flow-icon" :icon-class="`${flowIconPrefix}${process.processIcon}`" />
|
|
|
<!-- <div class="flow-icon">
|
|
|
<img :src="getAssetsFile(process.processIcon + '.svg')" />
|
|
@@ -218,6 +216,7 @@ onMounted(() => {
|
|
|
text-align: center;
|
|
|
line-height: 80px;
|
|
|
font-size: 42px;
|
|
|
+ color: var(--el-color-primary);
|
|
|
}
|
|
|
.launch-todo {
|
|
|
cursor: pointer;
|
|
@@ -238,13 +237,15 @@ onMounted(() => {
|
|
|
cursor: pointer;
|
|
|
border-radius: 10px;
|
|
|
text-align: center;
|
|
|
- padding: 0 0 6px;
|
|
|
+ padding-bottom: 6px;
|
|
|
+ //padding: 0 0 6px;
|
|
|
&:hover {
|
|
|
background-color: #f5f4f3;
|
|
|
}
|
|
|
&-icon {
|
|
|
font-size: 32px;
|
|
|
- padding: 9px 0 4px;
|
|
|
+ color: var(--el-color-primary);
|
|
|
+ margin: 11px 0 10px;
|
|
|
}
|
|
|
&-title {
|
|
|
font-size: 16px;
|