diff --git a/components/customer/CustomerManagement.vue b/components/customer/CustomerManagement.vue index 0c7aa94..4ab3cb4 100644 --- a/components/customer/CustomerManagement.vue +++ b/components/customer/CustomerManagement.vue @@ -787,6 +787,12 @@ defineExpose({ background-color: #fef0f0; border: 1px solid #fbc4c4; } + + &.status-tag-low-intent { + color: #909399; + background-color: #f4f4f5; + border: 1px solid #d3d4d6; + } } /* 意向强度标签 */ diff --git a/components/customer/CustomerSummaryBrief.vue b/components/customer/CustomerSummaryBrief.vue index 05288ae..4e0cea3 100644 --- a/components/customer/CustomerSummaryBrief.vue +++ b/components/customer/CustomerSummaryBrief.vue @@ -77,7 +77,8 @@ const getStatusTagClass = (status) => { 'status-tag-potential': statusStr === '1', // 潜在 'status-tag-intent': statusStr === '2', // 意向 'status-tag-deal': statusStr === '3', // 成交 - 'status-tag-invalid': statusStr === '4' // 失效 + 'status-tag-invalid': statusStr === '4', // 失效 + 'status-tag-low-intent': statusStr === '5' // 低意向 }; }; @@ -159,6 +160,12 @@ const getStatusTagClass = (status) => { background-color: #fef0f0; border: 1px solid #fbc4c4; } + + &.status-tag-low-intent { + color: #909399; + background-color: #f4f4f5; + border: 1px solid #d3d4d6; + } } /* 意向强度标签 */ diff --git a/utils/customerMappings.js b/utils/customerMappings.js index 32cde9f..ec44001 100644 --- a/utils/customerMappings.js +++ b/utils/customerMappings.js @@ -78,8 +78,9 @@ export const getCustomerStatusClass = (status) => { return { 'status-potential': statusStr === '1', // 潜在 'status-intent': statusStr === '2', // 意向 - 'status-deal': statusStr === '3', // 成交 - 'status-invalid': statusStr === '4' // 失效 + 'status-deal': statusStr === '3', // 成交 + 'status-invalid': statusStr === '4', // 失效 + 'status-low-intent': statusStr === '5' // 低意向 }; };