// 按店铺名搜索 public List<Record> getStroreByName( String category_id, int pageNumber, String storeName, String start_time, String end_time) { try { long record_total = storeAnalysis.getStorePageSize(category_id, storeName, start_time, end_time); List<Record> list = storeAnalysis.getStroreByName(category_id, pageNumber, storeName, start_time, end_time); if (list.size() > 0) { list.get(0).set("total_page", Math.ceil(record_total / (StoreAnalysis.PAGESIZE * 1.0))); for (Record r : list) { double flag = r.getBigDecimal("store_industry_score").doubleValue(); if (flag > 0) { r.set("state", "up"); } else if (flag < 0) { r.set("state", "down"); } else { r.set("state", "equal"); } } } return list; } catch (Exception e) { e.printStackTrace(); return null; } }