|
@@ -104,7 +104,7 @@
|
|
:header-cell-style='{background:"rgba(245,246,247,1)",fontFamily:"MicrosoftYaHei",color:"rgba(100,108,115,1)",lineHeight:"16px",fontSize:"12px"}'
|
|
:header-cell-style='{background:"rgba(245,246,247,1)",fontFamily:"MicrosoftYaHei",color:"rgba(100,108,115,1)",lineHeight:"16px",fontSize:"12px"}'
|
|
v-loading='loading'
|
|
v-loading='loading'
|
|
>
|
|
>
|
|
- <el-table-column label='序号' width='50' type='index' align='left'></el-table-column>
|
|
|
|
|
|
+ <el-table-column label='序号' width='50' type='index' align='center'></el-table-column>
|
|
<el-table-column label='总包/分包' prop='type' width='80' align='center'>
|
|
<el-table-column label='总包/分包' prop='type' width='80' align='center'>
|
|
<template slot-scope='{row}'>{{row.type||'--'}}</template>
|
|
<template slot-scope='{row}'>{{row.type||'--'}}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -115,10 +115,14 @@
|
|
<template slot-scope='{row}'>{{row.unit ||'--'}}</template>
|
|
<template slot-scope='{row}'>{{row.unit ||'--'}}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label='联系人' prop width='70' :show-overflow-tooltip='true'>
|
|
<el-table-column label='联系人' prop width='70' :show-overflow-tooltip='true'>
|
|
- <template slot-scope='{row}'>{{row.lxr||'--'}}</template>
|
|
|
|
|
|
+ <template slot-scope='{row}'>
|
|
|
|
+ <div>{{row.lxr||'--'}}</div>
|
|
|
|
+ </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop='phone' label='联系电话' width='110'>
|
|
|
|
- <template slot-scope='{row}'>{{row.lxdh||'--'}}</template>
|
|
|
|
|
|
+ <el-table-column prop label='联系电话' width='110' :show-overflow-tooltip='true'>
|
|
|
|
+ <template slot-scope='{row}'>
|
|
|
|
+ <div>{{row.lxdh||'--'}}</div>
|
|
|
|
+ </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
</div>
|
|
</div>
|
|
@@ -216,8 +220,11 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ /**
|
|
|
|
+ *联系人,联系电话样式设置
|
|
|
|
+ */
|
|
addClass({ columnIndex }) {
|
|
addClass({ columnIndex }) {
|
|
- if (columnIndex === 4) {
|
|
|
|
|
|
+ if (columnIndex === 4 || columnIndex === 5) {
|
|
return 'contact'
|
|
return 'contact'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -267,6 +274,10 @@ export default {
|
|
let lxr = item.lxr.split(',').join('\n\r')
|
|
let lxr = item.lxr.split(',').join('\n\r')
|
|
item.lxr = lxr
|
|
item.lxr = lxr
|
|
}
|
|
}
|
|
|
|
+ if (item.lxdh) {
|
|
|
|
+ let lxdh = item.lxdh.split(',').join('\n\r')
|
|
|
|
+ item.lxdh = lxdh
|
|
|
|
+ }
|
|
|
|
|
|
return item
|
|
return item
|
|
})
|
|
})
|
|
@@ -419,10 +430,13 @@ export default {
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
<style lang="less" scoped>
|
|
<style lang="less" scoped>
|
|
|
|
+// 联系人,联系电话样式
|
|
.contact {
|
|
.contact {
|
|
div {
|
|
div {
|
|
- word-break: break-all !important;
|
|
|
|
|
|
+ // word-break: break-all !important;
|
|
white-space: pre !important;
|
|
white-space: pre !important;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow: ellipsis;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@import '../../assets/css/rotation.less';
|
|
@import '../../assets/css/rotation.less';
|