更新登录代码

保存坐席的信息,用于获取业绩数据。
This commit is contained in:
2023-05-09 22:42:20 +08:00
parent 8e9e36bb58
commit d0c9383bf8
12 changed files with 68 additions and 12 deletions

View File

@@ -61,6 +61,7 @@ import { useRouter } from "vue-router";
import { getCallerInfo } from "@/utils/api/localStorage.js";
import { ElMessage } from "element-plus";
import { type Archievement, queryDepartmentArchievement } from "@/utils/archievement.js";
import { type Department } from "@/types/cpicxim/Department";
import ArchievementChart from "@/components/ArchievementChartComponent.vue";
import ArchievementCompleteRateComponent from "@/components/ArchievementCompleteRateComponent.vue";
import HonorListComponent from "@/components/HonorListComponent.vue";
@@ -146,7 +147,13 @@ export default {
onBeforeMount(() =>
{
queryDepartmentArchievement( renderData );
const deparmentInfo:Department =
{
departmentCode: "QDI",
departmentName: "续保业务部",
};
queryDepartmentArchievement( deparmentInfo, renderData );
});
return { ui, getTotalArchievement, renderData, logoutDesktopArchievement, };

View File

@@ -70,7 +70,7 @@ import { useRouter } from "vue-router";
import { saveStaffInfo, getUserType, saveUserType, getCallerInfo, saveCallerInfo } from "@/utils/api/localStorage";
import { login, loginCaller, type LoginCallerInfo, type LoginCallerResult } from "@/utils/account";
import { ElMessage } from "element-plus";
import { StaffInfo } from "@/data/cpicxim/StaffInfo";
import { StaffInfo } from "@/types/cpicxim/StaffInfo";
export default {
name: "LoginPage",
@@ -168,6 +168,7 @@ export default {
telsaler_code: ui.account,
};
// debugger;
// 登录
loginCaller( loginInfo )
// 调用接口成功
@@ -200,7 +201,14 @@ export default {
// 调用接口失败
.catch(( error ) =>
{
console.log( `登录失败,返回信息:${error}` );
const message = `登录失败,返回信息:${error}`;
console.log( message );
ElMessage({
message,
type: "error",
});
});
}
};