public static SelectorVO buildSelectorVO(final SelectorDO selectorDO,
                                             final List<SelectorConditionVO> selectorConditions) {
        return new SelectorVO(selectorDO.getId(), selectorDO.getPluginId(), selectorDO.getName(), selectorDO.getMatchMode(),
                MatchModeEnum.getMatchModeByCode(selectorDO.getMatchMode()), selectorDO.getType(),
                SelectorTypeEnum.getSelectorTypeByCode(selectorDO.getType()), selectorDO.getSort(),
                selectorDO.getEnabled(), selectorDO.getLoged(), selectorDO.getContinued(),
                selectorDO.getMatchRestful(), selectorDO.getHandle(), selectorConditions,
                DateUtils.localDateTimeToString(selectorDO.getDateCreated().toLocalDateTime()),
                DateUtils.localDateTimeToString(selectorDO.getDateUpdated().toLocalDateTime()),
                selectorDO.getNamespaceId());
    }
build selectorVO.

@param selectorDO         {@linkplain SelectorDO}
@param selectorConditions {@linkplain List}
@return {@linkplain SelectorVO}
shenyu-admin/src/main/java/org/apache/shenyu/admin/model/vo/SelectorVO.java