#
Junjie
2024-04-07 08c96e4b797573fd64b42a52a2f9b9805d59d3e3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.zy.asrs.wcs.core.utils;
 
import com.zy.asrs.wcs.core.model.enums.WorkZoneType;
import com.zy.asrs.wcs.rcs.cache.SlaveConnection;
import com.zy.asrs.wcs.rcs.model.enums.SlaveType;
import com.zy.asrs.wcs.rcs.thread.LiftThread;
import org.springframework.stereotype.Service;
 
/**
 * Created by vincent on 2023/10/16
 */
@Service
public class LiftDispatcher {
 
    public LiftThread queryLiftForTransport(String staNo) {
        WorkZoneType zoneType = WorkZoneType.query(staNo);
        LiftThread liftThread = (LiftThread) SlaveConnection.get(SlaveType.Lift, zoneType.liftNo);
        return liftThread;
    }
 
}