137 lines
5.0 KiB
PHP
137 lines
5.0 KiB
PHP
<?php
|
|
namespace config\constants;
|
|
|
|
class Constants
|
|
{
|
|
//工单状态
|
|
public const TICKET_STATUS = [
|
|
'PENDING' => 1, // 待受理
|
|
'PROCESS' => 2, //处理中
|
|
'CONFIRM' => 3, // 待确认
|
|
'FINISH' => 4, // 已完成
|
|
'REJECTED' => 5, // 已驳回
|
|
];
|
|
|
|
public const TICKET_STATUS_ZH = [
|
|
self::TICKET_STATUS['PENDING'] => '待受理',
|
|
self::TICKET_STATUS['PROCESS'] => '处理中',
|
|
self::TICKET_STATUS['CONFIRM'] => '待确认',
|
|
self::TICKET_STATUS['FINISH'] => '已完成',
|
|
self::TICKET_STATUS['REJECTED'] => '关闭',
|
|
];
|
|
public const TICKET_STATUS_EN = [
|
|
self::TICKET_STATUS['PENDING'] => 'Pending acceptance',
|
|
self::TICKET_STATUS['PROCESS'] => 'Processing',
|
|
self::TICKET_STATUS['CONFIRM'] => 'To be confirmed',
|
|
self::TICKET_STATUS['FINISH'] => 'Completed',
|
|
self::TICKET_STATUS['REJECTED'] => 'close',
|
|
];
|
|
public const TICKET_STATUS_RU = [
|
|
self::TICKET_STATUS['PENDING'] => 'Подлежит рассмотрению',
|
|
self::TICKET_STATUS['PROCESS'] => 'В процессе обработки',
|
|
self::TICKET_STATUS['CONFIRM'] => 'Подлежит подтверждению',
|
|
self::TICKET_STATUS['FINISH'] => 'Завершено',
|
|
self::TICKET_STATUS['REJECTED'] => 'Закрыть',
|
|
];
|
|
|
|
//客户分级 USTOMER_GRADE
|
|
|
|
public const GRADE = [
|
|
'INITIAL' => 0, // 初步接触
|
|
'COMMUNICATE' => 1, // 需求沟通
|
|
'PLAN' => 2, // 方案推进
|
|
'DEAL' => 3, // 成交阶段
|
|
'SALES' => 4, // 售后阶段
|
|
'LOSS' => 5, // 停滞或流失
|
|
];
|
|
|
|
public const GRADE_ZH = [
|
|
self::GRADE['INITIAL'] => '初步接触',
|
|
self::GRADE['COMMUNICATE'] => '需求沟通',
|
|
self::GRADE['PLAN'] => '方案推进',
|
|
self::GRADE['DEAL'] => '成交阶段',
|
|
self::GRADE['SALES'] => '售后阶段',
|
|
self::GRADE['LOSS'] => '停滞或流失',
|
|
];
|
|
public const GRADE_EN = [
|
|
self::GRADE['INITIAL'] => 'Initial contact',
|
|
self::GRADE['COMMUNICATE'] => 'Demand Chat',
|
|
self::GRADE['PLAN'] => 'promotion of the plan',
|
|
self::GRADE['DEAL'] => 'Transaction Stage',
|
|
self::GRADE['SALES'] => 'After Sales',
|
|
self::GRADE['LOSS'] => 'Stagnation or loss',
|
|
];
|
|
public const GRADE_RU = [
|
|
self::GRADE['INITIAL'] => 'Первоначальные контакты',
|
|
self::GRADE['COMMUNICATE'] => 'Потребности в общении',
|
|
self::GRADE['PLAN'] => 'Продвижение программы',
|
|
self::GRADE['DEAL'] => 'Этап сделки',
|
|
self::GRADE['SALES'] => 'Послепродажный этап',
|
|
self::GRADE['LOSS'] => 'Застой или потеря',
|
|
];
|
|
|
|
//客户重要性
|
|
public const CUSTOMER_MAGNITUDE_INITIAL = 1; // 金牌商机
|
|
public const CUSTOMER_MAGNITUDE_COMMUNICATE = 2; // 银牌商机
|
|
public const CUSTOMER_MAGNITUDE_PLAN = 3; // 铜牌商机
|
|
|
|
public const MAGNITUDE = [
|
|
self::CUSTOMER_MAGNITUDE_INITIAL => '💛金牌商机',
|
|
self::CUSTOMER_MAGNITUDE_COMMUNICATE => '🤍银牌商机',
|
|
self::CUSTOMER_MAGNITUDE_PLAN => '🧡铜牌商机',
|
|
];
|
|
public const MAGNITUDE_EN = [
|
|
self::CUSTOMER_MAGNITUDE_INITIAL => 'Gold Medal',
|
|
self::CUSTOMER_MAGNITUDE_COMMUNICATE => 'Silver Medal',
|
|
self::CUSTOMER_MAGNITUDE_PLAN => 'Bronze Medal',
|
|
];
|
|
|
|
public const MAGNITUDE_RU = [
|
|
self::CUSTOMER_MAGNITUDE_INITIAL => 'Золотой бизнес',
|
|
self::CUSTOMER_MAGNITUDE_COMMUNICATE => 'Серебряный бизнес',
|
|
self::CUSTOMER_MAGNITUDE_PLAN => 'Бронзовый бизнес.',
|
|
];
|
|
|
|
|
|
//跟进类型
|
|
public const CUSTOMER_FOLLOW_VISIT = 0; // 线下拜访
|
|
public const CUSTOMER_FOLLOW_UP = 1; // 线上跟进
|
|
|
|
public const FOLLOW = [
|
|
self::CUSTOMER_FOLLOW_VISIT => '线下拜访',
|
|
self::CUSTOMER_FOLLOW_UP => '线上跟进',
|
|
];
|
|
public const FOLLOW_EN = [
|
|
self::CUSTOMER_FOLLOW_VISIT => 'Visit',
|
|
self::CUSTOMER_FOLLOW_UP => 'On line',
|
|
];
|
|
|
|
//跟进类型
|
|
public const CUSTOMER_SEX_UNKNOWN = 0; // 未知
|
|
public const CUSTOMER_SEX_MAN = 1; // 男
|
|
public const CUSTOMER_SEX_WOMAN = 2; // 女
|
|
|
|
public const SEX = [
|
|
self::CUSTOMER_SEX_UNKNOWN => '未知',
|
|
self::CUSTOMER_SEX_MAN => '男',
|
|
self::CUSTOMER_SEX_WOMAN => '女',
|
|
];
|
|
public const SEX_EN = [
|
|
self::CUSTOMER_SEX_UNKNOWN => 'unknown',
|
|
self::CUSTOMER_SEX_MAN => 'man',
|
|
self::CUSTOMER_SEX_WOMAN => 'woman',
|
|
];
|
|
|
|
public const SEX_RU = [
|
|
self::CUSTOMER_SEX_UNKNOWN => 'неизвестный',
|
|
self::CUSTOMER_SEX_MAN => 'мужской',
|
|
self::CUSTOMER_SEX_WOMAN => 'женский',
|
|
];
|
|
|
|
public const SIGN = [
|
|
['id' => 'xinyouhe', 'name' => '新友合'],
|
|
['id' => 'mbaf', 'name' => 'MAGIC BRIDGE AUTO FZE']
|
|
];
|
|
|
|
public const LANGUAGE = ['en', 'zh_CN','ru'];
|
|
} |