From 35eb0252cde56bb1116793009f24f40ce7b5f0c9 Mon Sep 17 00:00:00 2001
From: lq <121091329@qq.com>
Date: Sat, 20 Sep 2025 18:42:34 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8E=9F=E6=96=99=E5=BA=93=E6=88=90=E5=93=81?=
=?UTF-8?q?=E5=BA=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/draw-popup.vue | 645 +++++-------------
.../components/finished-product-drawer.vue | 267 ++++++++
.../components/raw-material-drawer.vue | 379 ++++++++++
3 files changed, 819 insertions(+), 472 deletions(-)
create mode 100644 src/views/property-marketing/assignment-management/components/finished-product-drawer.vue
create mode 100644 src/views/property-marketing/assignment-management/components/raw-material-drawer.vue
diff --git a/src/views/property-marketing/assignment-management/components/draw-popup.vue b/src/views/property-marketing/assignment-management/components/draw-popup.vue
index af1841c..29d3c5e 100644
--- a/src/views/property-marketing/assignment-management/components/draw-popup.vue
+++ b/src/views/property-marketing/assignment-management/components/draw-popup.vue
@@ -56,12 +56,13 @@
placeholder="描述你想让AI帮你生成的内容。未填写时,AI 会参考账号历史内容的题材与行业方向,结合当下话题,自动生成文案和图片后发布"
class="task-description font-size-12px"
:rows="5"
+ v-model="taskDescription"
/>
-
-
-
-
-
-
![]()
-
-
{{ record.name }}
-
序号:{{ record.uid }}
-
-
-
-
-
- {{ getType(record.type) }}
-
-
-
-
- {{ getFrom(record.type) }}
-
-
-
-
- {{ record.created_at ? dayjs(record.created_at * 1000).format('YYYY-MM-DD HH:mm:ss') : '-' }}
-
-
-
-
-
-
-
-
-
已选择:
-
{{ choseText }}
-
-
![]()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
-
-
![]()
-
{{ record.type === EnumManuscriptType.Image ? '图文' : '视频' }}
-
-
-
-
- {{ record.last_modifier.mobile }}
-
-
-
-
- {{ getStatus(record.audit_status) }}
-
-
-
-
- {{ record.created_at ? dayjs(record.last_modified_at * 1000).format('YYYY-MM-DD HH:mm:ss') : '-' }}
-
-
-
-
-
-
-
-
已选择:
-
{{ choseText }}
-
-
![]()
-
-
-
-
-
-
-
-
-
-
+
+
+ showDrawer2 = val"
+ :query="materialQuery"
+ @after-visible-change="handleMaterialDrawerVisibleChange"
+ @confirm="handleMaterialConfirm"
+ @cancel="handleMaterialCancel"
+ />
+
+
+ showDrawer3 = val"
+ :query="productQuery"
+ @after-visible-change="handleProductDrawerVisibleChange"
+ @confirm="handleProductConfirm"
+ @cancel="handleProductCancel"
+ />
+
+
diff --git a/src/views/property-marketing/assignment-management/components/raw-material-drawer.vue b/src/views/property-marketing/assignment-management/components/raw-material-drawer.vue
new file mode 100644
index 0000000..f903e6b
--- /dev/null
+++ b/src/views/property-marketing/assignment-management/components/raw-material-drawer.vue
@@ -0,0 +1,379 @@
+
+
+
+
+
+
+
+
+
+
+
![类型图标]()
+
{{ record.name }}
+
+
+
+
+
+ {{ getType(record.type) }}
+
+
+
+
+ {{ getFrom(record.from) }}
+
+
+
+
+ {{ formatDate(record.created_at) }}
+
+
+
+
+
+
+
+
+
+
+
+
+