From 36b13c76dc95019c26a2ecb65f8bea36f65346bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=8B=E4=BA=8E=E5=88=9D=E8=A7=81?= <752204717@qq.com> Date: Mon, 3 Aug 2026 17:00:05 +0800 Subject: [PATCH] tijiao --- src/components/common/langs/en.js | 4 + src/components/common/langs/zh.js | 4 + .../JournalManagement/SpecialList/index.vue | 1285 +++++++++-------- src/components/page/autoPromotion.vue | 18 +- .../PromotionFactoryTaskDialog.vue | 63 + 5 files changed, 752 insertions(+), 622 deletions(-) diff --git a/src/components/common/langs/en.js b/src/components/common/langs/en.js index db90620..966e392 100644 --- a/src/components/common/langs/en.js +++ b/src/components/common/langs/en.js @@ -1961,6 +1961,10 @@ const en = { factoryEmails: 'Sender accounts', factoryEmailsPlaceholder: 'Select one or more sender accounts', factorySendCount: 'Send count', + factoryMinInterval: 'Min interval', + factoryMaxInterval: 'Max interval', + factoryNeedInterval: 'Please enter non-negative integer min interval and max interval', + factoryIntervalRangeInvalid: 'Min interval cannot be greater than max interval', factoryType: 'Scenario', factoryTypeEditor: 'Editor', factoryTypeArticle: 'Promote article', diff --git a/src/components/common/langs/zh.js b/src/components/common/langs/zh.js index 2f1998b..6de5be7 100644 --- a/src/components/common/langs/zh.js +++ b/src/components/common/langs/zh.js @@ -1941,6 +1941,10 @@ const zh = { factoryEmails: '发送邮箱', factoryEmailsPlaceholder: '请选择发送账号(可多选)', factorySendCount: '发送数量', + factoryMinInterval: 'min_interval', + factoryMaxInterval: 'max_interval', + factoryNeedInterval: '请填写非负整数的 min_interval 和 max_interval', + factoryIntervalRangeInvalid: 'min_interval 不能大于 max_interval', factoryType: '场景类型', factoryTypeEditor: '编辑', factoryTypeArticle: '推广文章', diff --git a/src/components/page/JournalManagement/SpecialList/index.vue b/src/components/page/JournalManagement/SpecialList/index.vue index df64465..b2096ce 100644 --- a/src/components/page/JournalManagement/SpecialList/index.vue +++ b/src/components/page/JournalManagement/SpecialList/index.vue @@ -2,548 +2,658 @@
- {{ scope.row.title }} -
-- {{ scope.row.intro }} -
- -- {{ currentJournal.title }} -
-+ {{ scope.row.title }} +
++ {{ scope.row.intro }} +
+ ++ {{ currentJournal.title }} +
++ {{ $t('specialList.guestRealname') }} + {{ getGuestEditorDisplayName(scope.row) }} +
++ {{ $t('specialList.guestEmail') }}: + {{ scope.row.email || '—' }} +
++ {{ $t('specialList.guestOrcid') }}: + {{ scope.row.orcid }} + — +
+- {{ $t('specialList.guestRealname') }} - {{ getGuestEditorDisplayName(scope.row) }} + {{ $t('specialList.guestIntroduction') }}: {{ scope.row.intro || '—' }}
- {{ $t('specialList.guestEmail') }}: - {{ scope.row.email || '—' }} + {{ $t('specialList.guestAddress') }}: {{ scope.row.address || '—' }}
- {{ $t('specialList.guestOrcid') }}: + {{ $t('specialList.guestWebsite') }}: {{ scope.row.orcid }} + >{{ scope.row.website }} —
++ {{ $t('specialList.guestInterests') }}: {{ scope.row.interests || '—' }} +
+ +Account : {{ singleGuestEditor.item.account || '—' }}
++ {{ $t('specialList.guestEditorManualTip') }} +
+- {{ $t('specialList.guestIntroduction') }}: {{ scope.row.intro || '—' }} -
-- {{ $t('specialList.guestAddress') }}: {{ scope.row.address || '—' }} -
-- {{ $t('specialList.guestWebsite') }}: - {{ scope.row.website }} - — -
-- {{ $t('specialList.guestInterests') }}: {{ scope.row.interests || '—' }} -
- -Account : {{ singleGuestEditor.item.account || '—' }}
-- {{ $t('specialList.guestEditorManualTip') }} -
+{{ getGuestEditorDisplayName(guestDetailRow) }}
+ +Account : {{ guestAddDraft.account || '—' }}
++ {{ $t('specialList.guestEditorManualTip') }} +
{{ getGuestEditorDisplayName(guestDetailRow) }}
- +Account : {{ guestAddDraft.account || '—' }}
+Account : {{ guestEditDraft.account || '—' }}
@@ -555,30 +665,30 @@
Account : {{ guestEditDraft.account || '—' }}
-- {{ $t('specialList.guestEditorManualTip') }} -
-