⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 actionent_quashorder_cord.java.svn-base

📁 公司CRM部分原代码,采用的是java技术.
💻 SVN-BASE
字号:
package GDPE.quashorder;

import levin.base.*;
import levin.util.*;

import javax.servlet.http.*;

import GDPE.order.DAOPhoneOrder;
import GDPE.order.EnEnt_PhoneOrder_Cord;

public class ActionEnt_QuashOrder_Cord extends Service
{

  public ActionEnt_QuashOrder_Cord()
  {
  }

  public String execute(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    throw new Exception("Error on doType=" + request.getParameter("doType") + ".");
  }

  public String summary(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    EnEnt_QuashOrder_Cord aEnEnt_QuashOrder_Cord[] = (EnEnt_QuashOrder_Cord[])(DAOBase.findAll(new DbAccess(),EnEnt_QuashOrder_Cord.class.getName()));
    request.setAttribute("aEnEnt_QuashOrder_Cord", aEnEnt_QuashOrder_Cord);
    return this.getTargetPage("summary");
  }

  public String addQuery(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    EnEnt_QuashOrder_Cord cEnEnt_QuashOrder_Cord = new EnEnt_QuashOrder_Cord();
    request.setAttribute("cEnEnt_QuashOrder_Cord", cEnEnt_QuashOrder_Cord);
    request.setAttribute("doType","add");
    return this.getTargetPage("detail");
  }

  public String add(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    EnEnt_QuashOrder_Cord cEnEnt_QuashOrder_Cord = (EnEnt_QuashOrder_Cord)request.getAttribute("cEnEnt_QuashOrder_Cord");
    DbAccess db = new DbAccess();
    try
    {
      db.beginTransaction();
      DAOBase.insert(db,cEnEnt_QuashOrder_Cord);
      db.commit();
    }
    catch(Exception ex)
    {
      db.rollback();
      throw ex;
    }
    levin.iMessage msg = levin.iMessage.getNewInstance("撤单记录",
        "新增成功.",
        "openTop(\"GDPE.quashorder.ActionEnt_QuashOrder_Cord.do?doType=summary\");");
    msg.save(request);
    return this.getTargetPage("Message");
  }

  public String modifyQuery(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    String id = request.getParameter("id");
    EnEnt_QuashOrder_Cord cEnEnt_QuashOrder_Cord = (EnEnt_QuashOrder_Cord)DAOBase.findByPK(new DbAccess(),EnEnt_QuashOrder_Cord.class.getName(),id);
    request.setAttribute("cEnEnt_QuashOrder_Cord",cEnEnt_QuashOrder_Cord);
    request.setAttribute("doType","modify");
    return this.getTargetPage("detail");
  }

  public String modify(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    EnEnt_QuashOrder_Cord cEnEnt_QuashOrder_Cord = (EnEnt_QuashOrder_Cord)request.getAttribute("cEnEnt_QuashOrder_Cord");
    DbAccess db = new DbAccess();
    try
    {
      db.beginTransaction();
      DAOBase.update(db,cEnEnt_QuashOrder_Cord);
      db.commit();
    }
    catch(Exception ex)
    {
      db.rollback();
      throw ex;
    }
    levin.iMessage msg = levin.iMessage.getNewInstance("撤单记录",
        "修改成功.",
        "openTop(\"GDPE.quashorder.ActionEnt_QuashOrder_Cord.do?doType=summary\");");
    msg.save(request);
    return this.getTargetPage("Message");
  }

  public String view(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    String id = request.getParameter("id");
    EnEnt_QuashOrder_Cord cEnEnt_QuashOrder_Cord = (EnEnt_QuashOrder_Cord)DAOBase.findByPK(new DbAccess(),EnEnt_QuashOrder_Cord.class.getName(),id);
    request.setAttribute("cEnEnt_QuashOrder_Cord",cEnEnt_QuashOrder_Cord);
    request.setAttribute("doType","view");
    return this.getTargetPage("detail");
  }

  public String delete(HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    String id = request.getParameter("id");
    DbAccess db = new DbAccess();
    try
    {
      db.beginTransaction();
      DAOBase.delete(db,EnEnt_QuashOrder_Cord.class.getName(),id);
      db.commit();
    }
    catch(Exception ex)
    {
      db.rollback();
      throw ex;
    }
    levin.iMessage msg = levin.iMessage.getNewInstance("撤单记录",
        "删除成功.",
        "openTop(\"GDPE.quashorder.ActionEnt_QuashOrder_Cord.do?doType=summary\");");
    msg.save(request);
    return this.getTargetPage("Message");
  }
  
  public String search(HttpServletRequest request,
			HttpServletResponse response) throws Exception {
		levin.util.DbAccess db = new levin.util.DbAccess();

      String chSeatCode = request.getParameter("chSeatCode");
		String chLinkPhone = request.getParameter("chLinkPhone");
		String startTime = request.getParameter("startTime");
		String endTime = request.getParameter("endTime");

		EnEnt_QuashOrder_Cord aEnEnt_QuashOrder_Cord[];
		EnEnt_QuashOrder_Cord searchContract = new EnEnt_QuashOrder_Cord();

		searchContract.setChSeatCode(chSeatCode);
		searchContract.setChLinkPhone(chLinkPhone);

		aEnEnt_QuashOrder_Cord = (EnEnt_QuashOrder_Cord[]) (GDPE.quashorder.DAOPhoneOrder
					.searcheEnContract(db,searchContract,startTime,endTime));

		request.setAttribute("aEnEnt_QuashOrder_Cord",
				aEnEnt_QuashOrder_Cord);

		request.setAttribute("doType", "search");
		return this.getTargetPage("summary");

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -