|
|
@@ -22,10 +22,20 @@
|
|
|
<div class="inputStopDate" v-if="planDateList.length">
|
|
|
<template v-for="(item, index) in planDateList">
|
|
|
<div :key="'inputStopDate_' + index" class="dateTimeDiv">
|
|
|
- <div class="itemTitle" v-if="index" @click="changeTab(item, index)" :class="{ activeBut: activeName === index }">
|
|
|
+ <div
|
|
|
+ class="itemTitle"
|
|
|
+ v-if="index"
|
|
|
+ @click="changeTab(item, index)"
|
|
|
+ :class="{ activeBut: activeName === index }"
|
|
|
+ >
|
|
|
施工调整开始时间
|
|
|
</div>
|
|
|
- <div class="itemTitle" v-else @click="changeTab(item, index)" :class="{ activeBut: activeName === index }">
|
|
|
+ <div
|
|
|
+ class="itemTitle"
|
|
|
+ v-else
|
|
|
+ @click="changeTab(item, index)"
|
|
|
+ :class="{ activeBut: activeName === index }"
|
|
|
+ >
|
|
|
施工计划开始时间
|
|
|
</div>
|
|
|
<el-date-picker
|
|
|
@@ -49,16 +59,21 @@
|
|
|
<i class="removeDate el-icon-remove-outline" style="color: #78b6e7"></i>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div :key="'inputStopDae_' + index" class="tableBox tableBoxRight" v-if="tableData.length && activeName === index">
|
|
|
+ <el-table :data="tableData" size="mini" height="550">
|
|
|
+ <el-table-column prop="step" label="序号" width="60"> </el-table-column>
|
|
|
+ <el-table-column prop="area" label="标识"> </el-table-column>
|
|
|
+ <el-table-column prop="total_volume" label="任务量"> </el-table-column>
|
|
|
+ <el-table-column prop="machine_count" label="机械数量"> </el-table-column>
|
|
|
+ <el-table-column prop="area_volume" label="面积体积"> </el-table-column>
|
|
|
+ <el-table-column prop="total_efficiency" label="总效率"> </el-table-column>
|
|
|
+ <el-table-column prop="machine_efficiency" label="机械效率"> </el-table-column>
|
|
|
+ <el-table-column prop="team_efficiency" label="团队效率"> </el-table-column>
|
|
|
+ <el-table-column prop="wait_time" label="等待时间"> </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</div>
|
|
|
- <div class="tableBox tableBoxRight" v-if="tableData.length">
|
|
|
- <el-table :data="tableData" size="mini" height="250">
|
|
|
- <el-table-column prop="step" label="序号" width="60"> </el-table-column>
|
|
|
- <el-table-column prop="area" label="标识"> </el-table-column>
|
|
|
- <el-table-column prop="total_volume" label="任务量"> </el-table-column>
|
|
|
- <el-table-column prop="machine_count" label="机械数量"> </el-table-column>
|
|
|
- </el-table>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</transition>
|
|
|
@@ -221,7 +236,7 @@ export default {
|
|
|
file: r.conversion_file
|
|
|
})
|
|
|
}
|
|
|
- this.tableData = r.start_file;
|
|
|
+ this.tableData = r.start_file
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -257,8 +272,8 @@ export default {
|
|
|
}
|
|
|
</style>
|
|
|
<style>
|
|
|
-.tableBox .el-table--scrollable-x .el-table__body-wrapper{
|
|
|
- overflow-x: none;
|
|
|
+.tableBox .el-table--scrollable-x .el-table__body-wrapper {
|
|
|
+ overflow-x: none;
|
|
|
}
|
|
|
.tableBox th.el-table__cell,
|
|
|
.tableBox .el-table,
|