|
|
@@ -52,7 +52,7 @@ export const Dateformat = (t: string | Date, format: string) => {
|
|
|
};
|
|
|
|
|
|
export const getWecomType = (agentFrom: string) => {
|
|
|
- // 用户来源 0随身邦 1好邦手 2服务商随身邦 3金牌店随身邦 4导购 5新零售客服
|
|
|
+ // 用户来源 0随身邦 1好邦手 2服务商随身邦 3金牌店随身邦 4导购 5新零售客服 7智慧商城
|
|
|
switch (agentFrom) {
|
|
|
case 'ssb'://经销商
|
|
|
return 0;
|
|
|
@@ -66,6 +66,8 @@ export const getWecomType = (agentFrom: string) => {
|
|
|
return 4;
|
|
|
case 'xlskf'://新零售客服
|
|
|
return 5;
|
|
|
+ case 'zhsc'://智慧商城
|
|
|
+ return 7;
|
|
|
default:
|
|
|
return 5; // 默认为5
|
|
|
}
|
|
|
@@ -85,6 +87,8 @@ export const getWecomTypeName = (agentFrom: string) => {
|
|
|
return '导购运营平台';
|
|
|
case 'xlskf':
|
|
|
return '新零售客服';
|
|
|
+ case 'zhsc':
|
|
|
+ return '智慧商城';
|
|
|
default:
|
|
|
return '新零售客服';
|
|
|
}
|
|
|
@@ -98,7 +102,8 @@ export const getAgentFrom = (WecomType: unknown): string => {
|
|
|
2: 'stoneLikePaint',// 服务商
|
|
|
3: 'goldShop', // 金牌店
|
|
|
4: 'dg', // 导购
|
|
|
- 5: 'xlskf' // 新零售客服
|
|
|
+ 5: 'xlskf', // 新零售客服
|
|
|
+ 7: 'zhsc' // 智慧商城
|
|
|
};
|
|
|
return typeMap[typeNum as keyof typeof typeMap] || 'xlskf';
|
|
|
};
|
|
|
@@ -133,6 +138,10 @@ export const toLBHome = () => {
|
|
|
console.log("关闭应用失败")
|
|
|
}
|
|
|
});
|
|
|
+ }else if (WecomType && WecomType == '7') {
|
|
|
+ router.replace('/');
|
|
|
+ }else if (agentFromAI && agentFromAI === 'zhsc' || (!agent && !WecomType)){
|
|
|
+ router.replace('/');
|
|
|
} else {
|
|
|
if (!agent && WecomType) {
|
|
|
agent = getAgentFrom(parseInt(WecomType)) || 'ssb';
|