Пример #1
0
  /**
   * Query of HQ pay to ASC
   *
   * @param request HttpServletRequest
   * @param form ActionForm
   * @return String Return page of HQ pay to ASC
   */
  public String list(HttpServletRequest request, ActionForm form) {
    String forward = "HQPayToASCList";

    try {
      HttpSession session = request.getSession();
      // ArrayList orgList = (ArrayList)session.getAttribute("sessionRCHQStation");
      Integer orgType = (Integer) session.getAttribute("orgType");
      Long userId = (Long) session.getAttribute("userId");
      ASCBalanceConfirmForm cf = (ASCBalanceConfirmForm) form;
      // cf.setOrgs(Operate.arrayListToString(orgList));
      if (orgType.intValue() == 2 || orgType.intValue() == 3 || orgType.intValue() == 6) {
        cf.setOrgs("");
        cf.setCreateBy(userId);
      } else {
        Long orgCode = (Long) session.getAttribute("orgCode");
        cf.setOrgs(orgCode.toString());
        cf.setCreateBy(userId);
      }
      // HQPayToASCBO ubo = new HQPayToASCBO();
      request.setAttribute("QueryList", hqPayToASCBO.list(cf));
    } catch (Exception e) {
      e.printStackTrace();
    }
    return forward;
  }
Пример #2
0
 /**
  * Operation of HQ pay to ASC
  *
  * @param request HttpServletRequest
  * @param form ActionForm
  * @return String Return operation result
  */
 public String submit(HttpServletRequest request, ActionForm form) {
   String forward = "resultMessage";
   try {
     HttpSession session = request.getSession();
     Long chargeStaffId = (Long) session.getAttribute("userId");
     String chks = (String) request.getParameter("id");
     String remark = request.getParameter("remark");
     // HQPayToASCBO hqb = new HQPayToASCBO();
     int tag = hqPayToASCBO.hqPayToASC(chks, chargeStaffId, remark);
     request.setAttribute("tag", tag + "");
     request.setAttribute("businessFlag", "hqPayToASC");
   } catch (VersionException ve) {
     forward = "versionErr";
   } catch (Exception e) {
     e.printStackTrace();
   }
   return forward;
 }