|
|
@ -67,7 +67,7 @@ export default { |
|
|
|
loading: false, |
|
|
|
tableData: [], |
|
|
|
headers: [], |
|
|
|
mergeNum: 0, |
|
|
|
mergeNum: 0, // 记录跨行数量 |
|
|
|
childData: {}, |
|
|
|
} |
|
|
|
}, |
|
|
@ -78,7 +78,7 @@ export default { |
|
|
|
methods: { |
|
|
|
// 合并单元格 |
|
|
|
objectSpanMethod({ row, column, rowIndex, columnIndex }) { |
|
|
|
if (columnIndex === 0 || columnIndex === 1 || columnIndex === 2 || columnIndex === 3) { |
|
|
|
if (columnIndex < 4) { |
|
|
|
if (rowIndex % (this.mergeNum) === 0) { |
|
|
|
return { |
|
|
|
rowspan: this.mergeNum, |
|
|
@ -117,7 +117,7 @@ export default { |
|
|
|
this.headers = data['Contrast-Title'] |
|
|
|
} |
|
|
|
this.childData.artArray = data['Contrast-Article'] || [] |
|
|
|
this.childData.paymentClick = 1 |
|
|
|
this.childData.paymentClick = 1 // 点击需求满足匹配按钮,赋值1 |
|
|
|
this.$emit('getArtArray', this.childData) |
|
|
|
} |
|
|
|
}).catch(() => { |
|
|
@ -130,7 +130,7 @@ export default { |
|
|
|
}, |
|
|
|
// 差额交期试算 |
|
|
|
balancePaymentClick() { |
|
|
|
this.childData.paymentClick = 2 |
|
|
|
this.childData.paymentClick = 2 // 点击差额交期试算按钮,赋值2 |
|
|
|
this.$emit('getArtArray', this.childData) |
|
|
|
}, |
|
|
|
}, |
|
|
|