【招生平台用户端】 优化# 线索管理:循环生成转换情况

main
kaeery 2025-02-28 10:14:59 +08:00
parent 04760b070f
commit 15968dbfef
1 changed files with 10 additions and 9 deletions

View File

@ -19,7 +19,7 @@ export enum converStatusEnum {
CONVERTED = 5, //已成交 CONVERTED = 5, //已成交
FAILED = 6 //已战败 FAILED = 6 //已战败
} }
export const conversionMap = { export const conversionMap: Record<converStatusEnum, string> = {
[converStatusEnum.INTENTION]: '有意向', [converStatusEnum.INTENTION]: '有意向',
[converStatusEnum.UN_RECEIVED]: '待领取', [converStatusEnum.UN_RECEIVED]: '待领取',
[converStatusEnum.CONVERTED_PROCESS]: '转化中', [converStatusEnum.CONVERTED_PROCESS]: '转化中',
@ -28,14 +28,15 @@ export const conversionMap = {
[converStatusEnum.CONVERTED]: '已成交', [converStatusEnum.CONVERTED]: '已成交',
[converStatusEnum.FAILED]: '已战败' [converStatusEnum.FAILED]: '已战败'
} }
export const conversionOptions = [ const generateConverOptions = () => {
{ label: '待领取', value: converStatusEnum.UN_RECEIVED }, return Object.keys(conversionMap).map(item => {
{ label: '转化中', value: converStatusEnum.CONVERTED_PROCESS }, return {
{ label: '已添加', value: converStatusEnum.ADD_RELATION }, label: conversionMap[item],
{ label: '异常待处理', value: converStatusEnum.EXCEPTION }, value: item
{ label: '已成交', value: converStatusEnum.CONVERTED }, }
{ label: '已战败', value: converStatusEnum.FAILED } })
] }
export const conversionOptions = generateConverOptions()
export enum CluseSourceEnum { export enum CluseSourceEnum {
OFFLINE_LIST = 0 OFFLINE_LIST = 0