|
|
@@ -96,7 +96,7 @@ onMounted(() => {
|
|
|
<template>
|
|
|
<div class="panel w-full h-[280px] flex flex-col mt-3">
|
|
|
<div class="panel-title h-9 flex items-center justify-between">
|
|
|
- <div class="flex items-center">
|
|
|
+ <div class="kb-panel-title-text flex items-center">
|
|
|
<div class="icon-decorator">
|
|
|
<span></span>
|
|
|
<span></span>
|
|
|
@@ -114,8 +114,7 @@ onMounted(() => {
|
|
|
:clearable="false"
|
|
|
:shortcuts="rangeShortcuts"
|
|
|
class="w-260px!"
|
|
|
- @change="handleDateChange"
|
|
|
- />
|
|
|
+ @change="handleDateChange" />
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- v-loading="loading" -->
|
|
|
@@ -124,8 +123,7 @@ onMounted(() => {
|
|
|
:data="tableData"
|
|
|
:height="TABLE_HEIGHT"
|
|
|
class="device-list-table"
|
|
|
- @row-click="handleRowClick"
|
|
|
- >
|
|
|
+ @row-click="handleRowClick">
|
|
|
<el-table-column prop="projectDeptName" label="项目部" min-width="220" align="center" />
|
|
|
<el-table-column prop="teamCount" label="队伍数量" min-width="120" align="center" />
|
|
|
<el-table-column prop="cumulativeDays" label="累计天数" min-width="120" align="center" />
|
|
|
@@ -155,14 +153,12 @@ onMounted(() => {
|
|
|
destroy-on-close
|
|
|
class="device-list-dialog"
|
|
|
@closed="handleDialogClosed"
|
|
|
- append-to-body
|
|
|
- >
|
|
|
+ append-to-body>
|
|
|
<el-table
|
|
|
v-loading="teamLoading"
|
|
|
:data="teamList"
|
|
|
:height="TEAM_TABLE_HEIGHT"
|
|
|
- class="team-list-table"
|
|
|
- >
|
|
|
+ class="team-list-table">
|
|
|
<el-table-column prop="teamName" label="队伍名称" min-width="220" align="center" />
|
|
|
<el-table-column prop="cumulativeDays" label="累计天数" min-width="140" align="center" />
|
|
|
<el-table-column prop="constructionDays" label="施工天数" min-width="140" align="center" />
|