|
@@ -1,12 +1,8 @@
|
|
|
<template>
|
|
|
<!-- 表头 -->
|
|
|
<div class="schedule-list">
|
|
|
- <el-table v-if="tableHeader === false" :data="[]" class="tableHeader" border size="mini" :header-cell-style="{ background: 'rgba(247,247,247,1)', color: 'rgb(74, 74, 74)', fontSize: '14px', fontWeight: '500'}" @selection-change="changeCheckout(checkAlls)">
|
|
|
- <el-table-column v-if="locking" type="selection" width="50" align="center">
|
|
|
- <template>
|
|
|
- <el-checkbox v-model="checkAlls" style="padding: 17.5px; line-height: 20px; border-right: 1px solid #EBEEF5" @change="changeCheckout(checkAlls)" />
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table v-if="tableHeader === false" max-height="38px" :data="datas" class="tableHeader" border size="mini" :header-cell-style="{ background: 'rgba(247,247,247,1)', color: 'rgb(74, 74, 74)', fontSize: '14px', fontWeight: '500'}" @selection-change="changeCheckout(1)">
|
|
|
+ <el-table-column v-if="locking" type="selection" width="50" align="center" />
|
|
|
<el-table-column prop="date" label="任务" width="300" />
|
|
|
<el-table-column prop="type" label="类型" min-width="100" />
|
|
|
<el-table-column prop="desc" label="描述" min-width="150" />
|
|
@@ -101,6 +97,14 @@ export default {
|
|
|
checkAlls: false,
|
|
|
taskScheduleList: [],
|
|
|
scheduleList: [],
|
|
|
+ datas: [{
|
|
|
+ date: '',
|
|
|
+ type: '',
|
|
|
+ desc: '',
|
|
|
+ seperateDaysNoHoliday: '',
|
|
|
+ dayLength: '',
|
|
|
+ peopleList: ''
|
|
|
+ }],
|
|
|
isScheduleLocked: '', // 当前排期的状态
|
|
|
taskId: '', // taskID
|
|
|
scheduleVisble: false, // 排期锁定
|
|
@@ -224,7 +228,6 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
changeCheckout(rows) {
|
|
|
- console.log(rows, 'cdjscnsdjknj')
|
|
|
if (rows) {
|
|
|
this.tableData.forEach(row => {
|
|
|
this.$refs.taskList.toggleRowSelection(row, true)
|
|
@@ -324,9 +327,6 @@ export default {
|
|
|
padding: 0;
|
|
|
}
|
|
|
}
|
|
|
-// >>> .cell {
|
|
|
-// padding: 0 !important;
|
|
|
-// }
|
|
|
.schedule-list {
|
|
|
margin: 0 20px;
|
|
|
padding: 0;
|