@Override public Map<String, Object> examineSendMessage(Map<String, Object> map) throws Exception { int r = randomDao.queryRandomNo(map); if (r < 1) { map.clear(); map.put("result", "验证失败!"); map.put("status", "N"); return map; } // 成功审核日志 map.put("examine_id", map.get("spr")); map.put("examine_time", DateUtil.getNowDateStr()); sendMessageDao.insertSendMessageLog(map); if ("1".equals(map.get("exLev"))) { map.put("status", "2"); // 可用 -- 地市审核状态修改成5 省级领导审核 状态为2 } else if ("2".equals(map.get("exLev"))) { map.put("status", "2"); // 可用 } int j = sendMessageDao.updateSendMessageStatus(map); // 更新推送信息状态 if (j == 1) { map.put("randomStatus", "1"); // 已经使用 randomDao.updateRandomNo(map); map.clear(); map.put("result", "审核通过!"); map.put("status", "S"); } else { map.clear(); map.put("result", "审核通过,推送信息状态更新失败!"); map.put("status", "Y"); } return map; }