luxiaotao1123
2024-04-08 53f4cc4d271fc723f7a9a2f3de89c4ea8ede49a2
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;
    }
 
}