Browse Source

fix:最后一步托盘可能不在加热模块

master
白凤吉 4 weeks ago
parent
commit
da8d5515d6
  1. 5
      src/main/java/com/iflytop/gd/app/service/crafts/CraftsStepService.java

5
src/main/java/com/iflytop/gd/app/service/crafts/CraftsStepService.java

@ -128,7 +128,10 @@ public class CraftsStepService {
*/
public void finish(CraftsContext craftsContext) throws Exception {
HeatModuleCode heatModuleCode = craftsContext.getHeatModuleCode();
moveToSolutionModule(craftsContext.getHeatModuleCode());
if ((deviceStateService.getDeviceState().getSolutionModule().getTrayStatus() == 0)
&& deviceStateService.getDeviceState().getHeatModuleByCode(heatModuleCode).getTrayStatus() == 1) {
moveToSolutionModule(heatModuleCode);
}
heatModuleService.heatRodClose(heatModuleCode);//停止加热
deviceStateService.getDeviceState().getHeatModuleByCode(heatModuleCode).setHeatingType(HeatingType.finish);
//蜂鸣器提示

Loading…
Cancel
Save