|
@@ -38,6 +38,7 @@ public class ServiceInfoFacade extends ServiceInfoServiceImpl {
|
|
Long userId = Long.parseLong(UserUtils.getCurrentPrincipleID());
|
|
Long userId = Long.parseLong(UserUtils.getCurrentPrincipleID());
|
|
QueryWrapper<ServiceInfo> qw = new QueryWrapper<>();
|
|
QueryWrapper<ServiceInfo> qw = new QueryWrapper<>();
|
|
qw.eq("name", serviceSaveVO.getName()).
|
|
qw.eq("name", serviceSaveVO.getName()).
|
|
|
|
+ eq("user_id", userId).
|
|
eq("is_deleted", IsDeleteEnum.N.getKey());
|
|
eq("is_deleted", IsDeleteEnum.N.getKey());
|
|
ServiceInfo serviceInfo = this.getOne(qw);
|
|
ServiceInfo serviceInfo = this.getOne(qw);
|
|
if (serviceInfo != null) {
|
|
if (serviceInfo != null) {
|
|
@@ -117,6 +118,22 @@ public class ServiceInfoFacade extends ServiceInfoServiceImpl {
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 获取当前登录用户未关联服务列表
|
|
|
|
+ * @param ids
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public List<ServiceInfo> getServiceListNoRelation(Long[] ids) {
|
|
|
|
+ Long userId = Long.parseLong(UserUtils.getCurrentPrincipleID());
|
|
|
|
+ QueryWrapper<ServiceInfo> qw = new QueryWrapper<>();
|
|
|
|
+ qw.eq("user_id", userId).
|
|
|
|
+ eq("type", ServiceTypeEnum.User_Create.getKey()).
|
|
|
|
+ eq("is_deleted", "N").
|
|
|
|
+ notIn("id", ids);
|
|
|
|
+ List<ServiceInfo> list = this.list(qw);
|
|
|
|
+ return list;
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 获取当前登录用户服务分页列表
|
|
* 获取当前登录用户服务分页列表
|
|
*
|
|
*
|