刘力
3 years ago
7 changed files with 117 additions and 10 deletions
-
22system/src/main/java/com/canvas/web/modules/system/controller/UserController.java
-
4system/src/main/java/com/canvas/web/modules/system/domain/Menu.java
-
2system/src/main/java/com/canvas/web/modules/system/repository/MenuRepository.java
-
4system/src/main/java/com/canvas/web/modules/system/repository/RoleRepository.java
-
30system/src/main/java/com/canvas/web/modules/system/service/OrgService.java
-
7system/src/main/java/com/canvas/web/modules/system/service/dto/UserQueryCriteria.java
-
58system/src/main/java/com/canvas/web/modules/system/service/impl/OrgServiceImpl.java
@ -0,0 +1,30 @@ |
|||||
|
package com.canvas.web.modules.system.service; |
||||
|
|
||||
|
import com.canvas.web.modules.system.service.dto.OrgDto; |
||||
|
|
||||
|
import java.util.Set; |
||||
|
|
||||
|
public interface OrgService { |
||||
|
|
||||
|
|
||||
|
//根据id查询机构 |
||||
|
OrgDto findById(Long id); |
||||
|
|
||||
|
|
||||
|
//创建机构 |
||||
|
void create(OrgDto orgDto); |
||||
|
|
||||
|
|
||||
|
//修改机构 |
||||
|
void update(OrgDto orgDto); |
||||
|
|
||||
|
//删除机构 |
||||
|
void delete(Set<OrgDto> orgDtos); |
||||
|
|
||||
|
//根据角色id查询 |
||||
|
Set<OrgDto> findByRoleId(Long id); |
||||
|
|
||||
|
//验证是否被角色或用户关联 |
||||
|
void verification(Set<OrgDto> orgDtos); |
||||
|
|
||||
|
} |
@ -0,0 +1,58 @@ |
|||||
|
package com.canvas.web.modules.system.service.impl; |
||||
|
|
||||
|
import com.canvas.web.modules.system.repository.OrgRepository; |
||||
|
import com.canvas.web.modules.system.repository.RoleRepository; |
||||
|
import com.canvas.web.modules.system.repository.UserRepository; |
||||
|
import com.canvas.web.modules.system.service.OrgService; |
||||
|
import com.canvas.web.modules.system.service.dto.OrgDto; |
||||
|
import com.canvas.web.modules.system.service.mapstruct.OrgMapper; |
||||
|
import com.canvas.web.utils.RedisUtils; |
||||
|
import lombok.RequiredArgsConstructor; |
||||
|
import org.springframework.cache.annotation.CacheConfig; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
import java.util.Set; |
||||
|
|
||||
|
@Service |
||||
|
@RequiredArgsConstructor |
||||
|
@CacheConfig(cacheNames = "Org") |
||||
|
public class OrgServiceImpl implements OrgService { |
||||
|
|
||||
|
|
||||
|
private final OrgRepository orgRepository; |
||||
|
private final OrgMapper orgMapper; |
||||
|
private final UserRepository userRepository; |
||||
|
private final RedisUtils redisUtils; |
||||
|
private final RoleRepository roleRepository; |
||||
|
|
||||
|
|
||||
|
@Override |
||||
|
public OrgDto findById(Long id) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public void create(OrgDto orgDto) { |
||||
|
|
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public void update(OrgDto orgDto) { |
||||
|
|
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public void delete(Set<OrgDto> orgDtos) { |
||||
|
|
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public Set<OrgDto> findByRoleId(Long id) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public void verification(Set<OrgDto> orgDtos) { |
||||
|
|
||||
|
} |
||||
|
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue