修改了桌面霸屏页面:

1、读取已登录信息的代码;
2、根据已登录信息获取部门业绩的代码;
3、将数据结构代码移到 types 目录下。
This commit is contained in:
2023-05-09 23:45:53 +08:00
parent d0c9383bf8
commit 52667f3d9c
6 changed files with 72 additions and 32 deletions

View File

@@ -71,6 +71,7 @@ import { saveStaffInfo, getUserType, saveUserType, getCallerInfo, saveCallerInfo
import { login, loginCaller, type LoginCallerInfo, type LoginCallerResult } from "@/utils/account";
import { ElMessage } from "element-plus";
import { StaffInfo } from "@/types/cpicxim/StaffInfo";
import { TelSaler } from "@/types/cpicxim/TelSaler";
export default {
name: "LoginPage",
@@ -168,7 +169,6 @@ export default {
telsaler_code: ui.account,
};
// debugger;
// 登录
loginCaller( loginInfo )
// 调用接口成功
@@ -176,16 +176,27 @@ export default {
{
const data:LoginCallerResult = response.data ?? { success: false, };
debugger;
// 查看標志位
if ( data.success === true )
{
// 查询成功,显示一个提示,保存工号,并跳转路由
ElMessage({
message: `验证成功,登录用户 ${data.tele_saler_name}`,
message: `验证成功,登录用户 ${data.tel_saler_name}`,
type: "success",
});
saveCallerInfo( ui.account );
const telsaler:TelSaler = {
telSalerCode: data.tel_saler_code,
telSalerName: data.tel_saler_name,
teamCode: data.team_code,
teamName: data.team_name,
departmentCode: data.department_code,
departmentName: data.department_name,
};
saveCallerInfo( telsaler );
router.push( "/desktop_archievement" );
}
@@ -226,10 +237,10 @@ export default {
const callInfo = getCallerInfo();
// 判断是否已经记录了坐席工号,有则提示已登录,然后跳转路由
if ( callInfo !== "" )
if ( callInfo.telSalerCode.length !== 0 )
{
ElMessage({
message: `已登录账号:${callInfo}`,
message: `已登录账号:${callInfo.telSalerName}`,
type: "success",
center: true,
});