wangting
2024-12-02 cdba4febf23c6f55346a474579361923aacf0bc9
Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/BaseResult.java
@@ -8,6 +8,7 @@
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import java.util.Map;
/**
 * 统一的数据返回对象,保证feign、restTemplate或者其他rest请求客户端可以统一处理
@@ -84,12 +85,12 @@
    /**
     * 数据,easyui使用的rows, extjs和layui默认为data;easyui也可以修改为data,因此均使用data
     */
    private Collection<T> data ;
    private Collection<T> data;
    /**
     * 树的数据
     */
    private Collection<Tree> treeData;
    private Collection<BaseTree> treeData;
    public Object[] getMsgObjs() {
        return msgObjs;
@@ -195,11 +196,11 @@
        this.data = data;
    }
    public Collection<Tree> getTreeData() {
    public Collection<BaseTree> getTreeData() {
        return treeData;
    }
    public void setTreeData(Collection<Tree> treeData) {
    public void setTreeData(Collection<BaseTree> treeData) {
        this.treeData = treeData;
    }
@@ -410,7 +411,7 @@
     * @param treeList 树节点集合
     * @return 统一数据对象
     */
    public static BaseResult tree(Collection<Tree> treeList){
    public static BaseResult tree(Collection<? extends BaseTree> treeList){
        BaseResult baseResult = new BaseResult<>();
        baseResult.setCode(ResultCodeEnum.SUCCESS.code);
        baseResult.setSuccess(true);