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