|
@@ -36,17 +36,18 @@
|
|
|
: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">
|
|
|
- <span>我来啦!</span>
|
|
|
+ <device-deatil :id="detailId"></device-deatil>
|
|
|
</el-drawer>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { } from "@/api/scan/request";
|
|
|
-import { mapGetters } from "vuex";
|
|
|
+import { } from "@/api/scan/request"
|
|
|
+import { mapGetters } from "vuex"
|
|
|
+import deviceDetail from '../detail/deviceDeatil'
|
|
|
export default {
|
|
|
components: {
|
|
|
-
|
|
|
+ deviceDetail
|
|
|
},
|
|
|
computed: {
|
|
|
...mapGetters("layout", ["projectId"])
|
|
@@ -59,6 +60,7 @@ export default {
|
|
|
inSpaceType: '设备',
|
|
|
loading: false, // loading
|
|
|
drawer: false, // 详情侧弹窗
|
|
|
+ detailId: '',
|
|
|
page: {
|
|
|
pageSize: 50,
|
|
|
pageSizes: [10, 20, 50, 100],
|
|
@@ -139,8 +141,9 @@ export default {
|
|
|
// })
|
|
|
},
|
|
|
//查看任务详情
|
|
|
- handleDetail() {
|
|
|
+ handleDetail(index, row) {
|
|
|
this.drawer = true
|
|
|
+ this.detailId = row.EquipLocalID
|
|
|
},
|
|
|
// 改变pagesize
|
|
|
handleSizeChange(pageSize) {
|