liurunyu
2024-10-22 0561f9033014f831d7193a3222539b44b991dda8
pipIrr-platform/pipIrr-web/pipIrr-web-file/src/main/java/com/dy/pipIrrWebFile/fm/FmCtrl.java
@@ -10,7 +10,7 @@
import java.util.List;
/**
 * 单点登录,
 * 分布式web文件系统管理系统
 */
@Slf4j
@RestController
@@ -129,5 +129,21 @@
        return rvo ;
    }
    /**
     * 解析哈希值集合,计算出该这些哈希值对应的文件服务器属性
     * @param hashCodes
     * @return 文件服务器属性对象集合
     */
    @PostMapping(path = "parseHashcodeList")
    public FileRestVo[] parseHashcodeList(List<Integer> hashCodes){
        List<FileRestVo> reList = new ArrayList<>() ;
        if(hashCodes != null && hashCodes.size() > 0){
            for(Integer hashCode : hashCodes){
                reList.add(parseHashcode(hashCode)) ;
            }
        }
        return reList.toArray(new FileRestVo[0]) ;
    }
}