diff --git a/src/assets/img/guide/no_data.png b/src/assets/img/guide/no_data.png
new file mode 100644
index 0000000..4d6f2a3
Binary files /dev/null and b/src/assets/img/guide/no_data.png differ
diff --git a/src/components/upload/ImageUpload.vue b/src/components/upload/ImageUpload.vue
new file mode 100644
index 0000000..450ac52
--- /dev/null
+++ b/src/components/upload/ImageUpload.vue
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
diff --git a/src/router/routes/modules/propertyMarketing.ts b/src/router/routes/modules/propertyMarketing.ts
index daaaa52..e1c14e6 100644
--- a/src/router/routes/modules/propertyMarketing.ts
+++ b/src/router/routes/modules/propertyMarketing.ts
@@ -128,7 +128,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [
requiresAuth: true,
roles: ['*'],
},
- component: () => import('@/views/property-marketing/account-placement/placementGuide'),
+ component: () => import('@/views/property-marketing/put-account/investmentGuidelines'),
},
],
},
diff --git a/src/views/property-marketing/enterpriseKnowledge/brandMaterials.less b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.less
new file mode 100644
index 0000000..23e6a7c
--- /dev/null
+++ b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.less
@@ -0,0 +1,182 @@
+.placement-guide-style {
+ //每块div布局
+ .part-div {
+ width: 100%;
+ height: 100%;
+ background: var(--BG-white, white);
+ overflow: hidden;
+ border-radius: 8px;
+ outline: 1px var(--BG-300, #E6E6E8) solid;
+ outline-offset: -1px;
+ flex-direction: column;
+ justify-content: flex-start;
+ display: inline-flex;
+ margin: 10px;
+ }
+
+ //每块div 头部
+ .part-div-header {
+ align-self: stretch;
+ height: 64px;
+ padding: 10px 24px 10px 24px;
+ justify-content: flex-start;
+ align-items: center;
+ display: inline-flex
+ }
+
+ //每块div 标题
+ .part-div-header-title {
+ justify-content: center;
+ display: flex;
+ flex-direction: column;
+ color: var(--Text-1, #211F24);
+ font-size: 18px;
+ font-family: Alibaba PuHuiTi;
+ font-weight: 400;
+ line-height: 26px;
+ word-wrap: break-word;
+ }
+
+ //无数据样式
+ .non-data {
+ display: flex;
+ align-items: center; /* 垂直居中 */
+ justify-content: center; /* 水平居中,如果需要的话 */
+ height: 50%; /* 示例:父容器高度为视口高度 */
+ }
+
+ .non-data-str {
+ // 暂无品牌
+ color: var(--Text-3, #737478);
+ font-size: 14px;
+ font-family: Alibaba PuHuiTi;
+ font-weight: 400;
+ line-height: 22px;
+ word-wrap: break-word;
+ margin: 20px 20px;
+ }
+
+ .add-btn {
+ font-size: 16px;
+ padding: 0 24px;
+ border-radius: 4px;
+ }
+
+ .materials-page {
+ background: #fff;
+ border-radius: 8px;
+ padding: 32px 24px 24px 24px;
+ min-height: 600px;
+ }
+
+ .header-row {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin-bottom: 24px;
+ }
+
+ .page-title {
+ font-size: 20px;
+ font-weight: 600;
+ margin: 0;
+ }
+
+ .search-row {
+ display: flex;
+ align-items: center;
+ gap: 12px;
+ margin-bottom: 20px;
+ }
+
+ .search-input {
+ width: 240px;
+ }
+
+ .search-btn,
+ .reset-btn {
+ min-width: 72px;
+ }
+
+ .brand-table {
+ margin-bottom: 16px;
+ }
+
+ .logo-cell {
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ font-weight: 500;
+ }
+
+ .logo-emoji {
+ font-size: 20px;
+ }
+
+ .logo-text {
+ font-size: 16px;
+ }
+
+ .pagination-row {
+ display: flex;
+ align-items: center;
+ gap: 16px;
+ margin-top: 8px;
+ }
+
+ .page-size-select {
+ width: 80px;
+ }
+
+ .upload-card {
+ width: 80px;
+ height: 80px;
+ border: 1px dashed #d9d9d9;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ color: #999;
+ font-size: 24px;
+ background: #fafafa;
+ border-radius: 6px;
+ }
+
+ .upload-tip {
+ font-size: 12px;
+ color: #999;
+ margin-top: 4px;
+ }
+
+ .form-tip {
+ font-size: 12px;
+ color: #999;
+ margin-top: 4px;
+ }
+
+ .form-item-logo .logo-upload-row {
+ display: flex;
+ align-items: center;
+ gap: 16px;
+ }
+
+ .logo-upload-card {
+ display: flex;
+ gap: 12px;
+ }
+
+ .form-tip {
+ color: #999;
+ font-size: 13px;
+ margin-left: 8px;
+ line-height: 1.5;
+ }
+
+ .a-form .a-form-item {
+ margin-bottom: 24px;
+ }
+
+ .a-modal .a-modal-footer {
+ justify-content: flex-end;
+ }
+}
diff --git a/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue
index 3479576..3beb3aa 100644
--- a/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue
+++ b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue
@@ -1,106 +1,133 @@
-
-
-
+
+
+
+
+
+
+
+
+ 暂无品牌
+
+
+
+
+
+
+ 去添加
+
+
+
-
-
- 品牌名称
-
-
-
-
-
- 搜索
-
-
-
-
-
- 重置
-
-
+
+
-
+
+
+ 品牌名称
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ 重置
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
-
-
-
-
-
-
-
- 编辑
-
-
-
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
- 品牌常规展示标识,支持PNG、JPG格式
-
-
-
-
-
-
-
-
-
- 取消
- {{ btn_str }}
-
-
-
+
+ {{ form.id > 0 ? '编辑品牌' : '新增品牌' }}
+
+
+
+
+
+
+
+ 品牌常规展示标识,支持PNG、JPG格式
+
+
+
+
+
+
+
+
+
+ 取消
+ {{ btn_str }}
+
+
+
+
-
-
diff --git a/src/views/property-marketing/put-account/investmentGuidelines.less b/src/views/property-marketing/put-account/investmentGuidelines.less
index bb64596..fd746cf 100644
--- a/src/views/property-marketing/put-account/investmentGuidelines.less
+++ b/src/views/property-marketing/put-account/investmentGuidelines.less
@@ -183,4 +183,16 @@
word-wrap: break-word
}
+ //表现分析标题
+ .player-title {
+ margin: 10px 0px 15px 20px;
+ // 表现分析
+ color: var(--Text-1, #211F24);
+ font-size: 16px;
+ font-family: Alibaba PuHuiTi;
+ font-weight: 400;
+ line-height: 22px;
+ word-wrap: break-word
+ }
+
}
diff --git a/src/views/property-marketing/put-account/investmentGuidelines.vue b/src/views/property-marketing/put-account/investmentGuidelines.vue
index 73750e2..9e98c59 100644
--- a/src/views/property-marketing/put-account/investmentGuidelines.vue
+++ b/src/views/property-marketing/put-account/investmentGuidelines.vue
@@ -131,14 +131,16 @@
-
+
+
+
+
+
+ 表现分析
+
+
+
+ 表现分析。
+
+
+
+
+
+
+
+
人群分析
+
+
+
+
+ 18-24岁女性,兴趣为“美妆/穿搭”,一线城市,抖音平台 ROI 3.2
+
+
+
+
+ 25-34岁男性,兴趣为“数码产品”,二线城市,巨量引擎 ROI 2.8
+
+
+
+
+ 18-24岁男性,兴趣为“运动/健身”,三线城市,抖音 ROI 2.3
+
+
+
+
+
+
+
投放素材
+
+
+
+
+ 图文风格 + 明确福利点,CTR 3.2%、CVR 8.5%
+
+
+
+
+ 场景短视频 + 明确人设定位,CTR 2.7%、CVR 7.1%
+
+
+
+
+ 口播讲解类 + 产品对比,CTR 2.1%、CVR 6.0%
+
+
+
+
+
+
+
+
+
投放时段
+
+
+
+
+ 晚高峰时段(19:00–21:00),ROI 3.1
+
+
+
+
+ 中午时段(11:30–13:00),ROI 2.5
+
+
+
+
+ 下午茶时段(15:00–17:00),ROI 2.3
+
+
+
+
+
+
+
+
平台表现
+
+
+
+
+ 抖音 - ROI 3.2,CVR 8.5%
+
+
+
+
+ 聚光平台 - ROI 2.7,CVR 7.3%
+
+
+
+
+ B站 - ROI 2.4,CVR 6.8%
+
+
+
+
+
+
+
+ 新投放建议生成
+
+
+
+ 新投放建议生成。
+
+
+
+
+
+
+
人群建议
+
+
+
+
+ 集中在 18–24 岁女性 + 精准兴趣标签(如“护肤”、“口红”)
+
+
+
+
+ 24–30 岁男性 + 实用类内容受众(如“工具控”、“搞机党”)
+
+
+
+
+ 泛娱乐向受众 + 较大地域分布(兴趣“短剧”、“直播带货”)
+
+
+
+
+
+
+
+
+
素材建议
+
+
+
+
+ 福利明确+钩子强的图文短视频,建议加限时优惠提示
+
+
+
+
+ 场景代入型视频,突出客户痛点与产品关联
+
+
+
+
+ 达人口播/测评,搭配标题党封面吸引点击
+
+
+
+
+
+
+
+
+
+
投放策略建议
+
+
+
+
+ 预算前置在 ROI 最佳时段和平台,优先抢头部流量
+
+
+
+
+ 中等预算组合投放 + 高点击素材A/B测试
+
+
+
+
+ 低预算长周期测试,重点看 CVR,优胜劣汰
+
+
+
+
+
+