@@ -923,6 +923,10 @@
.no-data{ min-height: 100px; display: flex; align-items: center; justify-content: center; color: var(--text-muted); font-size: 14px; }
:deep(.el-loading-mask){ background: transparent; }
+.btn:disabled{
+ opacity: 0.5;
+ cursor: not-allowed;
+}
@media (max-width: 1400px) {
@@ -141,6 +141,7 @@ const cancelSend = (item) => {
cancelEmail({ id: item.id, status: (item.status == -1 ? -3 : -1) }).then(() => {
ElMessage.success('操作成功')
getList()
+ getStatusCounts()
}).catch((err) => {
ElMessage.error(err.message || '操作失败')
})
@@ -208,7 +208,7 @@
<i class="fas fa-download"></i> 导出报告
</button> -->
<button class="btn btn-secondary" @click="showCampaignDetailModal = false">关闭</button>
- <button class="btn btn-primary" @click="editCampaign(selectedCampaign)">
+ <button class="btn btn-primary" :disabled="selectedCampaign.status != 0" @click="editCampaign(selectedCampaign)">
<i class="fas fa-edit"></i> 编辑活动
</button>
</div>