开发个人业绩组件

This commit is contained in:
2023-09-01 19:05:30 +08:00
parent 7c5da24f5a
commit ae68f047f4
6 changed files with 55 additions and 34 deletions

View File

@@ -71,7 +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";
import { type TelSaler } from "@/types/cpicxim/TelSaler";
export default {
name: "LoginPage",
@@ -95,7 +95,7 @@ export default {
/**
* 保存p13账号
*/
const savedP13uid = () =>
const savedP13uid = (): void =>
{
window.localStorage.setItem( "stuff_account", ui.account );
};
@@ -103,7 +103,7 @@ export default {
/**
* 登录函数根据ui.currentMenu判断登录的是坐席还是员工。
*/
const onLogin = () =>
const onLogin = (): void =>
{
// 保存用户类型
saveUserType( ui.currentMenu );
@@ -145,7 +145,7 @@ export default {
saveStaffInfo( staffInfo );
// 跳转路由
router.push( "/desktop" );
router.push( "/desktop" ).then(() => {}).catch(() => {});
}
else
{
@@ -177,12 +177,12 @@ export default {
// 调用接口成功
.then(( response ) =>
{
const data:LoginCallerResult = response.data ?? { success: false, };
const data: LoginCallerResult = response.data ?? { success: false, };
// debugger;
// 查看標志位
if ( data.success === true )
if ( data.success )
{
// 查询成功,显示一个提示,保存工号,并跳转路由
ElMessage({
@@ -190,7 +190,7 @@ export default {
type: "success",
});
const telsaler:TelSaler = {
const telsaler: TelSaler = {
telSalerCode: data.tel_saler_code,
telSalerName: data.tel_saler_name,
teamCode: data.team_code,
@@ -201,7 +201,7 @@ export default {
saveCallerInfo( telsaler );
router.push( "/desktop_archievement" );
router.push( "/desktop_archievement" ).then(() => {}).catch(() => {});
}
else
{
@@ -249,7 +249,7 @@ export default {
});
// 跳转路由
router.push( "/desktop_archievement" );
router.push( "/desktop_archievement" ).then(() => {}).catch(() => {});
}
}
else if ( staffType === "cpicxim_staff" )
@@ -258,7 +258,7 @@ export default {
}
});
const onToggleMenu = ( type: string ) =>
const onToggleMenu = ( type: string ): void =>
{
ui.currentMenu = type;
};