|
@@ -0,0 +1,80 @@
|
|
|
|
+package cn.com.usky.iot.controller;
|
|
|
|
+
|
|
|
|
+import javax.annotation.PostConstruct;
|
|
|
|
+import javax.annotation.Resource;
|
|
|
|
+
|
|
|
|
+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.EfAnalysis.service.YtiotTEfAnalysisService;
|
|
|
|
+
|
|
|
|
+@Controller
|
|
|
|
+@RequestMapping("/iot/analysis/view")
|
|
|
|
+public class AnalysisViewController {
|
|
|
|
+
|
|
|
|
+ @Resource
|
|
|
|
+ private YtiotTEfAnalysisService ytiotTEfAnalysisService;
|
|
|
|
+ private static AnalysisViewController analysisViewController;
|
|
|
|
+
|
|
|
|
+ @PostConstruct
|
|
|
|
+ public void init() {
|
|
|
|
+ analysisViewController = this;
|
|
|
|
+ analysisViewController.ytiotTEfAnalysisService = this.ytiotTEfAnalysisService;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @RequestMapping(value="/getEfAnalysisList",method= {RequestMethod.GET,RequestMethod.POST})
|
|
|
|
+ public static ModelAndView getEfAnalysisList(@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 {
|
|
|
|
+// System.out.println(queryJson);
|
|
|
|
+ if(analysisViewController.ytiotTEfAnalysisService==null)
|
|
|
|
+ {
|
|
|
|
+ System.out.println("Service is NULL");
|
|
|
|
+ }
|
|
|
|
+ String ret = analysisViewController.ytiotTEfAnalysisService.getEfAnalysisList(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="/getWaterAnalysisList",method= {RequestMethod.GET,RequestMethod.POST})
|
|
|
|
+ public static ModelAndView getWaterAnalysisList(@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 {
|
|
|
|
+// System.out.println(queryJson);
|
|
|
|
+ if(analysisViewController.ytiotTEfAnalysisService==null)
|
|
|
|
+ {
|
|
|
|
+ System.out.println("Service is NULL");
|
|
|
|
+ }
|
|
|
|
+ String ret = analysisViewController.ytiotTEfAnalysisService.getWaterAnalysisList(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;
|
|
|
|
+ }
|
|
|
|
+}
|