|
@@ -896,6 +896,10 @@ public class GxtOrderScoreServiceImpl implements IGxtOrderScoreService {
|
|
|
// 获取用户角色
|
|
// 获取用户角色
|
|
|
List<SysRole> roles = currentUser.getRoles();
|
|
List<SysRole> roles = currentUser.getRoles();
|
|
|
if (roles == null || roles.isEmpty()) {
|
|
if (roles == null || roles.isEmpty()) {
|
|
|
|
|
+ // 如果用户没有任何角色,则不返回任何数据
|
|
|
|
|
+ String noDataCondition = " AND 1=0";
|
|
|
|
|
+ workOrder.getParams().put("businessDataScope", noDataCondition);
|
|
|
|
|
+ repairOrder.getParams().put("businessDataScope", noDataCondition);
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|