package com.example.erp.common.vo; import com.baomidou.mybatisplus.core.metadata.IPage; import lombok.Getter; import lombok.Setter; import java.util.List; @Getter @Setter public class PageVO { private long total; private long page; private long pageSize; private List list; public static PageVO of(IPage iPage) { PageVO vo = new PageVO<>(); vo.total = iPage.getTotal(); vo.page = iPage.getCurrent(); vo.pageSize = iPage.getSize(); vo.list = iPage.getRecords(); return vo; } }