/**
   * 电诊转销售
   *
   * @param request
   * @param form
   * @return
   * @throws Exception
   */
  public String transferSale(HttpServletRequest request, ActionForm form) throws Exception {
    String forward = "resultMessage";

    RepairSearchForm searchForm = (RepairSearchForm) form;
    RepairHandleBo rhb = RepairHandleBo.getInstance();
    Long userId = (Long) request.getSession().getAttribute("userId");

    searchForm.setCurrentStatus("S"); // 零件销售中
    searchForm.setUpdateBy(userId);
    searchForm.setUpdateDate(new Date());

    rhb.transferSale(searchForm);

    String tempAttache = request.getParameter("attacheIds");
    if (tempAttache != null && !tempAttache.equals("")) {
      rhb.updateAttacheByAttacheIdsAndSheetNo(
          tempAttache.split(","), searchForm.getRepairNo(), userId);
    }
    request.setAttribute("tag", "1");
    request.setAttribute("businessFlag", "transferSale");

    return forward;
  }