疯狂的狮子li
2021-12-15 b3c3afc2b4af331bbd6ac60f16be9fd6563f7ca0
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;
    }
}