|
@@ -45,7 +45,7 @@
|
|
|
:page-sizes="page.pageSizes" :page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper" :total="page.total">
|
|
|
</el-pagination>
|
|
|
<el-drawer title="任务详情" :visible.sync="drawer" direction="rtl" size="600px">
|
|
|
- <device-detail :detail="detailDevice" type="device"></device-detail>
|
|
|
+ <device-detail :detail="detailDevice" ref="deviceDetail"></device-detail>
|
|
|
</el-drawer>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -206,7 +206,12 @@
|
|
|
//查看任务详情
|
|
|
handleDetail(index, row) {
|
|
|
this.drawer = true
|
|
|
- this.detailDevice = row
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.detailDevice = row
|
|
|
+ this.$refs.deviceDetail.handleContent(row)
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
},
|
|
|
// 改变pagesize
|
|
|
handleSizeChange(pageSize) {
|