|
@@ -173,7 +173,7 @@ export default {
|
|
|
|
|
|
if (this.detailData && this.detailData.promoFlag == 1) {
|
|
if (this.detailData && this.detailData.promoFlag == 1) {
|
|
arr.splice(2, 0, {
|
|
arr.splice(2, 0, {
|
|
- title: '活动规则',
|
|
|
|
|
|
+ title: '规则数量',
|
|
field: 'prompName',
|
|
field: 'prompName',
|
|
key: 'm',
|
|
key: 'm',
|
|
align: 'center',
|
|
align: 'center',
|
|
@@ -181,7 +181,7 @@ export default {
|
|
ellipsis: { showTitle: false },
|
|
ellipsis: { showTitle: false },
|
|
renderBodyCell: ({ row, column, rowIndex }, h) => {
|
|
renderBodyCell: ({ row, column, rowIndex }, h) => {
|
|
return (
|
|
return (
|
|
- row.promoRuleSnList && row.promoRuleSnList.length > 1
|
|
|
|
|
|
+ row.promoRuleSnList && row.promoRuleSnList.length > 0
|
|
? <a-popover placement="right">
|
|
? <a-popover placement="right">
|
|
<template slot="content">
|
|
<template slot="content">
|
|
{row.promoRuleSnList.map(item => {
|
|
{row.promoRuleSnList.map(item => {
|
|
@@ -199,9 +199,7 @@ export default {
|
|
{row.promoRuleSnList.length}<span style="zoom:0.6;color: #666;">个 ∨</span>
|
|
{row.promoRuleSnList.length}<span style="zoom:0.6;color: #666;">个 ∨</span>
|
|
</a-button>
|
|
</a-button>
|
|
</a-popover>
|
|
</a-popover>
|
|
- : <div>
|
|
|
|
- {row.promoRuleSnList ? row.promoRuleSnList.map(item => <span onClick={() => _this.showRuleDetail(item)}>{_this.activeRuleFilter(item)}</span>) : '--'}
|
|
|
|
- </div>
|
|
|
|
|
|
+ : <div>--</div>
|
|
)
|
|
)
|
|
} })
|
|
} })
|
|
arr.splice(3, 0, { title: '产品名称', field: 'productName', key: 'c', align: 'left', operationColumn: false, ellipsis: { showTitle: true }, renderBodyCell: ({ row, column, rowIndex }, h) => { return row[column.field] || '--' } })
|
|
arr.splice(3, 0, { title: '产品名称', field: 'productName', key: 'c', align: 'left', operationColumn: false, ellipsis: { showTitle: true }, renderBodyCell: ({ row, column, rowIndex }, h) => { return row[column.field] || '--' } })
|