|
@@ -82,33 +82,50 @@ Page({
|
|
|
/**
|
|
|
* 根据手机识别职员信息
|
|
|
*/
|
|
|
- let resStaff = await WelfareMall.discernStoreStaff({
|
|
|
+ // let resStaff = await WelfareMall.discernStoreStaff({
|
|
|
+ // mobile: getMobileCache(),
|
|
|
+ // });
|
|
|
+ await WelfareMall.discernStoreStaff({
|
|
|
mobile: getMobileCache(),
|
|
|
- });
|
|
|
- if(resStaff.data.found){
|
|
|
- let staffInfo = resStaff.data;
|
|
|
- let shopowner = "no";
|
|
|
- if(staffInfo.staffList != null && staffInfo.staffList.length >0){
|
|
|
- for(var i=0;i<staffInfo.staffList.length;i++){
|
|
|
- //判断员工是否是店长
|
|
|
- if(1 == staffInfo.staffList[i].staff.isShopowner){
|
|
|
- shopowner = "have";
|
|
|
- break;
|
|
|
+ }).then(res => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ let resStaff = res
|
|
|
+ if(resStaff.data.found){
|
|
|
+ let staffInfo = resStaff.data;
|
|
|
+ let shopowner = "no";
|
|
|
+ if(staffInfo.staffList != null && staffInfo.staffList.length >0){
|
|
|
+ for(var i=0;i<staffInfo.staffList.length;i++){
|
|
|
+ //判断员工是否是店长
|
|
|
+ if(1 == staffInfo.staffList[i].staff.isShopowner){
|
|
|
+ shopowner = "have";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ setTimeout(function () {
|
|
|
+ wx.redirectTo({
|
|
|
+ url:"../staff/isStaff?shopowner="+shopowner,
|
|
|
+ })
|
|
|
+ }, 2000) //延迟时间
|
|
|
+
|
|
|
+ } else {
|
|
|
+ setTimeout(function () {
|
|
|
+ wx.redirectTo({
|
|
|
+ url:"../staff/noStaff"
|
|
|
+ })
|
|
|
+ }, 2000) //延迟时间
|
|
|
}
|
|
|
+ } else{
|
|
|
+ wx.switchTab({
|
|
|
+ url:"/pages/welfareMall/personal/personal",
|
|
|
+ })
|
|
|
}
|
|
|
- }
|
|
|
- setTimeout(function () {
|
|
|
- wx.redirectTo({
|
|
|
- url:"../staff/isStaff?shopowner="+shopowner,
|
|
|
+ }).catch(_ => {
|
|
|
+ console.log(_)
|
|
|
+ wx.switchTab({
|
|
|
+ url:"/pages/welfareMall/personal/personal",
|
|
|
})
|
|
|
- }, 2000) //延迟时间
|
|
|
-
|
|
|
- } else {
|
|
|
- setTimeout(function () {
|
|
|
- wx.redirectTo({
|
|
|
- url:"../staff/noStaff"
|
|
|
- })
|
|
|
- }, 2000) //延迟时间
|
|
|
- }
|
|
|
+ })
|
|
|
+
|
|
|
},
|
|
|
})
|