|
|
|
@ -11,10 +11,12 @@ import com.kiisoo.ic.store.entity.StoreUserDTO;
|
|
|
|
|
import com.kiisoo.ic.store.mapper.PoiStoreStaffDOMapper;
|
|
|
|
|
import com.kiisoo.ic.store.mapper.PrivilageCpUserStoreDOMapper;
|
|
|
|
|
import com.kiisoo.ic.store.service.StoreEmployeeService;
|
|
|
|
|
import com.kiisoo.ic.system.entity.PrivilageAccountDO;
|
|
|
|
|
import com.kiisoo.ic.system.entity.PrivilageRoleDO;
|
|
|
|
|
import com.kiisoo.ic.system.entity.PrivilageUserDO;
|
|
|
|
|
import com.kiisoo.ic.system.mapper.PrivilageRoleDOMapper;
|
|
|
|
|
import com.kiisoo.ic.system.mapper.PrivilageUserDOMapper;
|
|
|
|
|
import com.kiisoo.ic.system.service.PrivilageAccountService;
|
|
|
|
|
import com.kiisoo.ic.webappmy.service.WebAppService;
|
|
|
|
|
import com.kiisoo.ic.webappmy.vo.StafferInfoVO;
|
|
|
|
|
import com.kiisoo.ic.webappmy.vo.UserParam;
|
|
|
|
@ -70,6 +72,12 @@ public class WebAppMyController extends BaseController {
|
|
|
|
|
@Autowired
|
|
|
|
|
private PrivilageRoleDOMapper privilageRoleDOMapper;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 账号service
|
|
|
|
|
*/
|
|
|
|
|
@Autowired
|
|
|
|
|
private PrivilageAccountService privilageAccountService;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取用户信息
|
|
|
|
|
*/
|
|
|
|
@ -85,6 +93,13 @@ public class WebAppMyController extends BaseController {
|
|
|
|
|
return fail(com.kiisoo.ic.constants.Constants.ERROR_USER_NO_PERMISSION);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
PrivilageAccountDO result = privilageAccountService.getAccountByUserId(userId);
|
|
|
|
|
|
|
|
|
|
// 该账号已暂停,请联系店长
|
|
|
|
|
if(null != result && result.getStatus().equals(2)){
|
|
|
|
|
return fail(com.kiisoo.ic.constants.Constants.ERROR_ACCOUNT_STOP);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
PrivilageRoleDO roleDO = privilageRoleDOMapper.selectRoleName(userId);
|
|
|
|
|
Long storeId = privilageUserDOMapper.selectStoreIdByUserId(userId);
|
|
|
|
|
info.get(0).setRoleCode(roleDO.getCode());
|
|
|
|
|