Browse Source

0412 新看板

master
ruanqi 2 years ago
parent
commit
8b084932a1
  1. 3
      src/api/board.js
  2. 1
      src/router/index.js
  3. 51
      src/views/modules/board/biBoard.vue

3
src/api/board.js

@ -25,3 +25,6 @@ export const SeqNoForLiuHua= data => createAPI(`board/SeqNoForLiuHua`,'post',dat
export const getInspectBoard= data => createAPI(`board/getInspectBoard`,'post',data)
export const SeqNoForLiuHuaJiChu= data => createAPI(`board/SeqNoForLiuHuaJiChu`,'post',data)
export const getSopAddress= data => createAPI(`board/getSopAddress`,'post',data)
export const searchBIBoardAddress= data => createAPI(`board/searchBIBoardAddress`,'post',data)

1
src/router/index.js

@ -45,6 +45,7 @@ const globalRoutes = [
{ path: '/SORoutingBoardForShuiZhu', component: _import('modules/board/SORoutingBoardForShuiZhu'), name: 'SORoutingBoardForShuiZhu', meta: { title: '水煮烘烤工序看板' } },
{ path: '/inspectBoard', component: _import('modules/board/inspectBoard'), name: 'inspectBoard', meta: { title: '实验室检验看板' } },
{ path: '/sopBoard', component: _import('modules/board/sopBoard'), name: 'sopBoard', meta: { title: 'SOP电视机' } },
{ path: '/biBoard', component: _import('modules/board/biBoard'), name: 'biBoard', meta: { title: 'BI报表' } },
]
// 主入口路由(需嵌套上左右整体布局)

51
src/views/modules/board/biBoard.vue

@ -0,0 +1,51 @@
<template>
<div>
<iframe :src="address" class="fullscreen-iframe"></iframe>
</div>
</template>
<script>
import {
searchBIBoardAddress
} from "@/api/board.js"
export default {
name: "biBoard",
data() {
return {
searchData:{
//menuid
reportId:this.$route.query.id,
},
address:'',
}
},
methods: {
searchAddress(){
//menuidbi
searchBIBoardAddress(this.searchData).then(({data}) => {
//
if (data && data.code == 0) {
this.address = data.row.address
} else {
this.address = '';
}
});
},
},
created() {
this.searchAddress();
},
}
</script>
<style scoped>
.fullscreen-iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none; /* 可选,根据需要设置边框 */
}
</style>
Loading…
Cancel
Save