|
@@ -219,24 +219,34 @@
|
|
|
},
|
|
|
{
|
|
|
title:'联锁名称',
|
|
|
- align:"center",
|
|
|
+ // align:"left",
|
|
|
dataIndex: 'interlockname',
|
|
|
// customRender:(t,record,index)=> {
|
|
|
// return {children: record.interlockname,attrs: {rowSpan:record.rowSpan4}};
|
|
|
// },
|
|
|
customRender:(text,record,index)=> {
|
|
|
var children = (
|
|
|
- <a-tooltip>
|
|
|
- <template slot="title">
|
|
|
- { record.interlockApparatusName } -- { record.interlockSystemName }
|
|
|
- </template>
|
|
|
- { record.interlockname }
|
|
|
- </a-tooltip>
|
|
|
+ <div class="item-node-container">
|
|
|
+ <div class="item-node-title">
|
|
|
+ <span class="item-node-name">
|
|
|
+ <a-tooltip>
|
|
|
+ <template slot="title">
|
|
|
+ { record.interlockApparatusName } -- { record.interlockSystemName } -- {record.interlockname}
|
|
|
+ </template>
|
|
|
+ <span>
|
|
|
+ {record.interlockname}
|
|
|
+ </span>
|
|
|
+ </a-tooltip>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
)
|
|
|
- return {
|
|
|
+ const obj = {
|
|
|
children: [children],
|
|
|
attrs: {rowSpan:record.rowSpan}
|
|
|
}
|
|
|
+ obj.attrs.align = 'left';
|
|
|
+ return obj;
|
|
|
},
|
|
|
customCell: (record, index)=>{ return this.customCellDetail(record, index)}
|
|
|
},
|
|
@@ -697,5 +707,22 @@
|
|
|
@import '~@assets/less/common.less';
|
|
|
.table-operator {
|
|
|
width: 10% !important;
|
|
|
+ }
|
|
|
+</style>
|
|
|
+<style lang="less" scoped>
|
|
|
+ .item-node-title {
|
|
|
+ width: 300px;
|
|
|
+ }
|
|
|
+ .item-node-name{
|
|
|
+ padding-left: 8px;
|
|
|
+ width: 90%;
|
|
|
+ display: inline-block;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden; /*超出的文本隐藏*/
|
|
|
+ text-overflow: ellipsis; /* 溢出用省略号*/
|
|
|
+ vertical-align: top; //设置基准线,解决display inline-block造成的错位问题
|
|
|
+ }
|
|
|
+ /deep/.ant-table-thead > tr > th {
|
|
|
+ text-align: center;
|
|
|
}
|
|
|
</style>
|