📄 clubmanageactionaction.java
字号:
List list = cmi.listmembercard(null, request);
request.setAttribute("clublists", list);
return mapping.findForward("memberlist");
}
/**
* 跳转到添加页面
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward inserts(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
DataDictionaryDaoImpl DataDictionary = new DataDictionaryDaoImpl();
List list = DataDictionary.listData("会员等级");
List lists = DataDictionary.listData("品牌类型");
request.setAttribute("list", list);
request.setAttribute("lists", lists);
return mapping.findForward("menber");
}
/**
* 实现加添功能
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward insertmember(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClubmanageActionForm clubmanageActionForm = (ClubmanageActionForm) form;
GradeDealIMP GradeDeal = new GradeDealIMP();
ClubManageImp ClubManag = new ClubManageImp();
MembercardBean bean = new MembercardBean();
String phone =clubmanageActionForm.getMemberphone();
UserInfo info =GradeDeal.selectuser(phone, new Long(-1), null);
String aa= clubmanageActionForm.getServetype();
String bb= clubmanageActionForm.getUsergrade();
if(info.getUserid()!=null){
long id = info.getUserid();
bean.setMdate(clubmanageActionForm.getMdate());
bean.setMemberphone(clubmanageActionForm.getMemberphone());
bean.setUserid(id);
bean.setServetype(aa);
bean.setUsergrade(bb);
if(GradeDeal.isExist(phone)==true){
if(!ClubManag.isphone(phone)){
ClubManag.insertMembercar(bean);
request.setAttribute("manage", "恭喜您以添加成功!请返回列表其他操作");
}else{
request.setAttribute("manage", "对不起您的添加操作失败,手机号码已经存在会员列表,请返回列表重新操作!");
}
}else{
request.setAttribute("manage", "对不起您的添加操作失败,在线用户无此手机号码,请返回列表重新操作!");
}
}else{
request.setAttribute("manage", "对不起您的添加操作失败,在线用户无此手机号码,请返回列表重新操作!");
}
return mapping.findForward("manage2");
}
/***
* 实现注销方法
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward deletemember(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClubManageImp ClubManag = new ClubManageImp();
ClubManageImp cmi = new ClubManageImp();
int id = Integer.parseInt(request.getParameter("nid"));
boolean flog = ClubManag.islock(id);
PrintWriter out = null;
try {
out = response.getWriter();
}
catch (Exception e) {
e.printStackTrace();
}
String url = "clubmanageAction.do?tag=showmember";
if(flog)
{
if(request.getParameter("currentpage") != null && !request.getParameter("currentpage").equals(""))
{
url = url + "¤tpage=" + request.getParameter("currentpage");
}
out.println("<script>alert('注销成功!');window.location.href='" + url +"'</script>");
}
else
{
out.println("<script>alert('注销失败!');window.history.back</script>");
}
// List list = cmi.listmembercard(null, request);
//
// request.setAttribute("clublists", list);
return null;
}
/**
* 跳转到修改页面
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward updatemember(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClubmanageActionForm clubmanageActionForm = (ClubmanageActionForm) form;
DataDictionaryDaoImpl DataDictionary = new DataDictionaryDaoImpl();
List list = DataDictionary.listData("会员等级");
List lists = DataDictionary.listData("品牌类型");
request.setAttribute("list", list);
request.setAttribute("lists", lists);
String aa=request.getParameter("nid");
int nid = Integer.parseInt(aa);
Map map = new HashMap();
if(request.getParameter("serchphone") != null && !request.getParameter("serchphone").equals(""))
{
map.put("serchphone", request.getParameter("serchphone"));
}
if(request.getParameter("currentpage") != null && !request.getParameter("currentpage").equals(""))
{
map.put("currentpage", request.getParameter("currentpage"));
}
request.setAttribute("map", map);
ClubManageImp cmi = new ClubManageImp();
MembercardBean listaa = cmi.serchmembercard(-1, nid, null);
try {
BeanUtils.copyProperties(clubmanageActionForm, listaa);
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
request.setAttribute("phonelist", listaa);
return mapping.findForward("updatepage");
}
/**
* 根据页面传的值
* 对会员卡管理进行修改
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward updatemembers(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClubmanageActionForm clubmanageActionForm = (ClubmanageActionForm) form;
GradeDealIMP GradeDeal = new GradeDealIMP();
ClubManageImp ClubManag = new ClubManageImp();
MembercardBean bean = new MembercardBean();
String phone =clubmanageActionForm.getMemberphone();
String aa= clubmanageActionForm.getServetype();
String bb= clubmanageActionForm.getUsergrade();
// int id = Integer.parseInt(request.getParameter("cardid"));
UserInfo info =GradeDeal.selectuser(phone, new Long(-1), null);
if(info.getUserid()!=null){
long ids = info.getUserid();
bean.setMdate(clubmanageActionForm.getMdate());
bean.setMemberphone(clubmanageActionForm.getMemberphone());
bean.setUserid(ids);
bean.setCardid(clubmanageActionForm.getCardid());
bean.setServetype(aa);
bean.setUsergrade(bb);
boolean update=ClubManag.updateMembercar(bean);
PrintWriter out = null;
try {
out = response.getWriter();
} catch (IOException e) {
e.printStackTrace();
}
String url= "clubmanageAction.do?tag=showmember";
if(update){
if(request.getParameter("serchphone") != null && !request.getParameter("serchphone").equals(""))
{
url = url + "&serchphone=" + request.getParameter("serchphone");
}
if(request.getParameter("currentpage") != null && !request.getParameter("currentpage").equals(""))
{
url = url + "¤tpage=" + request.getParameter("currentpage");
}
out.println("<script>alert('修改成功!');window.location.href='" + url +"'</script>");
}else{
out.println("<script>alert('修改失败!');window.history.back</script>");
}
// if(GradeDeal.isExist(phone)==true){
//
// boolean update=ClubManag.updateMembercar(bean);
// request.setAttribute("manage", "恭喜您以修改成功!请返回列表其他操作");
//
// }else{
// request.setAttribute("manage", "对不起您的修改操作失败,在线用户无此手机号码,请返回列表重新操作!");
// }
}else{
request.setAttribute("manage", "对不起您的修改操作失败,在线用户无此手机号码,请返回列表重新操作!");
return mapping.findForward("manage2");
}
return null;
}
/**
* 根据手机号码进行查询
* 此号码的相关信息
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward serchphone(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ClubmanageActionForm clubmanageActionForm = (ClubmanageActionForm) form;
String phone = clubmanageActionForm.getSerchphone();
ClubManageImp ClubManage = new ClubManageImp();
List list = ClubManage.listmembercard(phone, request);
request.setAttribute("clublists", list);
return mapping.findForward("memberlist");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -