Beispiel #1
0
  /**
   * Cancel part accessory sale
   *
   * @param request HttpServletRequest
   * @param form ActionForm form data
   * @return Stri Return to forward page resultMessage Succeed to cancel Part accessory sale index
   *     save page
   */
  public String saleDetailCancel(HttpServletRequest request, ActionForm form) {
    String forward = "resultMessage";
    int tag = -1;
    try {
      String saleNo = request.getParameter("saleNo");
      String chkId = request.getParameter("chkId").trim();
      String flag = request.getParameter("flag");
      String salesType = request.getParameter("salesType");
      HttpSession session = request.getSession();
      Long userId = (Long) session.getAttribute("userId");
      Long orgCode = (Long) session.getAttribute("orgCode");

      tag = popupSaleInfoBo.cancelSaleDetail(saleNo, chkId, flag, userId);

      if (orgCode.intValue() == 421) {
        request.setAttribute("templetName", "1");
      } else {
        request.setAttribute("templetName", "0");
      }

      request.setAttribute("tempData", saleNo);
      request.setAttribute("tag", tag + "");
      if ("R".equals(salesType)) {
        request.setAttribute("businessFlag", "cancelSaleSuccess");
      } else {
        request.setAttribute("businessFlag", "cancelPreSaleSuccess");
      }

    } catch (Exception err) {
      err.printStackTrace();
    }

    return forward;
  }