/** * 用于加载学科列表,地震目录列表,震相列表 * * @return */ public String index() { if (catalogs == null) { // 查询地震目录 catalogs = catalogManager.getCat(); logger.info("地震目录数:{}", catalogs.size()); } if (phases == null) { // 查询震相 phases = catalogManager.getPhaseCat(); } if (seeds == null) { // 查询事件波形 seeds = catalogManager.getSeedCat(); } return SUCCESS; }
/** * 进入地震目录查询页面 根据后台配置的地震目录表名,查询该表中的地震目录数据 * * @return */ public String index() { if (StringUtils.isNotBlank(model.getTableName())) { QuakeCatalog czCat = czCatalogManager.queryByCltName(model.getTableName()); if (czCat == null) { addActionError("您选择的地震目录在本系统中不存在."); } else { model.setTableName(czCat.getCltName()); model.setMagTname(czCat.getMagTname()); model.setPhaseTname(czCat.getPhaseTname()); model.setClcName(czCat.getClcName()); model.setClDescn(czCat.getClDescn()); model.setDisType(czCat.getDisType()); } } else { addActionError("请选择要查询的地震目录,进行数据查询."); } return "index"; }