Parcourir la source

修改营销活动

Fan il y a 2 jours
Parent
commit
46b4903bf6
1 fichiers modifiés avec 9 ajouts et 5 suppressions
  1. 9 5
      ui/smarttrade-platform/src/components/addMarketing.vue

+ 9 - 5
ui/smarttrade-platform/src/components/addMarketing.vue

@@ -333,13 +333,13 @@
                         <div class="form-row">
                             <div class="form-group">
                                 <label class="form-label">发件邮箱</label>
-                                <el-select v-model="newCampaign.emailSender" placeholder="请选择发件邮箱">
-                                    <el-option v-for="item in emailList" :label="item.emailAddress" :value="item.emailAddress" :key="item.id"></el-option>
+                                <el-select class="disabled" v-model="newCampaign.emailSender" placeholder="全部" disabled>
+                                    <el-option v-for="item in emailList" :label="item.label" :value="item.value" :key="item.id"></el-option>
                                 </el-select>
                             </div>
                             <div class="form-group">
                                 <label class="form-label">发送时间</label>
-                                <el-select v-model="newCampaign.emailSendTime" placeholder="请选择发送时间">
+                                <el-select v-model="newCampaign.emailSendTime" placeholder="AI推荐最优时间" disabled>
                                     <el-option label="AI推荐最优时间" value="optimal" />
                                     <!-- <el-option label="上午 9:00-11:00" value="morning" />
                                     <el-option label="下午 14:00-16:00" value="afternoon" />
@@ -882,7 +882,7 @@
     }
     const getChannelName = (id) => ({ email: '邮件营销', whatsapp: 'WhatsApp', linkedin: 'LinkedIn', wechat: '微信企业号' }[id] || id)
     const getChannelConfig = (id) => {
-        if (id === 'email') return newCampaign.value.emailSender + ' · ' + (newCampaign.value.emailSendTime === 'optimal' ? 'AI推荐时间' : newCampaign.value.emailSendTime)
+        if (id === 'email') return (newCampaign.value.emailSender == '' ? '全部' : newCampaign.value.emailSender) + ' · ' + (newCampaign.value.emailSendTime === 'optimal' ? 'AI推荐时间' : newCampaign.value.emailSendTime)
         if (id === 'whatsapp') return newCampaign.value.whatsappAccount + ' · ' + newCampaign.value.whatsappInterval + '秒/条'
         if (id === 'linkedin') return newCampaign.value.linkedinAction === 'message' ? '发送消息' : '连接请求' + ' · ' + newCampaign.value.linkedinLimit + '次/天'
         return ''
@@ -1146,7 +1146,7 @@
             })
         }
         getSop(data?.sopId || '')
-        getEmails()
+        // getEmails()
         let userInfo = JSON.parse(localStorage.getItem('userInfo') || '{}')
         newCampaign.value.owner = [userInfo.id]
         selectedUser.value = [{ id: userInfo.id, realName: userInfo.realName }]
@@ -1335,4 +1335,8 @@
 .create-modal :deep(.el-select__selection .el-select__placeholder:not(.is-transparent)) {
     color: var(--text-primary);
 }
+
+.create-modal :deep(.is-disabled .el-select__selection .el-select__placeholder) {
+    color: var(--el-select-disabled-color);
+}
 </style>