|
@@ -182,84 +182,8 @@ watch(
|
|
{ immediate: true }
|
|
{ immediate: true }
|
|
)
|
|
)
|
|
|
|
|
|
-// 亚马逊受众tab的 下拉框和输入框
|
|
|
|
-// const audienceType = ref('1')
|
|
|
|
-// const audienceTypeOptions = [
|
|
|
|
-// {
|
|
|
|
-// value: '1',
|
|
|
|
-// label: '所有受众',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '2',
|
|
|
|
-// label: '生活方式',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '3',
|
|
|
|
-// label: '兴趣',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '4',
|
|
|
|
-// label: '生活事件',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '5',
|
|
|
|
-// label: '场内客群',
|
|
|
|
-// },
|
|
|
|
-// ]
|
|
|
|
-
|
|
|
|
-const keywordInput = ref('') // 关键词过滤输入框
|
|
|
|
-
|
|
|
|
-// 浏览再营销下的tab栏
|
|
|
|
const viewsTabName = ref('advice')
|
|
const viewsTabName = ref('advice')
|
|
-// const viewsLookBack = ref('7')
|
|
|
|
-// const viewsLookBackOptions = [
|
|
|
|
-// {
|
|
|
|
-// value: '7',
|
|
|
|
-// label: '7天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '14',
|
|
|
|
-// label: '14天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '30',
|
|
|
|
-// label: '30天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '60',
|
|
|
|
-// label: '60天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '90',
|
|
|
|
-// label: '90天',
|
|
|
|
-// },
|
|
|
|
-// ]
|
|
|
|
-
|
|
|
|
-// 购买再营销下的tab栏
|
|
|
|
const purchasesTabName = ref('advice')
|
|
const purchasesTabName = ref('advice')
|
|
-// const purchasesLookBack = ref('7')
|
|
|
|
-// const purchasesLookBackOptions = [
|
|
|
|
-// {
|
|
|
|
-// value: '7',
|
|
|
|
-// label: '7天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '14',
|
|
|
|
-// label: '14天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '30',
|
|
|
|
-// label: '30天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '60',
|
|
|
|
-// label: '60天',
|
|
|
|
-// },
|
|
|
|
-// {
|
|
|
|
-// value: '90',
|
|
|
|
-// label: '90天',
|
|
|
|
-// },
|
|
|
|
-// ]
|
|
|
|
|
|
|
|
// 获取单个商品的搜索数据
|
|
// 获取单个商品的搜索数据
|
|
function handleSelectedCommodities(selectedCommodities) {
|
|
function handleSelectedCommodities(selectedCommodities) {
|
|
@@ -267,12 +191,9 @@ function handleSelectedCommodities(selectedCommodities) {
|
|
|
|
|
|
addedTableData.value = addedTableData.value.filter((item) => item.source !== 'single' || selectedMap.has(item.asin))
|
|
addedTableData.value = addedTableData.value.filter((item) => item.source !== 'single' || selectedMap.has(item.asin))
|
|
|
|
|
|
- // 遍历所有选中的商品
|
|
|
|
selectedCommodities.forEach((commodity) => {
|
|
selectedCommodities.forEach((commodity) => {
|
|
- // 检查该商品是否已经存在于 addedTableData 中
|
|
|
|
const exists = addedTableData.value.some((item) => item.asin === commodity.asin && item.source === 'single')
|
|
const exists = addedTableData.value.some((item) => item.asin === commodity.asin && item.source === 'single')
|
|
if (!exists) {
|
|
if (!exists) {
|
|
- // 如果不存在,则添加新商品到 addedTableData
|
|
|
|
addedTableData.value.push({
|
|
addedTableData.value.push({
|
|
...commodity,
|
|
...commodity,
|
|
bid: bid.value,
|
|
bid: bid.value,
|
|
@@ -372,7 +293,6 @@ const successCount = ref('')
|
|
const failureCount = ref('')
|
|
const failureCount = ref('')
|
|
|
|
|
|
async function handleSave() {
|
|
async function handleSave() {
|
|
- console.log('addedTableData', addedTableData.value)
|
|
|
|
const body = {
|
|
const body = {
|
|
profile_id: profile.value.profile_id,
|
|
profile_id: profile.value.profile_id,
|
|
campaignId: respCampaignId.value,
|
|
campaignId: respCampaignId.value,
|