📄 actionent_compete_friend.java
字号:
package GDPE.compete.friend;
import java.util.StringTokenizer;
import levin.base.*;
import levin.util.*;
import javax.servlet.http.*;
public class ActionEnt_Compete_Friend extends Service {
public ActionEnt_Compete_Friend() {
}
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_Compete_Friend aEnEnt_Compete_Friend[] = (EnEnt_Compete_Friend[]) (DAOBase
.findAll(new DbAccess(), EnEnt_Compete_Friend.class.getName()));
request.setAttribute("aEnEnt_Compete_Friend", aEnEnt_Compete_Friend);
request.setAttribute("chooseType", "checkbox");
return this.getTargetPage("summary");
}
public String addQuery(HttpServletRequest request,
HttpServletResponse response) throws Exception {
EnEnt_Compete_Friend cEnEnt_Compete_Friend = new EnEnt_Compete_Friend();
request.setAttribute("cEnEnt_Compete_Friend", cEnEnt_Compete_Friend);
request.setAttribute("doType", "add");
return this.getTargetPage("detail");
}
public String add(HttpServletRequest request, HttpServletResponse response)
throws Exception {
EnEnt_Compete_Friend cEnEnt_Compete_Friend = (EnEnt_Compete_Friend) request
.getAttribute("cEnEnt_Compete_Friend");
DbAccess db = new DbAccess();
try {
db.beginTransaction();
DAOBase.insert(db, cEnEnt_Compete_Friend);
db.commit();
} catch (Exception ex) {
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage
.getNewInstance("竞争友商管理", "新增成功.",
"openTop(\"GDPE.compete.friend.ActionEnt_Compete_Friend.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_Compete_Friend cEnEnt_Compete_Friend = (EnEnt_Compete_Friend) DAOBase
.findByPK(new DbAccess(), EnEnt_Compete_Friend.class.getName(),
id);
request.setAttribute("cEnEnt_Compete_Friend", cEnEnt_Compete_Friend);
request.setAttribute("doType", "modify");
return this.getTargetPage("detail");
}
public String search(HttpServletRequest request,
HttpServletResponse response) throws Exception {
levin.util.DbAccess db = new levin.util.DbAccess();
String chCompete_Friend_Name = request
.getParameter("chCompete_Friend_Name");
String chTelephone = request.getParameter("chTelephone");
String chCompete_Level = request.getParameter("chCompete_Level");
EnEnt_Compete_Friend searchFriend = new EnEnt_Compete_Friend();
searchFriend.setChCompete_Friend_Name(chCompete_Friend_Name);
searchFriend.setChCompete_Level(chCompete_Level);
searchFriend.setChTelephone(chTelephone);
EnEnt_Compete_Friend aEnEnt_Compete_Friend[] = (EnEnt_Compete_Friend[]) (DAOCompeteFriend
.searcheEnFriend(db, searchFriend));
//for(int i=0;i<aEnEnt_Compete_Friend.length;i++)
// {
// if(!aEnEnt_Compete_Friend[i].getChCompete_Friend_Name().equals(""))
// aEnEnt_Compete_Friend[i].setChCompete_Friend_Name(aEnEnt_Compete_Friend[i].getChCompete_Friend_Name());
// if(!aEnEnt_Compete_Friend[i].getChCompete_Level().equals(""))
// aEnEnt_Compete_Friend[i].setChCompete_Level(aEnEnt_Compete_Friend[i].getChCompete_Level());
// if(!aEnEnt_Compete_Friend[i].getChTelephone().equals(""))
// aEnEnt_Compete_Friend[i].setChTelephone(aEnEnt_Compete_Friend[i].getChTelephone());
//
// if(aEnEnt_Compete_Friend[i].getId()!=0)
// aEnEnt_Compete_Friend[i].setId(aEnEnt_Compete_Friend[i].getId());
// }
request.setAttribute("aEnEnt_Compete_Friend", aEnEnt_Compete_Friend);
request.setAttribute("doType", "search");
return this.getTargetPage("summary");
}
public String modify(HttpServletRequest request,
HttpServletResponse response) throws Exception {
EnEnt_Compete_Friend cEnEnt_Compete_Friend = (EnEnt_Compete_Friend) request
.getAttribute("cEnEnt_Compete_Friend");
DbAccess db = new DbAccess();
try {
db.beginTransaction();
DAOBase.update(db, cEnEnt_Compete_Friend);
db.commit();
} catch (Exception ex) {
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage
.getNewInstance("竞争友商管理", "修改成功.",
"openTop(\"GDPE.compete.friend.ActionEnt_Compete_Friend.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_Compete_Friend cEnEnt_Compete_Friend = (EnEnt_Compete_Friend) DAOBase
.findByPK(new DbAccess(), EnEnt_Compete_Friend.class.getName(),
id);
request.setAttribute("cEnEnt_Compete_Friend", cEnEnt_Compete_Friend);
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();
StringTokenizer st = new StringTokenizer(id,",");
while(st.hasMoreElements()){
String index = (String)st.nextElement();
DAOBase.delete(db, EnEnt_Compete_Friend.class.getName(), index);
}
db.commit();
} catch (Exception ex) {
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage
.getNewInstance("竞争友商管理", "删除成功.",
"openTop(\"GDPE.compete.friend.ActionEnt_Compete_Friend.do?doType=summary\");");
msg.save(request);
return this.getTargetPage("Message");
}
public String check(HttpServletRequest request, HttpServletResponse response)
throws Exception {
String id = request.getParameter("id");
EnEnt_Compete_Friend searchFriend = new EnEnt_Compete_Friend();
searchFriend.setId(Integer.parseInt(id));
String sqlCondition = "id '" + id + "'";
String order = "id desc";
EnEnt_Compete_Friend[] aEnEnt_Compete_Friend = (EnEnt_Compete_Friend[]) (DAOBase
.findByCondition(new DbAccess(), EnEnt_Compete_Friend.class
.getName(), sqlCondition, order));
EnEnt_Compete_Friend cEnEnt_Compete_Friend = new EnEnt_Compete_Friend();
cEnEnt_Compete_Friend.setId(Integer.parseInt(id));
request.setAttribute("cEnEnt_Compete_Friend", cEnEnt_Compete_Friend);
if (aEnEnt_Compete_Friend.length == 0) {
//levin.iMessage msg = levin.iMessage.getNewInstance("合同管理",
// "没有相同编号.", "closeWindow();");
levin.iMessage msg = levin.iMessage.getNewInstance("友商管理",
"没有相同编号.", "closeSelf()");
msg.save(request);
return this.getTargetPage("Message");
} else {
// levin.iMessage msg = levin.iMessage.getNewInstance("合同管理",
// "有相同编号.", "openWindow(\"GDPE.contract.manager.ActionEnt_Record_Contract.do?doType=addQuery&chContractNo="+chContractNo+"\");");
levin.iMessage msg = levin.iMessage.getNewInstance("友商管理",
"有相同编号.", "closeSelf()");
msg.save(request);
return this.getTargetPage("Message");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -