| | |
| | | import com.qianwen.core.scanner.modular.annotation.PostResource; |
| | | import com.qianwen.core.scanner.modular.stereotype.ApiResource; |
| | | import com.qianwen.core.tool.api.R; |
| | | import com.qianwen.smartman.modules.cps.vo.DmpStatusVariableVO; |
| | | import com.qianwen.smartman.modules.cps.vo.DmpVariablesVO; |
| | | import com.qianwen.smartman.modules.smis.vo.DmpStatusVariableVO; |
| | | import com.qianwen.smartman.modules.smis.vo.DmpVariablesVO; |
| | | import com.qianwen.smartman.modules.mdc.service.IRealTimeDataService; |
| | | import com.qianwen.smartman.modules.mdc.vo.WorkstationVO; |
| | | import org.springframework.web.bind.annotation.PathVariable; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | @ApiResource({"blade-mdc/real-time-data"}) |
| | | @ApiResource({"mdc/real-time-data"}) |
| | | @Api(value = "实时数据", tags = {"实时数据"}) |
| | | @RestController |
| | | public class RealTimeDataController { |
| | |
| | | public RealTimeDataController(final IRealTimeDataService realTimeDataService) { |
| | | this.realTimeDataService = realTimeDataService; |
| | | } |
| | | |
| | | //yangys 20241022注释,估计是没用了,准备删除 |
| | | /* |
| | | @PostResource({"/status"}) |
| | | @ApiOperation(value = "获取工位的状态", notes = "传入工位组ID或者工位ID列表") |
| | | public R<List<DmpStatusVariableVO>> getWorkstationRealTimeStatus(@RequestBody WorkstationVO workstationVO) { |
| | | return R.data(this.realTimeDataService.getWorkstationRealTimeStatus(workstationVO)); |
| | | } |
| | | |
| | | |
| | | @GetResource({"/dmp-variables/{workstationId}"}) |
| | | @ApiOperation(value = "获取工位的采集项", notes = "传入workstationId") |
| | | public R<List<DmpVariablesVO>> getWorkstationDmpVariables(@PathVariable Long workstationId) { |
| | | return R.data(this.realTimeDataService.getWorkstationDmpVariables(workstationId)); |
| | | } |
| | | */ |
| | | } |