|
|
|
@ -17,6 +17,7 @@
|
|
|
|
|
package org.springblade.system.feign; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
|
import org.springblade.core.mp.support.BladePage; |
|
|
|
|
import org.springblade.core.tenant.annotation.NonDS; |
|
|
|
@ -27,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
import springfox.documentation.annotations.ApiIgnore; |
|
|
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Objects; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
@ -49,4 +51,27 @@ public class DeptClient implements IDeptClient {
|
|
|
|
|
List<Dept> deptChild = service.getMyDeptNode(deptId); |
|
|
|
|
return deptChild; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public String findNameById(Long deptId) { |
|
|
|
|
Dept dept = service.getById(deptId); |
|
|
|
|
if(!Objects.isNull(dept)){ |
|
|
|
|
return dept.getDeptName(); |
|
|
|
|
} |
|
|
|
|
return null; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public Long findIdByName(String deptName) { |
|
|
|
|
QueryWrapper<Dept> queryWrapper = new QueryWrapper<>(); |
|
|
|
|
queryWrapper.eq("dept_name",deptName) |
|
|
|
|
.eq("is_deleted",0); |
|
|
|
|
Dept dept = service.getOne(queryWrapper); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(!Objects.isNull(dept)){ |
|
|
|
|
return dept.getId(); |
|
|
|
|
} |
|
|
|
|
return null; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|