fuliqi
2024-11-27 e4e164666e4f2ad7ab2229242055e143a79c80bc
system/src/main/java/com/ycl/system/service/impl/SysDeptServiceImpl.java
@@ -4,6 +4,9 @@
import java.util.Iterator;
import java.util.List;
import java.util.stream.Collectors;
import com.ycl.common.base.Result;
import com.ycl.system.domain.base.BaseSelect;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ycl.common.annotation.DataScope;
@@ -335,4 +338,20 @@
    {
        return getChildList(list, t).size() > 0;
    }
    /**
     * 部门下拉列表
     * @return
     */
    @Override
    public Result all(SysDept dept) {
        List<BaseSelect> vos = deptMapper.selectDeptList(dept).stream().map(sysDept -> {
                    BaseSelect baseSelect = new BaseSelect();
                    baseSelect.setId(Integer.parseInt(sysDept.getDeptId() + ""));
                    baseSelect.setValue(sysDept.getDeptName());
                    return baseSelect;
                }
        ).collect(Collectors.toList());
        return Result.ok().data(vos);
    }
}