package com.ipsplm.controller.simulation; import com.ipsplm.entity.dto.ResponseDTO; import com.ipsplm.service.simulation.ISimulationAnalysisService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.math.BigInteger; /** * @Description 仿真分析Controller层 * @Author lulicheng * @Date 2024-07-31 10:11 * @Version 1.0 */ @RestController @RequestMapping("/simulation") public class SimulationAnalysisController { @Autowired private ISimulationAnalysisService simulationAnalysisService; /** * 获取工厂设备利用率信息 * @param flag * @return */ @GetMapping("/get-plant-equipment-utilization/{flag}") public ResponseDTO getPlantEquipmentUtilization(@PathVariable(required = false) Long flag) { return ResponseDTO.ok(simulationAnalysisService.getPlantEquipmentUtilization(flag)); } }