|
@@ -175,8 +175,7 @@
|
175
|
175
|
|
176
|
176
|
<HistoryWeekTable v-show="showtable" ref="tableDataZero" :week-time="activeName" partitions-prop="partitions"
|
177
|
177
|
:schedule-zone-row-prop="scheduleZoneRow"
|
178
|
|
- :schedule-zone-prop="scheduleZone" title="" @event1="changePartition"
|
179
|
|
- @event2="changeSchedule" @event3="changeWeekDay">
|
|
178
|
+ :schedule-zone-prop="scheduleZone" title="" >
|
180
|
179
|
</HistoryWeekTable>
|
181
|
180
|
<el-dialog title="复制排班" width="600px" :visible.sync="newVisible">
|
182
|
181
|
<el-form :model="form" ref="form" label-width="90px" :rules="rules">
|
|
@@ -334,18 +333,17 @@ export default {
|
334
|
333
|
this.showtable=true
|
335
|
334
|
this.showtableOne=false
|
336
|
335
|
this.$nextTick(() => {
|
337
|
|
- this.$refs.tableDataZero.getgetSchedules()
|
|
336
|
+ // this.$refs.tableData.getSchedules()
|
|
337
|
+ // this.$refs.tableDataZero.getgetSchedules()
|
338
|
338
|
})
|
339
|
|
- console.log('12343545',this.$refs.tableDataZero);
|
|
339
|
+ // console.log('12343545',this.$refs.tableDataZero.getgetSchedules());
|
340
|
340
|
}else{
|
341
|
341
|
this.showtable=false
|
342
|
342
|
this.showtableOne=true
|
|
343
|
+ this.$nextTick(() => {
|
|
344
|
+ this.$refs.tableData.getSchedules()
|
|
345
|
+ })
|
343
|
346
|
}
|
344
|
|
-
|
345
|
|
- // if(e.name == 'thisWeek'){
|
346
|
|
- // this.$refs.tableData.getWeekPanels()
|
347
|
|
- // }
|
348
|
|
- // console.log(getgetSchedules);
|
349
|
347
|
},
|
350
|
348
|
dragstart(event, item) {
|
351
|
349
|
// console.log('start的索引',item.moveIndex)
|
|
@@ -440,13 +438,13 @@ export default {
|
440
|
438
|
this.theWeek.lastWeek = response.data.data.theLastWeek
|
441
|
439
|
this.theWeek.nextWeek = response.data.data.theNextWeek
|
442
|
440
|
this.theWeek.nextTwoWeek = response.data.data.theNextSecWeek
|
443
|
|
- // this.theWeek.historyWeek = response.data.data.theWeek - 2
|
|
441
|
+ this.theWeek.historyWeek = response.data.data.theWeek - 2
|
444
|
442
|
// 在控制变量改变的时候进行 强制渲染更新
|
445
|
443
|
let childrenRefs = this.$refs.elTabs.$children
|
446
|
|
- this.$nextTick(() => {
|
|
444
|
+ // console.log('sadfasfg',this.$refs.elTabs.$children);
|
|
445
|
+ this.$nextTick(() => {
|
447
|
446
|
childrenRefs.forEach(child => child.$forceUpdate())
|
448
|
447
|
})
|
449
|
|
-
|
450
|
448
|
var that = this
|
451
|
449
|
|
452
|
450
|
if (partitions.length > 0) {
|