疯狂的狮子li
2021-12-15 3f97d19381449b09898a9462e9289904696736c4
ruoyi-common/src/main/java/com/ruoyi/common/core/mybatisplus/core/BaseMapperPlus.java
@@ -77,11 +77,11 @@
    /**
     * 分页查询VO
     */
    default <V> IPage<V> selectVoPage(IPage<T> page, Wrapper<T> wrapper, Class<V> voClass) {
    default <V, P extends IPage<V>> P selectVoPage(IPage<T> page, Wrapper<T> wrapper, Class<V> voClass) {
        IPage<T> pageData = this.selectPage(page, wrapper);
        IPage<V> voPage = new Page<>(pageData.getCurrent(), pageData.getSize(), pageData.getTotal());
        voPage.setRecords(BeanCopyUtils.copyList(pageData.getRecords(), voClass));
        return voPage;
        return (P) voPage;
    }
}