@@ -161,11 +161,9 @@ public class SysUserController {
boolean zbOrDbUsers = isZbOrDbUsers(userInfo.getRoles());
// 校验用户角色是否包含众包用户和医药代表用户
- if (b && !zbOrDbUsers){
+ if ((b && !zbOrDbUsers)||(!b && zbOrDbUsers)){
// 角色是小程序角色,则直接返回
return R.ok(userInfo);
- } else if (zbOrDbUsers) {
- return R.ok(userInfo);
} else {
return R.failed(null, String.format("用户信息错误 %s", username));
}