feat(property-marketing): 优化投放指南删除功能并添加页面下载功能
This commit is contained in:
@ -164,7 +164,6 @@ const MODEL_PLACEMENT_SUGGESTION = '新投放建议生成';
|
||||
|
||||
// 封装通用方法来获取 submodules 的内容
|
||||
const getSubmoduleContent = (moduleName: string, submoduleName: string) => {
|
||||
console.log(props.action_guide, 'getSubmoduleContent');
|
||||
const module = props.action_guide
|
||||
.find((item) => item.title === moduleName)
|
||||
?.submodules.find((mod) => mod.subtitle === submoduleName);
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
<a-col :span="24">
|
||||
<div class="overall-strategy">
|
||||
<span class="placement-optimization-title">总体策略</span>
|
||||
<span class="placement-optimization-str">{{props.optimization?.[0]?.['content']}}</span>
|
||||
<span class="placement-optimization-str">{{ props.optimization?.[0]?.['content'] }}</span>
|
||||
</div>
|
||||
</a-col>
|
||||
</a-row>
|
||||
@ -24,13 +24,13 @@
|
||||
<a-col :span="12">
|
||||
<div class="overall-strategy">
|
||||
<span class="placement-optimization-title">预算分配</span>
|
||||
<span class="placement-optimization-str">{{props.optimization?.[1]?.['content']}}</span>
|
||||
<span class="placement-optimization-str">{{ props.optimization?.[1]?.['content'] }}</span>
|
||||
</div>
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<div class="overall-strategy">
|
||||
<span class="placement-optimization-title">时段优化</span>
|
||||
<span class="placement-optimization-str">{{props.optimization?.[2]?.['content']}}</span>
|
||||
<span class="placement-optimization-str">{{ props.optimization?.[2]?.['content'] }}</span>
|
||||
</div>
|
||||
</a-col>
|
||||
</a-row>
|
||||
@ -38,14 +38,13 @@
|
||||
<a-col :span="12">
|
||||
<div class="overall-strategy">
|
||||
<span class="placement-optimization-title">人群包优化</span>
|
||||
<span class="placement-optimization-str">{{props?.optimization?.[3]?.['content']}}</span>
|
||||
<span class="placement-optimization-str">{{ props?.optimization?.[3]?.['content'] }}</span>
|
||||
</div>
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<div class="overall-strategy">
|
||||
<span class="placement-optimization-title">素材优化</span>
|
||||
<span class="placement-optimization-str">{{props?.optimization?.[4]?.['content']}}</span>
|
||||
|
||||
<span class="placement-optimization-str">{{ props?.optimization?.[4]?.['content'] }}</span>
|
||||
</div>
|
||||
</a-col>
|
||||
</a-row>
|
||||
@ -66,7 +65,7 @@ const props = defineProps({
|
||||
},
|
||||
});
|
||||
|
||||
console.log(props.optimization,'optimization')
|
||||
console.log(props.optimization, 'optimization');
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
||||
@ -70,7 +70,9 @@ const columns = [
|
||||
];
|
||||
// hotTranslation.vue
|
||||
import { useRouter } from 'vue-router';
|
||||
import { deleteHistorylog } from '@/api/all/propertyMarketing'; // 引入 useRouter
|
||||
import { deleteHistorylog } from '@/api/all/propertyMarketing';
|
||||
import { defineEmits } from 'vue'; // 引入 useRouter
|
||||
const emits = defineEmits(['onSearch']);
|
||||
|
||||
const router = useRouter(); // 创建 router 实例
|
||||
|
||||
@ -101,10 +103,11 @@ const downloadDetailAsImage = (id) => {
|
||||
};
|
||||
};
|
||||
const deleteData = async (id) => {
|
||||
const { code, data } = await deleteHistorylog(id);
|
||||
|
||||
const { code, message } = await deleteHistorylog(id);
|
||||
if (code === 200) {
|
||||
Message.success('删除成功');
|
||||
Message.success(message);
|
||||
emits('onSearch');
|
||||
console.log('onsearch')
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user