export default function () {
    this.datasource = "";
    this.query = {
        columns: {
            items: []
        }
    };
    this.page = {
        pageNum: 1,
        pageSize: 10
    };
    this.fuzzySearch = {
        key: '',
        value: ''
    };
    this.queryFields = [];
    this.currentView = {};
    this.queryResult = [];
    this.totalRowCount = 0;
    this.config = {
        actions: [],
        fuzzySearch: [],
        groups: [],
        content: {
            datasource: '',
            actions: [],
            table: []
        }
    };
    this.currGroup = {};
    this.seniorQueryData = []; //当前高级查询条件确定后的数组集合，数组元素为条件查询对象
    this.customConditions = {
        commons: []
    };
    this.orders = [];
    this.groupBy = [];
    this.currentDataQueryConditionSet = {}; //当前查询成功后的请求体，包括：conditions/datasource/groupBy/orders/page/queryFields
}