干燥机配套车间生产管理系统/云平台服务端
baoshiwei
2023-03-27 88880cf067bf4d3aacdf9ba70353b731888cf9fe
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderController.java
@@ -1,8 +1,12 @@
package org.jeecg.modules.dry.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.alibaba.fastjson.JSONObject;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.config.TenantContext;
import org.jeecg.common.system.query.QueryGenerator;
@@ -67,6 +71,16 @@
      IPage<DryOrder> pageList = dryOrderService.page(page, queryWrapper);
      return Result.OK(pageList);
   }
    @ApiOperation(value="月生产情况概览", notes="")
    @GetMapping(value = "/monthOverview")
    public Result<?> queryMonthOverview(@RequestParam(name="month") String month) {
      int tenantId = oConvertUtils.getInt(TenantContext.getTenant(),0);
      List<String> list = dryOrderService.queryMonthOverview(month, tenantId);
      return Result.ok(list);
    }
   /**
    *   添加
@@ -170,14 +184,5 @@
        return super.importExcel(request, response, DryOrder.class);
    }
   @ApiOperation(value="接收实时数据", notes="设备实时数据上传")
   @PostMapping("/sendRealTimeData")
   public void realTimeData(@RequestBody DryOrderVo orderVo) {
      System.out.println("接收到实时数据:" + orderVo.toString());
      service.saveRealTimeData(orderVo);
   }
}