feat(property-marketing): 重构AI分析结果处理逻辑并优化页面交互

refactor(property-marketing): 拆分投放指南和历史指南组件逻辑

feat(property-marketing): 添加AI检测结果状态枚举

perf(property-marketing): 优化定时任务处理逻辑和错误处理

style(property-marketing): 调整页面样式和布局结构
This commit is contained in:
林志军
2025-07-08 16:55:03 +08:00
parent 1b72fcae2f
commit 67e1051138
9 changed files with 157 additions and 114 deletions

View File

@ -170,7 +170,6 @@ const getSubmoduleContent = (moduleName: string, submoduleName: string) => {
const content = [];
if (module) {
const content = Object.values(module.content);
console.log(content, 'content');
return content;
}
return [];

View File

@ -5,7 +5,7 @@
<a-popover position="tl">
<icon-question-circle />
<template #content>
<p style="margin: 0">本月摘要</p>
<p style="margin: 0">本月摘要2</p>
</template>
</a-popover>
</div>

View File

@ -104,7 +104,7 @@ const downloadDetailAsImage = (id) => {
};
const deleteData = async (id) => {
const { code, message } = await deleteHistorylog(id);
if (code === 200) {
if (code == 200) {
Message.success(message);
emits('onSearch');
console.log('onsearch')

View File

@ -0,0 +1,51 @@
.container {
:deep(.arco-input-wrapper),
:deep(.arco-select-view-single),
:deep(.arco-select-view-multiple),
:deep(.arco-picker) {
border-radius: 4px;
border-color: #d7d7d9;
background-color: #fff;
&:focus-within,
&.arco-input-focus {
background-color: var(--color-bg-2);
border-color: rgb(var(--primary-6));
box-shadow: 0 0 0 0 var(--color-primary-light-2);
}
}
:deep(.search-btn) {
border-radius: 4px;
border: 1px solid var(--Brand-Brand-6, #6d4cfe);
color: #6d4cfe;
}
:deep(.reset-btn) {
border-radius: 4px;
border: 1px solid var(--BG-500, #b1b2b5);
background: var(--BG-white, #fff);
}
.filter-row {
.filter-row-item {
&:not(:last-child) {
margin-right: 24px;
}
.label {
margin-right: 8px;
color: #211f24;
font-family: 'PuHuiTi-Regular';
font-size: 14px;
font-style: normal;
font-weight: 400;
flex-shrink: 0;
line-height: 22px; /* 157.143% */
}
:deep(.arco-space-item) {
width: 100%;
}
}
}
}