private boolean doReq(List<TlogBean> normalDfs) { StringBuffer normalMsg = new StringBuffer(); StringBuffer exceptionMsg = new StringBuffer(); String resp = "手工审核成功\n"; try { // MMs重发代付、 因订单重新生产 if (normalDfs.size() != 0) { for (TlogBean tlog : normalDfs) { String respFlag = "suc"; if (!"suc".equals(respFlag)) { tlog.setTstat(PayState.FAILURE); tlog.setError_msg("请求银行失败"); tlog.setAgainPay_status(Constant.SgDfTstat.TSTAT_SHFAIL); new SgDfShDao().updateTstat(tlog); exceptionMsg.append(tlog.getOid()).append(","); } else { normalMsg.append(tlog.getOid()).append(","); } } } } catch (Exception e) { LogUtil.printErrorLog("SgDfShService", "reqPayDf", "reqPayDf_exception", e); } if (!Ryt.empty(normalMsg.toString())) { resp += "提交成功:" + normalMsg.substring(0, normalMsg.length() - 1) + "\n"; } if (!Ryt.empty(exceptionMsg.toString())) { resp += "请求银行失败:" + exceptionMsg.substring(0, exceptionMsg.length() - 1) + "\n"; } LogUtil.printInfoLog("SgDfShServiceTest", "doReq", "resp:" + resp); return true; }
@Override public Object doRequest(Map<String, Object> params) { LogUtil.printInfoLog(params); Integer operid = (Integer) params.get("operid"); String minfo_id = (String) params.get("minfo_id"); Integer mtype = (Integer) params.get("mtype"); int count = new OperAuthDao().hasOper(operid, minfo_id, mtype); JSONObject pageObj = new JSONObject(); pageObj.put("count", count); return pageObj; }