SynchDailyPlanController.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.zhcs.dt.controller.information.annualPlan;
  2. import java.io.File;
  3. import java.io.IOException;
  4. import java.text.SimpleDateFormat;
  5. import java.util.ArrayList;
  6. import java.util.Date;
  7. import java.util.HashMap;
  8. import java.util.List;
  9. import java.util.Map;
  10. import javax.annotation.Resource;
  11. import javax.servlet.http.HttpServletRequest;
  12. import net.sf.json.JSONArray;
  13. import org.springframework.stereotype.Controller;
  14. import org.springframework.ui.Model;
  15. import org.springframework.web.bind.annotation.RequestMapping;
  16. import org.springframework.web.bind.annotation.ResponseBody;
  17. import org.springframework.web.multipart.MultipartFile;
  18. import org.springframework.web.servlet.ModelAndView;
  19. import com.alibaba.fastjson.JSON;
  20. import com.zhcs.dt.controller.base.BaseController;
  21. import com.zhcs.dt.entity.Page;
  22. import com.zhcs.dt.service.information.annualPlan.AnnualPlanManager;
  23. import com.zhcs.dt.service.information.annualPlan.ImportDoc;
  24. import com.zhcs.dt.util.AppUtil;
  25. import com.zhcs.dt.util.Jurisdiction;
  26. import com.zhcs.dt.util.PageData;
  27. import com.zhcs.dt.util.Tools;
  28. /**
  29. * 类名称:同步日常养护计划和实际数据
  30. * 创建人:Yuanf
  31. * 创建时间:2019-9-2
  32. */
  33. @Controller
  34. @RequestMapping(value="/synchDailyPlan")
  35. class SynchDailyPlanController extends BaseController {
  36. @Resource(name="annualPlanService")
  37. private AnnualPlanManager annualPlanService;
  38. /**列表
  39. * @param page
  40. * @throws Exception
  41. */
  42. @RequestMapping(value="/getDailyPlanCost")
  43. @ResponseBody
  44. public Object getDailyPlanCost(String year) throws Exception{
  45. logBefore(logger, Jurisdiction.getUsername()+"年度养护计划");
  46. Object temp = new Object();
  47. PageData pd = new PageData();
  48. try{
  49. List<PageData> dailyPlanCostList = annualPlanService.getDailyPlanCost(year);
  50. temp = dailyPlanCostList;
  51. }catch(Exception e){
  52. temp = "error";
  53. }
  54. return temp;
  55. }
  56. }