严智鑫
2025-04-03 dedf9da2dc20825fbd3dee51f0a0546782ec0f9d
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/controller/MachineController.java
@@ -3,6 +3,7 @@
import com.mes.md.entity.Machine;
import com.mes.md.entity.Tasking;
import com.mes.md.mapper.MachineMapper;
import com.mes.md.service.MachineService;
import com.mes.utils.Result;
import io.swagger.annotations.ApiOperation;
@@ -23,6 +24,16 @@
    @Autowired
    MachineService machineService;
    @Autowired
    MachineMapper machineMapper;
    @ApiOperation("查询当前设备 数据")
    @PostMapping("/findMachine")
    @ResponseBody
    public Result findMachine(@RequestBody Machine findMachine) {
        Machine machine =machineMapper.selectById(findMachine);
        return Result.build(200,"成功",machine);
    }
    @ApiOperation("修改当前设备 【开工/暂停】")
    @PostMapping("/updateMachineState")
@@ -39,5 +50,21 @@
        int count =machineService.toggleModeMachine(machine);
        return Result.build(200,"修改成功:"+count,count);
    }
    @ApiOperation("当前旋转模式 【1旋转/2不旋转】")
    @PostMapping("/toggleModeRotate")
    @ResponseBody
    public Result toggleModeRotate(@RequestBody Machine machine) {
        int count =machineService.toggleModeRotate(machine);
        return Result.build(200,"修改成功:"+count,count);
    }
    @ApiOperation("[手动上片模式]  修改数量")
    @PostMapping("/manualOperationTask")
    @ResponseBody
    public Result manualOperationTask(@RequestBody Machine machine) {
        int count =machineService.manualOperationTask(machine);
        return Result.build(200,"修改成功:"+count,count);
    }
}