|
@@ -17,26 +17,26 @@
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
<template v-if="route.query.targetingType === 'automatic'">
|
|
<template v-if="route.query.targetingType === 'automatic'">
|
|
<el-tab-pane label="定向" name="tab2">
|
|
<el-tab-pane label="定向" name="tab2">
|
|
- <div v-if="tabActiveName === 'tab2'">定向</div>
|
|
|
|
|
|
+ <AutoTarget v-if="tabActiveName === 'tab2'" :adGroupId="route.query.adGroupId">定向</AutoTarget>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
<el-tab-pane label="否定投放" name="tab3">
|
|
<el-tab-pane label="否定投放" name="tab3">
|
|
- <div v-if="tabActiveName === 'tab3'">否定商品</div>
|
|
|
|
|
|
+ <NegTarget v-if="tabActiveName === 'tab3'" :adGroupId="route.query.adGroupId">否定投放</NegTarget>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
</template>
|
|
</template>
|
|
<template v-else-if="route.query.targetingType ==='product'">
|
|
<template v-else-if="route.query.targetingType ==='product'">
|
|
<el-tab-pane label="商品投放" name="tab2">
|
|
<el-tab-pane label="商品投放" name="tab2">
|
|
- <div v-if="tabActiveName === 'tab2'">商品投放</div>
|
|
|
|
|
|
+ <ManualTarget v-if="tabActiveName === 'tab2'" :adGroupId="route.query.adGroupId">商品投放</ManualTarget>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
<el-tab-pane label="否定商品" name="tab3">
|
|
<el-tab-pane label="否定商品" name="tab3">
|
|
- <div v-if="tabActiveName === 'tab3'">否定商品</div>
|
|
|
|
|
|
+ <NegProduct v-if="tabActiveName === 'tab3'" :adGroupId="route.query.adGroupId">否定商品</NegProduct>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
<el-tab-pane label="关键词" name="tab2">
|
|
<el-tab-pane label="关键词" name="tab2">
|
|
- <div v-if="tabActiveName === 'tab2'">关键词</div>
|
|
|
|
|
|
+ <Keyword v-if="tabActiveName === 'tab2'" :ad-group-id="route.query.adGroupId">关键词</Keyword>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
<el-tab-pane label="否定词" name="tab3">
|
|
<el-tab-pane label="否定词" name="tab3">
|
|
- <div v-if="tabActiveName === 'tab3'">否定词</div>
|
|
|
|
|
|
+ <NegKeyword v-if="tabActiveName === 'tab3'" :ad-group-id="route.query.adGroupId">否定词</NegKeyword>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
</template>
|
|
</template>
|
|
<el-tab-pane label="搜索关键词" name="searchTerm">
|
|
<el-tab-pane label="搜索关键词" name="searchTerm">
|
|
@@ -55,6 +55,12 @@ import { useShopInfo } from '/@/stores/shopInfo'
|
|
import { storeToRefs } from 'pinia'
|
|
import { storeToRefs } from 'pinia'
|
|
import Ads from './ads/index.vue'
|
|
import Ads from './ads/index.vue'
|
|
import SearchTerm from './searchTerm/index.vue'
|
|
import SearchTerm from './searchTerm/index.vue'
|
|
|
|
+import Keyword from './keyword/index.vue'
|
|
|
|
+import AutoTarget from './autoTarget/index.vue'
|
|
|
|
+import ManualTarget from './manualTarget/index.vue'
|
|
|
|
+import NegProduct from './negProduct/index.vue'
|
|
|
|
+import NegKeyword from './negKeyword/index.vue'
|
|
|
|
+import NegTarget from './negTarget/index.vue'
|
|
|
|
|
|
const tabActiveName = ref('adProducts')
|
|
const tabActiveName = ref('adProducts')
|
|
const shopInfo = useShopInfo()
|
|
const shopInfo = useShopInfo()
|