TransmissionJsonController.java 1.9 KB
package com.tianbo.analysis.controller;

import com.tianbo.analysis.model.ORIGINMANIFESTMASTER;
import com.tianbo.analysis.model.PREPAREMASTER;
import com.tianbo.analysis.service.TransmissionService;
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.ResponseBody;

import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Created by XYH on 2019/7/9.
 */
@Controller
@RequestMapping("/transmission")
public class TransmissionJsonController {
    @Autowired
    TransmissionService service;
    @RequestMapping("search.json")
    @ResponseBody
    public Map<String,Object> selectList(HttpServletRequest request)throws Exception{
        String startdate=request.getParameter("startdate");
        String enddate=request.getParameter("enddate");
        /*Gson gson=new Gson();
        String successGson=null;*/
        //ModelAndView modelAndView=new ModelAndView();
        Map<String,Object> map=new HashMap<String,Object>();
        if(startdate!=null&&enddate!=null){
            List<ORIGINMANIFESTMASTER> originmanifestmasterList=service.selectOrig(startdate,enddate);
            List<PREPAREMASTER> preparemasterList=service.selectPre(startdate,enddate);
            /*System.out.print(originmanifestmasterList);
            modelAndView.addObject("origlist",originmanifestmasterList);
            modelAndView.addObject("prelist",preparemasterList);
            modelAndView.setViewName("transmission/transmission");*/
            System.out.print(originmanifestmasterList);

            map.put("origlist",originmanifestmasterList);
            map.put("prelist",preparemasterList);
            //successGson=gson.toJson(map);
        }

        /*return modelAndView;*/
        return map;
    }
}