| | |
| | | import com.zy.common.web.BaseController; |
| | | import lombok.Setter; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | import java.util.Date; |
| | | import java.util.EnumSet; |
| | | import java.util.Map; |
| | | |
| | | import static org.reflections.Reflections.log; |
| | | |
| | | /** |
| | | * 上报事件类型(eventType): |
| | |
| | | @RestController |
| | | @RequestMapping("/agv") |
| | | public class AgvOpenController extends BaseController { |
| | | |
| | | private static final Logger log = LoggerFactory.getLogger(AgvMobileController.class); |
| | | |
| | | @Autowired |
| | | AgvWrkMastService agvWrkMastService; |
| | |
| | | case 57: |
| | | AgvBasDevp byDevNo = agvBasDevpService.getByDevNo(agvWrkMast.getSourceLocNo()); |
| | | String locSts = "O"; |
| | | if (byDevNo != null && "R".equals(byDevNo.getLocSts())) { |
| | | locSts = "O"; |
| | | } else { |
| | | locSts = byDevNo.getLocSts(); |
| | | if (byDevNo != null) { |
| | | assert log != null; |
| | | log.info("料架离开时当前站点状态:{}", byDevNo.getLocSts()); |
| | | if (("S".equals(byDevNo.getLocSts()) || "F".equals(byDevNo.getLocSts()))) { |
| | | locSts = byDevNo.getLocSts(); |
| | | } else { |
| | | locSts = "O"; |
| | | } |
| | | } |
| | | agvBasDevpService.updateLocStsAndBarcodeByDevNo(agvWrkMast.getSourceLocNo(), locSts, "", null); |
| | | break; |