|
@@ -26,6 +26,7 @@
|
|
|
if(uni.getStorageSync('token')){
|
|
|
let url = '';
|
|
|
let roleCodes = JSON.parse(uni.getStorageSync('userInfo'))?.roleCodes;
|
|
|
+ if(roleCodes.length==0&&JSON.parse(uni.getStorageSync('userInfo'))?.status==2) return this.$showToast('当前员工已离职');
|
|
|
if(roleCodes.length==0||!roleCodes) url = '/pagesClockin/index';
|
|
|
else if(roleCodes.includes('Maintenance')||roleCodes.includes('Inspection')) url = '/pages/operation/index';
|
|
|
else if(roleCodes.includes('inventory')||roleCodes.includes('Admin')||roleCodes.includes('Warehouse Manager')) url = '/pagesStorage/home';
|
|
@@ -52,11 +53,13 @@
|
|
|
realName:res.data.data.realName,
|
|
|
email:res.data.data.email,
|
|
|
headUrl:res.data.data.headUrl,
|
|
|
- roleCodes:res.data.data.roleCodes
|
|
|
+ roleCodes:res.data.data.roleCodes,
|
|
|
+ status:res.data.data.status
|
|
|
}));
|
|
|
|
|
|
let url = '';
|
|
|
let roleCodes = res.data.data.roleCodes;
|
|
|
+ if(roleCodes.length==0&&res.data.data.status==2) return that.$showToast('当前员工已离职');
|
|
|
if(roleCodes.length==0) url = '/pagesClockin/index';
|
|
|
else if(roleCodes.includes('Maintenance')||roleCodes.includes('Inspection')) url = '/pages/operation/index';
|
|
|
else if(roleCodes.includes('inventory')||roleCodes.includes('Warehouse Manager')) url = '/pagesStorage/home';
|