自动化立体仓库 - WMS系统
Administrator
4 天以前 08b4403ec8d6b69528d161cfcad80b5d64dea76c
src/main/java/com/zy/asrs/controller/ReportQueryController.java
@@ -250,4 +250,46 @@
      return R.ok(exportSupport(list, fields));
   }
   @RequestMapping("/viewWorkOutTtlList.action")
   public R viewWorkOutTtlList(ViewWorkInAllBean bean){
      List<ViewWorkInAllBean> list = reportQueryMapper.queryViewWorkOutTtlList(bean);
      int count = reportQueryMapper.getViewWorkOutTtlCount(bean);
      Page<ViewWorkInAllBean> page = new Page<>();
      page.setRecords(list);
      page.setTotal(count);
      return R.ok(page);
   }
   @RequestMapping("/viewWorkOutTtlExport.action")
   @ManagerAuth(memo = "日出库明细汇总统计导出")
   public R viewWorkOutTtlExport(@RequestBody JSONObject param){
      List<String> fields = JSONObject.parseArray(param.getJSONArray("fields").toJSONString(), String.class);
      @SuppressWarnings("unchecked")
      ViewWorkInAllBean bean = Cools.conver((Map<? extends String, ?>) param.get("exportData"), ViewWorkInAllBean.class);
      bean.setQuery_date(bean.getQuery_date());
      List<ViewWorkInAllBean> list = reportQueryMapper.getViewWorkOutTtlAll(bean);
      return R.ok(exportSupport(list, fields));
   }
   @RequestMapping("/viewWorkInTtlList.action")
   public Map<String,Object> viewWorkInTtlList(ViewWorkInAllBean bean){
      List<ViewWorkInAllBean> list = reportQueryMapper.queryViewWorkInTtlList(bean);
      int count = reportQueryMapper.getViewWorkInTtlCount(bean);
      Page<ViewWorkInAllBean> page = new Page<>();
      page.setRecords(list);
      page.setTotal(count);
      return R.ok(page);
   }
   @RequestMapping("/viewWorkInTtlExport.action")
   @ManagerAuth(memo = "日入库明细汇总统计导出")
   public R viewWorkInTtlExport(@RequestBody JSONObject param){
      List<String> fields = JSONObject.parseArray(param.getJSONArray("fields").toJSONString(), String.class);
      @SuppressWarnings("unchecked")
      ViewWorkInAllBean bean = Cools.conver((Map<? extends String, ?>) param.get("exportData"), ViewWorkInAllBean.class);
      bean.setQuery_date(bean.getQuery_date());
      List<ViewWorkInAllBean> list = reportQueryMapper.getViewWorkInTtlAll(bean);
      return R.ok(exportSupport(list, fields));
   }
}