tuqin
2 天以前 ffec90c897e9bd78e88b9fa590a5dd75d26b82c8
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/api/dept/PostApi.java
@@ -34,6 +34,16 @@
     */
    List<PostRespDTO> getPostList();
    /**
     * 按名称获得岗位编号,不存在时自动创建
     *
     * <p>用于 Excel 导入等「只有名称没有编号」的场景,避免因岗位尚未建立导致整批导入失败。
     *
     * @param name 岗位名称
     * @return 岗位编号;名称为空时返回 {@code null}
     */
    Long getOrCreatePostByName(String name);
    default Map<Long, PostRespDTO> getPostMap(Collection<Long> ids) {
        if (CollUtil.isEmpty(ids)) {
            return MapUtil.empty();