|

楼主 |
发表于 2018-7-10 15:41:34
|
显示全部楼层
- public static Table queryYX_STATISTICS_MANAGE(List range,String concept,String select,String from,String aggregate,String dataModel,String fnModel,String condition,Boolean distinct,String idColumn,String filter,Integer limit,Integer offset,String columns,String orderBy,String aggregateColumns,Map variables){
- Table table =BizData.query(concept, idColumn, select, from, condition, range, filter, distinct, offset, limit, columns, orderBy, aggregate,
- aggregateColumns, variables, dataModel, fnModel);
-
- String code=variables.get("org_code").toString();
- Set<String> ids = new HashSet<String>();
- LinkedList <Row> list=new LinkedList<Row>();
- for (Iterator<Row> iterator = table.iterator(); iterator.hasNext();) {
- Row row = iterator.next();
- String org_code=row.getValue("org_code").toString();
-
- if(org_code.equals(code)){
-
- //list.addFirst(row);
- System.out.println("匹配");
- String fName = row.getValue("org_code").toString();
- ids.add(fName);
- System.out.println(fName);
- table.getMetaData().setKeyColumn("org_code");
- for (String id : ids){
- table.deleteRows(id);
- }
- }
- }
- return table;
- }
复制代码 |
|