|
@ -217,7 +217,6 @@ export default { |
|
|
data: this.searchData, |
|
|
data: this.searchData, |
|
|
}).then((result) => { |
|
|
}).then((result) => { |
|
|
if (result.code != 200) return this.$message.error(result?.msg); |
|
|
if (result.code != 200) return this.$message.error(result?.msg); |
|
|
let sum = 0; |
|
|
|
|
|
result.rows.forEach(e => { |
|
|
result.rows.forEach(e => { |
|
|
if (e.publishChannels === 4 || e.publishChannels === 7) { |
|
|
if (e.publishChannels === 4 || e.publishChannels === 7) { |
|
|
const contentDetailsInfo = JSON.parse(e.contentDetails) |
|
|
const contentDetailsInfo = JSON.parse(e.contentDetails) |
|
@ -230,7 +229,6 @@ export default { |
|
|
if (parameters && parameters.length > 0) { |
|
|
if (parameters && parameters.length > 0) { |
|
|
e.contentDetailsInfo = parameters |
|
|
e.contentDetailsInfo = parameters |
|
|
msg = '' |
|
|
msg = '' |
|
|
sum += parameters.length - 1 |
|
|
|
|
|
} |
|
|
} |
|
|
} else if (contentDetailsInfo[0].functions.length > 0) { |
|
|
} else if (contentDetailsInfo[0].functions.length > 0) { |
|
|
if (contentDetailsInfo[0].functions[0].functionId && contentDetailsInfo[0].functions[0].functionId === '1B') { |
|
|
if (contentDetailsInfo[0].functions[0].functionId && contentDetailsInfo[0].functions[0].functionId === '1B') { |
|
@ -254,7 +252,29 @@ export default { |
|
|
|
|
|
|
|
|
this.tableData = result.rows; |
|
|
this.tableData = result.rows; |
|
|
this.total = result.total; |
|
|
this.total = result.total; |
|
|
this.sumtotal = this.total + sum; // 更新 sumtotal |
|
|
}); |
|
|
|
|
|
return request({ |
|
|
|
|
|
url: '/business/manage/statisticsListNoPage', |
|
|
|
|
|
method: "post", |
|
|
|
|
|
data: this.searchData, |
|
|
|
|
|
}).then((result) => { |
|
|
|
|
|
if (result.code != 200) return this.$message.error(result?.msg); |
|
|
|
|
|
let sum = 0; |
|
|
|
|
|
result.data.forEach(e => { |
|
|
|
|
|
if (e.publishChannels === 4) { |
|
|
|
|
|
const contentDetailsInfo = JSON.parse(e.contentDetails) |
|
|
|
|
|
if (contentDetailsInfo.length > 0) { |
|
|
|
|
|
if (contentDetailsInfo[0].functions.length > 1) { |
|
|
|
|
|
const parameters = contentDetailsInfo[0].functions[1]?.params?.parameters |
|
|
|
|
|
if (parameters && parameters.length > 0) { |
|
|
|
|
|
e.contentDetailsInfo = parameters |
|
|
|
|
|
sum += parameters.length - 1 |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
this.sumtotal = result.data.length + sum; // 更新 sumtotal |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|