SorterExecInqServiceImpl.java
package com.mycim.server.sorter.exec.service;
import com.alipay.sofa.runtime.api.annotation.SofaService;
import com.alipay.sofa.runtime.api.annotation.SofaServiceBinding;
import com.mycim.server.sorter.exec.manager.SorterExecInqManager;
import com.mycim.valueobject.sorter.SorterModel;
import com.mycim.valueobject.wip.Lot;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@Service
@Transactional
@SofaService(interfaceType = SorterExecInqService.class, bindings = {@SofaServiceBinding(bindingType = "bolt")})
public class SorterExecInqServiceImpl implements SorterExecInqService {
@Autowired
SorterExecInqManager sorterExecInqManager;
@Override
public SorterModel checkSorterModelAndCreateInLineSorterJob(Lot lot, String equipmentId, String targetCarrierId) {
return sorterExecInqManager.checkSorterModelAndCreateInLineSorterJob(lot, equipmentId, targetCarrierId);
}
@Override
public SorterModel checkSorterModel(String carrierId, String equipmentId) {
return sorterExecInqManager.checkSorterModel(carrierId, equipmentId);
}
}