📄 actionent_phoneorder_cord.java.svn-base
字号:
package GDPE.order;
import java.text.SimpleDateFormat;
import levin.UserInfo;
import levin.base.*;
import levin.util.*;
import javax.servlet.http.*;
import portal.sa.auditor.EnAuditor;
import GDPE.customer.enterprise.DAOCustomer;
import GDPE.customer.enterprise.EnEnt_Customer_Enterprise;
import GDPE.contract.phone.*;;
public class ActionEnt_PhoneOrder_Cord extends Service
{
public ActionEnt_PhoneOrder_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_PhoneOrder_Cord aEnEnt_PhoneOrder_Cord[] = (EnEnt_PhoneOrder_Cord[])(DAOBase.findAll(new DbAccess(),EnEnt_PhoneOrder_Cord.class.getName()));
for(int i=0;i<aEnEnt_PhoneOrder_Cord.length;i++){
if(!aEnEnt_PhoneOrder_Cord[i].getDtPhoneTime().equals(""))
aEnEnt_PhoneOrder_Cord[i].setDtPhoneTime(aEnEnt_PhoneOrder_Cord[i].getDtPhoneTime().substring(0,10));
if(!aEnEnt_PhoneOrder_Cord[i].getChTradeTime().equals(""))
aEnEnt_PhoneOrder_Cord[i].setChTradeTime(aEnEnt_PhoneOrder_Cord[i].getChTradeTime().substring(0,10));
if(aEnEnt_PhoneOrder_Cord[i].getDtPhoneTime().startsWith("1900"))
aEnEnt_PhoneOrder_Cord[i].setDtPhoneTime("");
if(aEnEnt_PhoneOrder_Cord[i].getChTradeTime().startsWith("1900"))
aEnEnt_PhoneOrder_Cord[i].setChTradeTime("");
}
request.setAttribute("aEnEnt_PhoneOrder_Cord", aEnEnt_PhoneOrder_Cord);
request.setAttribute("chooseType", "checkbox");
return this.getTargetPage("summary");
}
public String addQuery(HttpServletRequest request, HttpServletResponse response) throws Exception
{
EnEnt_PhoneOrder_Cord cEnEnt_PhoneOrder_Cord = new EnEnt_PhoneOrder_Cord();
request.setAttribute("cEnEnt_PhoneOrder_Cord", cEnEnt_PhoneOrder_Cord);
request.setAttribute("doType","add");
return this.getTargetPage("detail");
}
public String add(HttpServletRequest request, HttpServletResponse response) throws Exception
{
EnEnt_PhoneOrder_Cord cEnEnt_PhoneOrder_Cord = (EnEnt_PhoneOrder_Cord)request.getAttribute("cEnEnt_PhoneOrder_Cord");
DbAccess db = new DbAccess();
try
{
db.beginTransaction();
DAOBase.insert(db,cEnEnt_PhoneOrder_Cord);
db.commit();
}
catch(Exception ex)
{
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage.getNewInstance("电话报单",
"新增成功.",
"openTop(\"GDPE.order.ActionEnt_PhoneOrder_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_PhoneOrder_Cord cEnEnt_PhoneOrder_Cord = (EnEnt_PhoneOrder_Cord)DAOBase.findByPK(new DbAccess(),EnEnt_PhoneOrder_Cord.class.getName(),id);
if (!cEnEnt_PhoneOrder_Cord.getDtPhoneTime().equals("")) {
if (cEnEnt_PhoneOrder_Cord.getDtPhoneTime().startsWith("1900")) {
cEnEnt_PhoneOrder_Cord.setDtPhoneTime("");
} else {
String year = cEnEnt_PhoneOrder_Cord.getDtPhoneTime()
.substring(0, 4);
String month = cEnEnt_PhoneOrder_Cord.getDtPhoneTime()
.substring(5, 7);
String day = cEnEnt_PhoneOrder_Cord.getDtPhoneTime()
.substring(8, 10);
cEnEnt_PhoneOrder_Cord.setDtPhoneTime(year + month + day);
}
}
if (!cEnEnt_PhoneOrder_Cord.getChTradeTime().equals("")) {
if (cEnEnt_PhoneOrder_Cord.getChTradeTime().startsWith("1900")) {
cEnEnt_PhoneOrder_Cord.setChTradeTime("");
} else {
String year = cEnEnt_PhoneOrder_Cord.getChTradeTime()
.substring(0, 4);
String month = cEnEnt_PhoneOrder_Cord.getChTradeTime()
.substring(5, 7);
String day = cEnEnt_PhoneOrder_Cord.getChTradeTime()
.substring(8, 10);
cEnEnt_PhoneOrder_Cord.setChTradeTime(year + month + day);
}
}
request.setAttribute("cEnEnt_PhoneOrder_Cord",cEnEnt_PhoneOrder_Cord);
request.setAttribute("doType","modify");
return this.getTargetPage("detail");
}
public String modify(HttpServletRequest request, HttpServletResponse response) throws Exception
{
EnEnt_PhoneOrder_Cord cEnEnt_PhoneOrder_Cord = (EnEnt_PhoneOrder_Cord)request.getAttribute("cEnEnt_PhoneOrder_Cord");
DbAccess db = new DbAccess();
try
{
db.beginTransaction();
DAOBase.update(db,cEnEnt_PhoneOrder_Cord);
db.commit();
}
catch(Exception ex)
{
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage.getNewInstance("电话报单",
"修改成功.",
"openTop(\"GDPE.order.ActionEnt_PhoneOrder_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_PhoneOrder_Cord cEnEnt_PhoneOrder_Cord = (EnEnt_PhoneOrder_Cord)DAOBase.findByPK(new DbAccess(),EnEnt_PhoneOrder_Cord.class.getName(),id);
request.setAttribute("cEnEnt_PhoneOrder_Cord",cEnEnt_PhoneOrder_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_PhoneOrder_Cord.class.getName(),id);
db.commit();
}
catch(Exception ex)
{
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage.getNewInstance("电话报单",
"删除成功.",
"openTop(\"GDPE.order.ActionEnt_PhoneOrder_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_PhoneOrder_Cord aEnEnt_PhoneOrder_Cord[];
EnEnt_PhoneOrder_Cord searchContract = new EnEnt_PhoneOrder_Cord();
searchContract.setChSeatCode(chSeatCode);
searchContract.setChLinkPhone(chLinkPhone);
aEnEnt_PhoneOrder_Cord = (EnEnt_PhoneOrder_Cord[]) (DAOPhoneOrder
.searcheEnContract(db,searchContract,startTime,endTime));
request.setAttribute("aEnEnt_PhoneOrder_Cord",
aEnEnt_PhoneOrder_Cord);
request.setAttribute("doType", "search");
return this.getTargetPage("summary");
}
public String addQuery1(HttpServletRequest request, HttpServletResponse response) throws Exception
{
String pk = request.getParameter("chContractNo");
EnENT_PHONE_CONTRACT cEnENT_PHONE_CONTRACT = (EnENT_PHONE_CONTRACT)(DAOBase.findByPK(new DbAccess(), EnENT_PHONE_CONTRACT.class.getName(), pk));
java.sql.Date now = new java.sql.Date(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String timestamp = sdf.format(now);
EnEnt_PhoneOrder_Cord cEnEnt_PhoneOrder_Cord = new EnEnt_PhoneOrder_Cord();
cEnEnt_PhoneOrder_Cord.setDtPhoneTime(timestamp);
cEnEnt_PhoneOrder_Cord.setChConnectMan(cEnENT_PHONE_CONTRACT.getChConnectMan());
cEnEnt_PhoneOrder_Cord.setChLinkPhone(cEnENT_PHONE_CONTRACT.getChConnectPhone());
request.setAttribute("cEnEnt_PhoneOrder_Cord", cEnEnt_PhoneOrder_Cord);
request.setAttribute("doType","add");
return this.getTargetPage("detail");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -