diff --git a/src/api/clue/index.ts b/src/api/clue/index.ts index a9ad940..32b0200 100644 --- a/src/api/clue/index.ts +++ b/src/api/clue/index.ts @@ -8,3 +8,7 @@ export function clueDetail(params?: any) { export function clueLists(params?: any) { return request.get({ url: '/clue/list', params }) } +// 线索记录列表 +export function clueRecordLists(params?: any) { + return request.get({ url: '/record/list', params }) +} diff --git a/src/enums/index.ts b/src/enums/index.ts index b4ea4a4..2cfdcb2 100644 --- a/src/enums/index.ts +++ b/src/enums/index.ts @@ -78,6 +78,20 @@ export const templateTypeMap: Record = { [templateTypeEum.TELE]: '电销', [templateTypeEum.RECEULT]: '招生' } +export enum clueStepEnum { + ADD_FLLOW = 0, + RECEIVE_CLUE = 1, + ADD_CLUE_PROGRESS = 2, + CLUE_COMPLETED = 3, + UPDATE_CLUSE_PROGRESS = 4 +} +export const clueStepMap: Record = { + [clueStepEnum.ADD_FLLOW]: '添加跟进', + [clueStepEnum.RECEIVE_CLUE]: '领取线索', + [clueStepEnum.ADD_CLUE_PROGRESS]: '添加进展', + [clueStepEnum.CLUE_COMPLETED]: '转化完成', + [clueStepEnum.UPDATE_CLUSE_PROGRESS]: '修改跟进' +} const keys: Record = { conversionMap: conversionMap, diff --git a/src/views/clue/components/clue-detail/clue-record.vue b/src/views/clue/components/clue-detail/clue-record.vue index c8a5fc3..e6f38a2 100644 --- a/src/views/clue/components/clue-detail/clue-record.vue +++ b/src/views/clue/components/clue-detail/clue-record.vue @@ -7,8 +7,8 @@ {{ item.user }} 「{{ item.step }}」 -
- {{ key }}:{{ value }} +
+ {{ itemy.title }}{{ itemy.content }}
@@ -16,56 +16,51 @@