public static PluginVO buildPluginVO(final PluginDO pluginDO) {
        return new PluginVO(pluginDO.getId(), pluginDO.getRole(), pluginDO.getName(),
                pluginDO.getConfig(), pluginDO.getSort(), pluginDO.getEnabled(),
                DateUtils.localDateTimeToString(pluginDO.getDateCreated().toLocalDateTime()),
                DateUtils.localDateTimeToString(pluginDO.getDateUpdated().toLocalDateTime()),
                Optional.ofNullable(pluginDO.getPluginJar()).map(Base64::encodeToString).orElse(""),
                Lists.newArrayList());
    }
build pluginVO.

@param pluginDO {@linkplain PluginDO}
@return {@linkplain PluginVO}
shenyu-admin/src/main/java/org/apache/shenyu/admin/model/vo/PluginVO.java