|
@@ -6,7 +6,7 @@ import * as tools from '@/view/bireport/bireportUtils'
|
|
|
import * as tableUtils from '@/view/bireport/tableUtils'
|
|
|
import { Loading } from "element-ui";
|
|
|
import reportTableDailog from '@/view/bireport/ReportTableDailog'
|
|
|
-
|
|
|
+import detailLink from '@/view/bireport/TableDetailLink'
|
|
|
|
|
|
export default {
|
|
|
name:"reportTable",
|
|
@@ -23,7 +23,7 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
components:{
|
|
|
- reportTableDailog
|
|
|
+ reportTableDailog,detailLink
|
|
|
},
|
|
|
render(h){
|
|
|
let tdborder = "1px solid #dee5e7";
|
|
@@ -35,7 +35,7 @@ export default {
|
|
|
let tr = [h('tr', [trtd1, trtd2])];
|
|
|
let tr2 = [h('tr', [tr2td1, tr2td2])];
|
|
|
let table = h('table', {class:"d_table"}, [h('tbody', [tr, tr2])]);
|
|
|
- return h('div', {attrs:{tp:"table", class:"comp_table", id:"T"+this.tableId}}, [table, h('reportTableDailog',{ref:"tableDailog"}, '')]);
|
|
|
+ return h('div', {attrs:{tp:"table", class:"comp_table", id:"T"+this.tableId}}, [table, h('reportTableDailog',{ref:"tableDailog"}, ''), h('detailLink', {ref:"detailLinkForm"})]);
|
|
|
},
|
|
|
mounted() {
|
|
|
this.bindDropEvent(this.tableId);
|
|
@@ -190,8 +190,8 @@ export default {
|
|
|
return [h("div", {attrs:{id:"d_kpi"}}, ret)];
|
|
|
},
|
|
|
linkDetail(dt){
|
|
|
- console.log(dt);
|
|
|
- alert(dt.value);
|
|
|
+ let comp = tools.findCompById(this.tableId, this.pageInfo);
|
|
|
+ this.$refs['detailLinkForm'].linkDetail(comp, dt.pms);
|
|
|
},
|
|
|
bindDropEvent(id){
|
|
|
var ischg = false;
|