|
@@ -15,7 +15,7 @@
|
|
|
@selection-change="handleSelectionChange" @select-all="handleSelectAll" @select="handleSelect" :revenue="totalRevenue">
|
|
@selection-change="handleSelectionChange" @select-all="handleSelectAll" @select="handleSelect" :revenue="totalRevenue">
|
|
|
<el-table-column prop="userId" label="查看ECPM" width="130" fixed="left">
|
|
<el-table-column prop="userId" label="查看ECPM" width="130" fixed="left">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
- <el-button type="primary" @click="lookEcpm(scope.row.userId)">查看ECPM</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" @click="lookEcpm(scope.row)">查看ECPM</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column prop="userId" label="用户ID" width="120" fixed="left" />
|
|
<el-table-column prop="userId" label="用户ID" width="120" fixed="left" />
|
|
@@ -258,7 +258,7 @@
|
|
|
dynamicFormItems1.value = [
|
|
dynamicFormItems1.value = [
|
|
|
{
|
|
{
|
|
|
label: '广告源类型',
|
|
label: '广告源类型',
|
|
|
- prop: 'adSourceType',
|
|
|
|
|
|
|
+ prop: 'adsourceType',
|
|
|
type: 'select',
|
|
type: 'select',
|
|
|
labelWidth: 100,
|
|
labelWidth: 100,
|
|
|
options: getOptions('ad_source_type'),
|
|
options: getOptions('ad_source_type'),
|
|
@@ -587,18 +587,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
const formSearch1 = ref({
|
|
const formSearch1 = ref({
|
|
|
|
|
+ appId: undefined, // 应用ID
|
|
|
userId: undefined, //用户ID
|
|
userId: undefined, //用户ID
|
|
|
- adSourceType: null,// 广告源类型
|
|
|
|
|
|
|
+ adsourceType: undefined,// 广告源类型
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
const handleFormSubmitted1 = (formData) => {
|
|
const handleFormSubmitted1 = (formData) => {
|
|
|
// console.log("接收到子组件传递的数据", formData);
|
|
// console.log("接收到子组件传递的数据", formData);
|
|
|
- formSearch1.value.adSourceType = formData.adSourceType;
|
|
|
|
|
|
|
+ formSearch1.value.adsourceType = formData.adsourceType;
|
|
|
|
|
|
|
|
lookEcpm();
|
|
lookEcpm();
|
|
|
};
|
|
};
|
|
|
const handleFormReset1 = () => {
|
|
const handleFormReset1 = () => {
|
|
|
- delete formSearch1.value.adSourceType // 渠道来源
|
|
|
|
|
|
|
+ delete formSearch1.value.adsourceType // 渠道来源
|
|
|
|
|
|
|
|
lookEcpm();
|
|
lookEcpm();
|
|
|
};
|
|
};
|
|
@@ -606,13 +607,13 @@
|
|
|
const ecpmTable = ref(null)
|
|
const ecpmTable = ref(null)
|
|
|
const ecpmData = ref([])
|
|
const ecpmData = ref([])
|
|
|
|
|
|
|
|
- const lookEcpm = async(userId)=> {
|
|
|
|
|
- if(userId) {
|
|
|
|
|
- formSearch1.value.userId = userId
|
|
|
|
|
- // delete formSearch1.value.adSourceType
|
|
|
|
|
|
|
+ const lookEcpm = async(row)=> {
|
|
|
|
|
+ if(row) {
|
|
|
|
|
+ formSearch1.value.appId = row.appId
|
|
|
|
|
+ formSearch1.value.userId = row.userId
|
|
|
}
|
|
}
|
|
|
ecpmData.value = []
|
|
ecpmData.value = []
|
|
|
- let res = await appUserEcpm({userId: formSearch1.value.userId,adsourceType: formSearch1.value.adSourceType })
|
|
|
|
|
|
|
+ let res = await appUserEcpm({...formSearch1.value})
|
|
|
ecpmData.value = res.data
|
|
ecpmData.value = res.data
|
|
|
ecpmLayer.value.show = true
|
|
ecpmLayer.value.show = true
|
|
|
}
|
|
}
|