diff --git a/src/enums/customerEnum.ts b/src/enums/customerEnum.ts index 3fb1413..b0c0cc9 100644 --- a/src/enums/customerEnum.ts +++ b/src/enums/customerEnum.ts @@ -74,6 +74,7 @@ export const followStageList = [ { label: '未到店', value: 6, color: 'gray' }, { label: '已到店,未成单', value: 7, color: 'gray' }, { label: '已成单', value: 8, color: 'gray' }, + { label: '复邀', value: 9, color: 'blue' }, ] export const incomeList = [ diff --git a/src/views/components/Timeline.vue b/src/views/components/Timeline.vue index 6446ffa..29f7efa 100644 --- a/src/views/components/Timeline.vue +++ b/src/views/components/Timeline.vue @@ -78,5 +78,46 @@ export default { white-space: nowrap; overflow: hidden; } +.ant-timeline { + box-sizing: border-box; + color: rgba(0, 0, 0, 0.85); + font-size: 14px; + line-height: 1.5715; + margin: 0; + padding: 0; + list-style: none; +} +.ant-timeline-item { + position: relative; + margin: 0; + padding: 0 0 20px; + font-size: 14px; + list-style: none; +} +.ant-timeline-item-tail { + position: absolute; + top: 10px; + left: 4px; + height: calc(100% - 10px); + border-left: 2px solid #f0f0f0; +} +.ant-timeline-item-head { + position: absolute; + width: 10px; + height: 10px; + background-color: #fff; + border: 2px solid transparent; + border-radius: 100px; +} +.ant-timeline-item-head-blue { + color: #0960bd; + border-color: #0960bd; +} +.ant-timeline-item-content { + position: relative; + top: -7.001px; + margin: 0 0 0 18px; + word-break: break-word; +} \ No newline at end of file