第一种参数格式,下划线需要注意:
    let searchVal = props.search.getAllSearchData(“searchArea”);

    let paramData = {
    showDisableDataFlag: this.state.checkValue,
    querycondition: searchVal,
    pageCode: LISTCONST.pagecode,
    queryAreaCode: LISTCONST.searchId, //查询区编码
    oid: OID, //查询模板id,手工添加在界面模板json中,放在查询区,后期会修改
    querytype: ‘tree’,
    pageInfo: pageInfo,
    pagepks: pagepks //翻页时pk集合
    };
    后台Action接收:
    IJson ijson = JsonFactory.create();
    QueryTreeFormatVO info = ijson.fromJson(paramIRequest.read(), QueryTreeFormatVO.class);
    INCCloudQueryService schemaService = ServiceLocator.find(INCCloudQueryService.class);
    IQueryScheme schema = schemaService.convertCondition(info);

    第二种参数格式:
    let searchVal = props.search.getAllSearchData(“searchArea”);

    let paramData = {
    showDisableDataFlag: this.state.checkValue,
    conditions: searchVal,
    pageCode: LISTCONST.pagecode,
    queryAreaCode: LISTCONST.searchId, //查询区编码
    oid: OID, //查询模板id,手工添加在界面模板json中,放在查询区,后期会修改
    queryType: ‘simple’,
    pageInfo: pageInfo,
    pagepks: pagepks //翻页时pk集合
    };
    后台Action接收:
    IJson ijson = JsonFactory.create();
    QueryTemplateInfo4Web info = ijson.fromJson(paramIRequest.read(), QueryTemplateInfo4Web.class);
    INCCloudQueryService schemaService = ServiceLocator.find(INCCloudQueryService.class);
    IQueryScheme schema = schemaService.convertCondition(info);

    文档上没找到两种查询方式的区别,两种结果感觉不出区别,只是参数字母上需要格外注意