📄 clintmanageaction.java
字号:
ClintmanageForm clintmanageForm = (ClintmanageForm) form;// TODO Auto-generated method stub
Clientimpt c=new Clientimpt();
int userid=Integer.parseInt(request.getParameter("userid"));
c.deletemeet(userid);
try {
response.sendRedirect(request.getContextPath()
+ "/show/clientmanager/clientall.jsp");
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
return null;
}
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
* 查询客户资料
*/
public ActionForward queryphone(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClintmanageForm clintmanageForm = (ClintmanageForm) form;// TODO Auto-generated method stub
Clientimpt c=new Clientimpt();
String phone=clintmanageForm.getPhone();
String contrry= request.getParameter("contrry");
String city=request.getParameter("city");
String phoneday=clintmanageForm.getPhoneday();
String startdate;
String year;
String enddate;
String start=null;
String end=null;
String[] time=phoneday.split("-");
if(!phoneday.equals(""))
{
startdate=time[1];
year=time[0];
int i=Integer.parseInt(startdate);
enddate="0"+String.valueOf(i+2);
start=phoneday;
end=year+"-"+enddate;
}
String area=clintmanageForm.getArea();
String area1=null;
if(contrry.equals("all")&&city.equals("all"))
{
contrry=null;
area1=null;
}else
if(!contrry.equals("all")&&city.equals("all"))
{
city=null;
int aid= Integer.parseInt(request.getParameter("contrry"));
Addressimpt addressimpt=new Addressimpt();
List<AddressBean> list=addressimpt.listaddress1(aid);
String contrry1=list.get(0).getAname();
area1=contrry1+"省";
}else
if(contrry.equals("all")&&!city.equals("all")){
area1=city+"市";
}else
if(!contrry.equals("all")&&!city.equals("all"))
{
int aid= Integer.parseInt(request.getParameter("contrry"));
Addressimpt addressimpt=new Addressimpt();
List<AddressBean> list=addressimpt.listaddress1(aid);
String contrry1=list.get(0).getAname();
area1=contrry1+"省,"+city+"市";
}
List list=c.listGradeRule3(phone,area,area1,start,end,request);
if(list.size()==0)
{
PrintWriter out = null;
try {
out = response.getWriter();
} catch (IOException e1) {
e1.printStackTrace();
}
out
.println("<script>alert('没有你所要查的信息!!!!');window.history.back();</script>");
}
else
{
HttpSession session=request.getSession();
SystemuserBean systembean=(SystemuserBean)session.getAttribute("userbean");
int nid=systembean.getNid();
List list2=c.listGradeRule3(phone,area,area1,start,end,request);
request.setAttribute("userlist", list2);
request.setAttribute("nid", nid);
request.setAttribute("userlist", list);
Addressimpt addressimpt=new Addressimpt();
List<AddressBean> list1=addressimpt.listaddress(0);
request.setAttribute("list", list1);
return mapping.findForward("clientall");
}
return null;
}
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
* 添加客户资料
*/
public ActionForward add1(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClintmanageForm clintmanageForm = (ClintmanageForm) form;
String contrry= request.getParameter("contrry");
String city1=request.getParameter("city");
Addressimpt addressimpt=new Addressimpt();
if(city1.equals("all"))
{
city1="";
}
int aid= Integer.parseInt(request.getParameter("contrry"));
List<AddressBean> list=addressimpt.listaddress1(aid);
String contrry1=list.get(0).getAname();
String city=contrry1+"省,"+city1+"市";
clintmanageForm.setCity(city);
Date date=new Date();
DateFormat fmat = new SimpleDateFormat("yyyy-MM-dd");
String regtime=fmat.format(date);
clintmanageForm.setRegtime(regtime);
UserInfo userinfo=new UserInfo();
try {
BeanUtils.copyProperties(userinfo,clintmanageForm);
} catch (Exception e) {
e.printStackTrace();
}
this.getClentimptimp().adduserinfo(userinfo);
return mapping.findForward("clientall");
}
public ActionForward addserch(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClintmanageForm clintmanageForm = (ClintmanageForm) form;
Clientimpt clientimpt=new Clientimpt();
List list2=clientimpt.getuser(3);
List list3=clientimpt.getdatadictionary(5);
Addressimpt addressimpt=new Addressimpt();
AddressBean addressbean=new AddressBean();
List<AddressBean> list1=addressimpt.listaddress(0);
request.setAttribute("list", list1);
request.setAttribute("systembeanlist", list2);
request.setAttribute("datadictionarylist", list3);
return mapping.findForward("clientadd");
}
public ActionForward updateserch(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClintmanageForm clintmanageForm = (ClintmanageForm) form;
Clientimpt clientimpt=new Clientimpt();
List list2=clientimpt.getuser(2);
List list3=clientimpt.getdatadictionary(5);
Clientimpt c=new Clientimpt();
int userid=Integer.parseInt(request.getParameter("userid"));
List list=c.listGradeRule(null, null,userid);
UserInfo userinfo=(UserInfo)list.get(0);
try {
BeanUtils.copyProperties(clintmanageForm,list.get(0));
} catch (Exception e) {
e.printStackTrace();
}
String city=clintmanageForm.getCity();
String[] a=city.split(",");
String sheng=a[0].substring(0,2);
String shi=a[1].substring(0,2);
Addressimpt add3=new Addressimpt();
List list4=add3.listaddress2(sheng);
Addressimpt addressimpt=new Addressimpt();
AddressBean addressbean=new AddressBean();
List<AddressBean> list1=addressimpt.listaddress(0);
request.setAttribute("list", list1);
request.setAttribute("systembeanlist", list2);
request.setAttribute("datadictionarylist", list3);
request.setAttribute("sheng", sheng);
request.setAttribute("shi", shi);
request.setAttribute("adresslist", list4);
request.setAttribute("userid", userid);
return mapping.findForward("update");
}
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
* 修改客户资料
*/
public ActionForward update1(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClintmanageForm clintmanageForm = (ClintmanageForm) form;
Clientimpt c=new Clientimpt();
String contrry= request.getParameter("contrry");
String city1=request.getParameter("city");
int userid=Integer.parseInt(request.getParameter("userid"));
List list1=c.listGradeRule(null, null, userid);
UserInfo userinfo=(UserInfo)list1.get(0);
if(city1.equals("all"))
{
city1="";
}
int aid= Integer.parseInt(request.getParameter("contrry"));
Addressimpt addressimpt=new Addressimpt();
List<AddressBean> list=addressimpt.listaddress1(aid);
String contrry1=list.get(0).getAname();
// int aid1= Integer.parseInt(request.getParameter("city1"));
// List<AddressBean> list3=addressimpt.listaddress1(aid1);
// String city2=list3.get(0).getAname();
String city=contrry1+"省,"+city1+"市";
clintmanageForm.setCity(city);
Date date=new Date();
DateFormat fmat = new SimpleDateFormat("yyyy-MM-dd");
String regtime=fmat.format(date);
clintmanageForm.setRegtime(regtime);
try {
BeanUtils.copyProperties(userinfo,clintmanageForm);
System.out.println("phont:"+userinfo.getPhone());
} catch (Exception e) {
e.printStackTrace();
}
this.getClentimptimp().updateuserinfo(userinfo);
return mapping.findForward("clientall");
}
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
* 获取该客户经理的客户
*/
public ActionForward getmyuser(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClintmanageForm clintmanageForm = (ClintmanageForm) form;// TODO Auto-generated method stub
Clientimpt c=new Clientimpt();
HttpSession session=request.getSession();
SystemuserBean systembean=(SystemuserBean)session.getAttribute("userbean");
int nid=systembean.getNid();
List list=c.listmyuser(nid, request);
request.setAttribute("userlist", list);
request.setAttribute("nid", nid);
Addressimpt addressimpt=new Addressimpt();
AddressBean addressbean=new AddressBean();
List<AddressBean> list1=addressimpt.listaddress(0);
request.setAttribute("list", list1);
return mapping.findForward("clientall");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -