| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- package com.runzhixing.action;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import net.sf.json.JSONObject;
- import org.apache.struts2.ServletActionContext;
- import com.opensymphony.xwork2.ActionSupport;
- import com.runzhixing.bean.Announcement;
- import com.runzhixing.bean.CylinderFollow;
- import com.runzhixing.bean.User;
- import com.runzhixing.constant.Constant;
- import com.runzhixing.packageProcedure.CylinderfollowProcedure;
- import com.runzhixing.packageProcedure.InformationAnnouncementProcedure;
- @SuppressWarnings("serial")
- public class CylinderFollowAction extends ActionSupport {
- public String cylinderFollow() throws IOException{
- HttpServletRequest req = ServletActionContext.getRequest();
- req.getSession().setAttribute("cylinderfollow", (String)req.getParameter("cylinderguid"));
- return SUCCESS;
- }
- @SuppressWarnings({ "unchecked", "static-access" })
- public void ajaxCylinderFollow() throws IOException{
- HttpServletRequest req = ServletActionContext.getRequest();
- HttpServletResponse response = ServletActionContext.getResponse();
- String cylinderguid = ((String)req.getSession().getAttribute("cylinderfollow")).trim();
- Map map=new HashMap();
- if(cylinderguid!=null&&!cylinderguid.equals("")){
- int pagesize = Integer.parseInt(req.getParameter("psize"));
- int pageno = Integer.parseInt(req.getParameter("page"));
- List<CylinderFollow> list = new CylinderfollowProcedure().queryCylinderProcessList(pagesize, pageno, cylinderguid);
- User u = (User) req.getSession().getAttribute(Constant.cylinderFollowSum);
- map.put("total", u.getCylinderFollowSum());
- map.put("rows", list);
- String result = new JSONObject().fromObject(map).toString();
- response.setContentType("text/html;charset=utf-8");
- PrintWriter out = response.getWriter();
- out.write(result);
- }
- }
-
- public String loginCng() throws IOException{
- HttpServletRequest req = ServletActionContext.getRequest();
- req.getSession().setAttribute("cylinderfollow", (String)req.getParameter("cylinderguid"));
- return SUCCESS;
- }
- public String CheckValidity() throws IOException{
- return SUCCESS;
- }
- @SuppressWarnings({ "unchecked", "static-access" })
- public void CheckValidity1() throws IOException{
-
- HttpServletRequest req = ServletActionContext.getRequest();
- HttpServletResponse response = ServletActionContext.getResponse();
- Map map=new HashMap();
- User uu = (User) req.getSession().getAttribute(Constant.userMark);
- String s = uu.getPrivilegeCode();
- if (s.length() > 6) {
- s = s.substring(0, 6);
- }
- s = s.replaceAll("(00)*$", "");//// 一直过滤到最高行政地域(删去尾部的 00 )
- List<CylinderFollow> list1 = new InformationAnnouncementProcedure()
- .checkValidity1((String)req.getSession().getAttribute("PrivilegeCode"),(String)req.getSession().getAttribute("sOperatorNo"),s,Integer.parseInt((String)req.getSession().getAttribute(Constant.moudel)));
- map.put("total", list1.size());
- map.put("rows", list1);
- String result = new JSONObject().fromObject(map).toString();
- response.setContentType("text/html;charset=utf-8");
- PrintWriter out = response.getWriter();
- out.write(result);
- }
- }
|