📄 actionent_market_activity.java.svn-base
字号:
package GDPE.market.activity;
import java.util.StringTokenizer;
import levin.base.*;
import levin.util.*;
import javax.servlet.http.*;
public class ActionENT_MARKET_ACTIVITY extends Service
{
public ActionENT_MARKET_ACTIVITY()
{
}
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_MARKET_ACTIVITY aEnENT_MARKET_ACTIVITY[] = (EnENT_MARKET_ACTIVITY[])(DAOBase.findAll(new DbAccess(),EnENT_MARKET_ACTIVITY.class.getName()));
for(int i=0;i<aEnENT_MARKET_ACTIVITY.length;i++){
if(!aEnENT_MARKET_ACTIVITY[i].getDtComplete_Time().equals(""))
aEnENT_MARKET_ACTIVITY[i].setDtComplete_Time(aEnENT_MARKET_ACTIVITY[i].getDtComplete_Time().substring(0,10));
if(!aEnENT_MARKET_ACTIVITY[i].getDtFact_Begin_Date().equals(""))
aEnENT_MARKET_ACTIVITY[i].setDtFact_Begin_Date(aEnENT_MARKET_ACTIVITY[i].getDtFact_Begin_Date().substring(0,10));
if(!aEnENT_MARKET_ACTIVITY[i].getDtFact_End_Date().equals(""))
aEnENT_MARKET_ACTIVITY[i].setDtFact_End_Date(aEnENT_MARKET_ACTIVITY[i].getDtFact_End_Date().substring(0,10));
if(!aEnENT_MARKET_ACTIVITY[i].getDtPlan_Begin_Date().equals(""))
aEnENT_MARKET_ACTIVITY[i].setDtPlan_Begin_Date(aEnENT_MARKET_ACTIVITY[i].getDtPlan_Begin_Date().substring(0,10));
if(!aEnENT_MARKET_ACTIVITY[i].getDtPlan_End_Date().equals(""))
aEnENT_MARKET_ACTIVITY[i].setDtPlan_End_Date(aEnENT_MARKET_ACTIVITY[i].getDtPlan_End_Date().substring(0,10));
if(!aEnENT_MARKET_ACTIVITY[i].getDtSubmit_Time().equals(""))
aEnENT_MARKET_ACTIVITY[i].setDtSubmit_Time(aEnENT_MARKET_ACTIVITY[i].getDtSubmit_Time().substring(0,10));
}
request.setAttribute("chooseType","checkBox");
request.setAttribute("aEnENT_MARKET_ACTIVITY", aEnENT_MARKET_ACTIVITY);
return this.getTargetPage("summary");
}
public String addQuery(HttpServletRequest request, HttpServletResponse response) throws Exception
{
EnENT_MARKET_ACTIVITY cEnENT_MARKET_ACTIVITY = new EnENT_MARKET_ACTIVITY();
request.setAttribute("cEnENT_MARKET_ACTIVITY", cEnENT_MARKET_ACTIVITY);
request.setAttribute("doType","add");
return this.getTargetPage("detail");
}
public String add(HttpServletRequest request, HttpServletResponse response) throws Exception
{
EnENT_MARKET_ACTIVITY cEnENT_MARKET_ACTIVITY = (EnENT_MARKET_ACTIVITY)request.getAttribute("cEnENT_MARKET_ACTIVITY");
DbAccess db = new DbAccess();
try
{
db.beginTransaction();
DAOBase.insert(db,cEnENT_MARKET_ACTIVITY);
db.commit();
}
catch(Exception ex)
{
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage.getNewInstance("市场活动",
"新增成功.",
"openTop(\"GDPE.market.activity.ActionENT_MARKET_ACTIVITY.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_MARKET_ACTIVITY cEnENT_MARKET_ACTIVITY = (EnENT_MARKET_ACTIVITY)DAOBase.findByPK(new DbAccess(),EnENT_MARKET_ACTIVITY.class.getName(),id);
if(!cEnENT_MARKET_ACTIVITY.getDtComplete_Time().equals("")){
String year=cEnENT_MARKET_ACTIVITY.getDtComplete_Time().substring(0,4);
String month=cEnENT_MARKET_ACTIVITY.getDtComplete_Time().substring(5,7);
String day=cEnENT_MARKET_ACTIVITY.getDtComplete_Time().substring(8,10);
cEnENT_MARKET_ACTIVITY.setDtComplete_Time(year+month+day);
}
if(!cEnENT_MARKET_ACTIVITY.getDtFact_Begin_Date().equals("")){
String year=cEnENT_MARKET_ACTIVITY.getDtFact_Begin_Date().substring(0,4);
String month=cEnENT_MARKET_ACTIVITY.getDtFact_Begin_Date().substring(5,7);
String day=cEnENT_MARKET_ACTIVITY.getDtFact_Begin_Date().substring(8,10);
cEnENT_MARKET_ACTIVITY.setDtFact_Begin_Date(year+month+day);
}
if(!cEnENT_MARKET_ACTIVITY.getDtFact_End_Date().equals("")){
String year=cEnENT_MARKET_ACTIVITY.getDtFact_End_Date().substring(0,4);
String month=cEnENT_MARKET_ACTIVITY.getDtFact_End_Date().substring(5,7);
String day=cEnENT_MARKET_ACTIVITY.getDtFact_End_Date().substring(8,10);
cEnENT_MARKET_ACTIVITY.setDtFact_End_Date(year+month+day);
}
if(!cEnENT_MARKET_ACTIVITY.getDtPlan_Begin_Date().equals("")){
String year=cEnENT_MARKET_ACTIVITY.getDtPlan_Begin_Date().substring(0,4);
String month=cEnENT_MARKET_ACTIVITY.getDtPlan_Begin_Date().substring(5,7);
String day=cEnENT_MARKET_ACTIVITY.getDtPlan_Begin_Date().substring(8,10);
cEnENT_MARKET_ACTIVITY.setDtPlan_Begin_Date(year+month+day);
}
if(!cEnENT_MARKET_ACTIVITY.getDtPlan_End_Date().equals("")){
String year=cEnENT_MARKET_ACTIVITY.getDtPlan_End_Date().substring(0,4);
String month=cEnENT_MARKET_ACTIVITY.getDtPlan_End_Date().substring(5,7);
String day=cEnENT_MARKET_ACTIVITY.getDtPlan_End_Date().substring(8,10);
cEnENT_MARKET_ACTIVITY.setDtPlan_End_Date(year+month+day);
}
if(!cEnENT_MARKET_ACTIVITY.getDtSubmit_Time().equals("")){
String year=cEnENT_MARKET_ACTIVITY.getDtSubmit_Time().substring(0,4);
String month=cEnENT_MARKET_ACTIVITY.getDtSubmit_Time().substring(5,7);
String day=cEnENT_MARKET_ACTIVITY.getDtSubmit_Time().substring(8,10);
cEnENT_MARKET_ACTIVITY.setDtSubmit_Time(year+month+day);
}
request.setAttribute("cEnENT_MARKET_ACTIVITY",cEnENT_MARKET_ACTIVITY);
request.setAttribute("doType","modify");
return this.getTargetPage("detail");
}
public String modify(HttpServletRequest request, HttpServletResponse response) throws Exception
{
EnENT_MARKET_ACTIVITY cEnENT_MARKET_ACTIVITY = (EnENT_MARKET_ACTIVITY)request.getAttribute("cEnENT_MARKET_ACTIVITY");
DbAccess db = new DbAccess();
try
{
db.beginTransaction();
DAOBase.update(db,cEnENT_MARKET_ACTIVITY);
db.commit();
}
catch(Exception ex)
{
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage.getNewInstance("市场活动",
"修改成功.",
"openTop(\"GDPE.market.activity.ActionENT_MARKET_ACTIVITY.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_MARKET_ACTIVITY cEnENT_MARKET_ACTIVITY = (EnENT_MARKET_ACTIVITY)DAOBase.findByPK(new DbAccess(),EnENT_MARKET_ACTIVITY.class.getName(),id);
request.setAttribute("cEnENT_MARKET_ACTIVITY",cEnENT_MARKET_ACTIVITY);
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_MARKET_ACTIVITY.class.getName(),id);
}
db.commit();
}
catch(Exception ex)
{
db.rollback();
throw ex;
}
levin.iMessage msg = levin.iMessage.getNewInstance("市场活动",
"删除成功.",
"openTop(\"GDPE.market.activity.ActionENT_MARKET_ACTIVITY.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 chCharge_Man = request.getParameter("chChage_Man");
String chActivity_Title = request.getParameter("chActivity_Title");
String chReceive_Name = request.getParameter("chReceive_Name");
EnENT_MARKET_ACTIVITY searchActivity = new EnENT_MARKET_ACTIVITY();
searchActivity.setChCharge_Man(chCharge_Man);
searchActivity.setChActivity_Title(chActivity_Title);
searchActivity.setChReceive_Name(chReceive_Name);
EnENT_MARKET_ACTIVITY aEnENT_MARKET_ACTIVITY[] = (EnENT_MARKET_ACTIVITY[]) (DAOActivity
.searcheEnActivity(db, searchActivity));
for(int i = 0;i<aEnENT_MARKET_ACTIVITY.length;i++){
if(!aEnENT_MARKET_ACTIVITY[i].getDtComplete_Time().equals("")){
String year=aEnENT_MARKET_ACTIVITY[i].getDtComplete_Time().substring(0,4);
String month=aEnENT_MARKET_ACTIVITY[i].getDtComplete_Time().substring(5,7);
String day=aEnENT_MARKET_ACTIVITY[i].getDtComplete_Time().substring(8,10);
aEnENT_MARKET_ACTIVITY[i].setDtComplete_Time(year+month+day);
}
if(!aEnENT_MARKET_ACTIVITY[i].getDtFact_Begin_Date().equals("")){
String year=aEnENT_MARKET_ACTIVITY[i].getDtFact_Begin_Date().substring(0,4);
String month=aEnENT_MARKET_ACTIVITY[i].getDtFact_Begin_Date().substring(5,7);
String day=aEnENT_MARKET_ACTIVITY[i].getDtFact_Begin_Date().substring(8,10);
aEnENT_MARKET_ACTIVITY[i].setDtFact_Begin_Date(year+month+day);
}
if(!aEnENT_MARKET_ACTIVITY[i].getDtFact_End_Date().equals("")){
String year=aEnENT_MARKET_ACTIVITY[i].getDtFact_End_Date().substring(0,4);
String month=aEnENT_MARKET_ACTIVITY[i].getDtFact_End_Date().substring(5,7);
String day=aEnENT_MARKET_ACTIVITY[i].getDtFact_End_Date().substring(8,10);
aEnENT_MARKET_ACTIVITY[i].setDtFact_End_Date(year+month+day);
}
if(!aEnENT_MARKET_ACTIVITY[i].getDtPlan_Begin_Date().equals("")){
String year=aEnENT_MARKET_ACTIVITY[i].getDtPlan_Begin_Date().substring(0,4);
String month=aEnENT_MARKET_ACTIVITY[i].getDtPlan_Begin_Date().substring(5,7);
String day=aEnENT_MARKET_ACTIVITY[i].getDtPlan_Begin_Date().substring(8,10);
aEnENT_MARKET_ACTIVITY[i].setDtPlan_Begin_Date(year+month+day);
}
if(!aEnENT_MARKET_ACTIVITY[i].getDtPlan_End_Date().equals("")){
String year=aEnENT_MARKET_ACTIVITY[i].getDtPlan_End_Date().substring(0,4);
String month=aEnENT_MARKET_ACTIVITY[i].getDtPlan_End_Date().substring(5,7);
String day=aEnENT_MARKET_ACTIVITY[i].getDtPlan_End_Date().substring(8,10);
aEnENT_MARKET_ACTIVITY[i].setDtPlan_End_Date(year+month+day);
}
if(!aEnENT_MARKET_ACTIVITY[i].getDtSubmit_Time().equals("")){
String year=aEnENT_MARKET_ACTIVITY[i].getDtSubmit_Time().substring(0,4);
String month=aEnENT_MARKET_ACTIVITY[i].getDtSubmit_Time().substring(5,7);
String day=aEnENT_MARKET_ACTIVITY[i].getDtSubmit_Time().substring(8,10);
aEnENT_MARKET_ACTIVITY[i].setDtSubmit_Time(year+month+day);
}
}
request.setAttribute("aEnENT_MARKET_ACTIVITY",aEnENT_MARKET_ACTIVITY);
request.setAttribute("chooseType", "checkbox");
request.setAttribute("doType", "search");
return this.getTargetPage("summary");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -