123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268 |
- package cn.com.usky.iot.controller;
- import javax.annotation.PostConstruct;
- import javax.annotation.Resource;
- import javax.servlet.http.HttpServletRequest;
- import cn.com.usky.iot.auth.TokenAuthBO;
- import cn.com.usky.iot.auth.TokenAuthService;
- import cn.com.usky.iot.controller.login.Constants;
- import cn.com.usky.iot.entity.YtiotTAdmin;
- import cn.com.usky.utils.HttpServletRequestUtils;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.servlet.ModelAndView;
- import cn.com.usky.iot.qrcodeanalysis2.service.YtiotTQrcodeAnalysis2Service;
- @Controller
- @RequestMapping("/iot/qrcodeanalysis2")
- public class QrcodeAnalysis2Controller {
- @Resource
- private YtiotTQrcodeAnalysis2Service ytiotTQrcodeAnalysis2Service;
- private static QrcodeAnalysis2Controller qrcodeanalysis2Controller;
- @PostConstruct
- public void init() {
- qrcodeanalysis2Controller = this;
- qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service = this.ytiotTQrcodeAnalysis2Service;
- }
- @Autowired
- private TokenAuthService tokenAuthService;
- @RequestMapping(value = "/getList", method = {RequestMethod.GET, RequestMethod.POST})
- public ModelAndView getList(@RequestParam(value = "queryJson", required = false) String queryJson,
- @RequestParam(value = "page", required = false) String page,
- @RequestParam(value = "start", required = false) String start,
- @RequestParam(value = "limit", required = false) String limit,
- @RequestParam(value = "sort", required = false) String sort,
- HttpServletRequest request) {
- // TODO Auto-generated constructor stub
- ModelAndView mav = new ModelAndView();
- TokenAuthBO tokenAuthBO = HttpServletRequestUtils.tokenAuthForYT(request, tokenAuthService);
- boolean isAuth = tokenAuthBO.isAuthState();
- if (!isAuth) {
- com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
- json.put("check", false);
- json.put("errMsg", "权限错误,请重新登录");
- mav.addObject("ret_str", json.toJSONString());
- }
- mav.setViewName("return");
- //通过获取用户信息
- YtiotTAdmin o = (YtiotTAdmin) tokenAuthBO.getData().get(Constants.USER_INFO);
- com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(queryJson);
- jsonObject.put("V_LOGINNAME", o.getVLoginname());
- jsonObject.put("V_PASSWORD", o.getVPassword());
- try {
- String ret = qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service.getQrcodeAnalysis2List(jsonObject.toString(), page, start, limit, sort);
- // System.out.println(ret);
- mav.addObject("ret_str", ret);
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- return mav;
- }
- @RequestMapping(value = "/getList1", method = {RequestMethod.GET, RequestMethod.POST})
- public ModelAndView getList1(@RequestParam(value = "queryJson", required = false) String queryJson,
- @RequestParam(value = "page", required = false) String page,
- @RequestParam(value = "start", required = false) String start,
- @RequestParam(value = "limit", required = false) String limit,
- @RequestParam(value = "sort", required = false) String sort,
- HttpServletRequest request) {
- // TODO Auto-generated constructor stub
- ModelAndView mav = new ModelAndView();
- TokenAuthBO tokenAuthBO = HttpServletRequestUtils.tokenAuthForYT(request, tokenAuthService);
- boolean isAuth = tokenAuthBO.isAuthState();
- if (!isAuth) {
- com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
- json.put("check", false);
- json.put("errMsg", "权限错误,请重新登录");
- mav.addObject("ret_str", json.toJSONString());
- }
- mav.setViewName("return");
- //通过获取用户信息
- YtiotTAdmin o = (YtiotTAdmin) tokenAuthBO.getData().get(Constants.USER_INFO);
- com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(queryJson);
- jsonObject.put("V_LOGINNAME", o.getVLoginname());
- jsonObject.put("V_PASSWORD", o.getVPassword());
- try {
- String ret = qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service.getQrcodeAnalysis2List1(jsonObject.toString(), page, start, limit, sort);
- // System.out.println(ret);
- mav.addObject("ret_str", ret);
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- return mav;
- }
- // @RequestMapping(value="/getVerList",method= {RequestMethod.GET,RequestMethod.POST})
- // public ModelAndView getVerList(@RequestParam(value = "queryJson", required = false) String queryJson,
- // @RequestParam(value = "page", required = false) String page,
- // @RequestParam(value = "start", required = false) String start,
- // @RequestParam(value = "limit", required = false) String limit,
- // @RequestParam(value = "sort", required = false) String sort) {
- // // TODO Auto-generated constructor stub
- // ModelAndView mav = new ModelAndView();
- // mav.setViewName("return");
- //// System.out.println(queryJson);
- // try {
- // String ret = pointController.ytiotTPatrolPointService.getPatrolPointVerList(queryJson,page,start,limit,sort);
- //// System.out.println(ret);
- // mav.addObject("ret_str", ret);
- //
- // } catch (Exception e) {
- // // TODO Auto-generated catch block
- // e.printStackTrace();
- // }
- // return mav;
- // }
- @RequestMapping(value = "/append", method = {RequestMethod.GET, RequestMethod.POST})
- public ModelAndView append(@RequestParam(value = "queryJson", required = false) String queryJson,
- HttpServletRequest request) {
- ModelAndView mav = new ModelAndView();
- TokenAuthBO tokenAuthBO = HttpServletRequestUtils.tokenAuthForYT(request, tokenAuthService);
- boolean isAuth = tokenAuthBO.isAuthState();
- if (!isAuth) {
- com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
- json.put("check", false);
- json.put("errMsg", "权限错误,请重新登录");
- mav.addObject("ret_str", json.toJSONString());
- }
- mav.setViewName("return");
- //通过获取用户信息
- YtiotTAdmin o = (YtiotTAdmin) tokenAuthBO.getData().get(Constants.USER_INFO);
- com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(queryJson);
- jsonObject.put("V_LOGINNAME", o.getVLoginname());
- jsonObject.put("V_PASSWORD", o.getVPassword());
- try {
- String ret = qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service.appendQrcodeAnalysis2(jsonObject.toString());
- mav.addObject("ret_str", ret);
- } catch (Exception e) {
- e.printStackTrace();
- }
- return mav;
- }
- @RequestMapping(value = "/append1", method = {RequestMethod.GET, RequestMethod.POST})
- public ModelAndView append1(@RequestParam(value = "queryJson", required = false) String queryJson,
- HttpServletRequest request) {
- ModelAndView mav = new ModelAndView();
- TokenAuthBO tokenAuthBO = HttpServletRequestUtils.tokenAuthForYT(request, tokenAuthService);
- boolean isAuth = tokenAuthBO.isAuthState();
- if (!isAuth) {
- com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
- json.put("check", false);
- json.put("errMsg", "权限错误,请重新登录");
- mav.addObject("ret_str", json.toJSONString());
- }
- mav.setViewName("return");
- //通过获取用户信息
- YtiotTAdmin o = (YtiotTAdmin) tokenAuthBO.getData().get(Constants.USER_INFO);
- com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(queryJson);
- jsonObject.put("V_LOGINNAME", o.getVLoginname());
- jsonObject.put("V_PASSWORD", o.getVPassword());
- try {
- String ret = qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service.appendQrcodeAnalysis21(jsonObject.toString());
- mav.addObject("ret_str", ret);
- } catch (Exception e) {
- e.printStackTrace();
- }
- return mav;
- }
- @RequestMapping(value = "/update", method = {RequestMethod.GET, RequestMethod.POST})
- public ModelAndView update(@RequestParam(value = "queryJson", required = false) String queryJson,
- HttpServletRequest request) {
- ModelAndView mav = new ModelAndView();
- TokenAuthBO tokenAuthBO = HttpServletRequestUtils.tokenAuthForYT(request, tokenAuthService);
- boolean isAuth = tokenAuthBO.isAuthState();
- if (!isAuth) {
- com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
- json.put("check", false);
- json.put("errMsg", "权限错误,请重新登录");
- mav.addObject("ret_str", json.toJSONString());
- }
- mav.setViewName("return");
- //通过获取用户信息
- YtiotTAdmin o = (YtiotTAdmin) tokenAuthBO.getData().get(Constants.USER_INFO);
- com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(queryJson);
- jsonObject.put("V_LOGINNAME", o.getVLoginname());
- jsonObject.put("V_PASSWORD", o.getVPassword());
- try {
- String ret = qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service.updateQrcodeAnalysis2(jsonObject.toString());
- mav.addObject("ret_str", ret);
- } catch (Exception e) {
- e.printStackTrace();
- }
- return mav;
- }
- @RequestMapping(value = "/update1", method = {RequestMethod.GET, RequestMethod.POST})
- public ModelAndView update1(@RequestParam(value = "queryJson", required = false) String queryJson,
- HttpServletRequest request) {
- ModelAndView mav = new ModelAndView();
- TokenAuthBO tokenAuthBO = HttpServletRequestUtils.tokenAuthForYT(request, tokenAuthService);
- boolean isAuth = tokenAuthBO.isAuthState();
- if (!isAuth) {
- com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
- json.put("check", false);
- json.put("errMsg", "权限错误,请重新登录");
- mav.addObject("ret_str", json.toJSONString());
- }
- mav.setViewName("return");
- //通过获取用户信息
- YtiotTAdmin o = (YtiotTAdmin) tokenAuthBO.getData().get(Constants.USER_INFO);
- com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(queryJson);
- jsonObject.put("V_LOGINNAME", o.getVLoginname());
- jsonObject.put("V_PASSWORD", o.getVPassword());
- try {
- String ret = qrcodeanalysis2Controller.ytiotTQrcodeAnalysis2Service.updateQrcodeAnalysis21(jsonObject.toString());
- mav.addObject("ret_str", ret);
- } catch (Exception e) {
- e.printStackTrace();
- }
- return mav;
- }
- //注销
- // @RequestMapping(value="/del",method= {RequestMethod.GET,RequestMethod.POST})
- // public ModelAndView del(@RequestParam(value = "queryJson", required = false) String queryJson) {
- // ModelAndView mav = new ModelAndView();
- // mav.setViewName("return");
- //// System.out.println(queryJson);
- // try {
- // String ret = pointController.ytiotTPointService.deletePoint(queryJson);
- // mav.addObject("ret_str",ret);
- // } catch (Exception e) {
- // e.printStackTrace();
- // }
- // return mav;
- // }
- //导出
- // @RequestMapping(value="/exl",method= {RequestMethod.GET,RequestMethod.POST})
- // public ModelAndView exl(@RequestParam(value = "queryJson", required = false) String queryJson) {
- // ModelAndView mav = new ModelAndView();
- // mav.setViewName("return");
- //// System.out.println(queryJson);
- // try {
- // String ret = unitController.ytiotTUnitService.deleteUnit(queryJson);
- // mav.addObject("ret_str",ret);
- // } catch (Exception e) {
- // e.printStackTrace();
- // }
- // return mav;
- // }
- }
|