智慧农业后台管理
zhongrj
2022-07-18 981a3d85848753a799da2d909089c2fe4fcd3ccf
src/main/java/org/springblade/modules/stock/controller/StockController.java
@@ -107,6 +107,28 @@
   }
   /**
    * 自定义分页 农资库存表
    */
   @GetMapping("/pages")
   @ApiOperationSupport(order = 3)
   @ApiOperation(value = "分页", notes = "传入stock")
   public R<List<StockVO>> pages(StockVO stock) {
      List<StockVO> pages = stockService.selectListss(stock);
      for (int i = 0; i < pages.size(); i++) {
         String specs = pages.get(i).getSpecs();
         Integer amount = pages.get(i).getAmount();
         Integer num = Integer.parseInt(specs);
         String dic1 = pages.get(i).getDic1();
         String dic2 = pages.get(i).getDic2();
         String s = specs + dic1 + "/" + dic2;
         pages.get(i).setSpn(s);
         pages.get(i).setCnum(num * amount);
      }
      return R.data(pages);
   }
   /**
    * 新增 农资库存表
    */
   @PostMapping("/save")
@@ -223,7 +245,6 @@
         double v1 = lycknum + dbcknum + bfcknum;
         pages.getRecords().get(i).setCknum(v1);
      }
      return R.data(pages);
   }
@@ -235,7 +256,7 @@
    */
   @GetMapping("/StockCount")
   public R StockCount(String detpId) {
      List<Map<String, Object>> maps = stockService.StockCount(detpId);
      List<Map<String, Object>> maps = stockService.StockCount("1123598813738675201");
      //化肥0
      double hf = 0;
      //有机肥1
@@ -434,10 +455,10 @@
    * @return
    */
   @GetMapping("/pagenumx")
   public R pagenumx(String startTime, String endTime) {
   public R pagenumx(String deptId, String startTime, String endTime) {
      Double rknu = 0.0;
      Double cknu = 0.0;
      List<StocksVO> pages = stockService.slectNumx(startTime, endTime);
      List<StocksVO> pages = stockService.slectNumx(deptId, startTime, endTime);
      for (int i = 0; i < pages.size(); i++) {
         Double cgnum = pages.get(i).getCgnum();
         Double dbrknum = pages.get(i).getDbrknum();
@@ -473,7 +494,7 @@
    * @param query
    * @return
    */
   @PostMapping("/pagenums")
   @GetMapping("/pagenums")
   public R pagenums(StocksVO stock, Query query) {
      Double rknu = 0.0;
      Double cknu = 0.0;