|
|
|
@ -8,6 +8,7 @@ import com.heai.modules.app.dao.InventoryStockDao; |
|
|
|
import com.heai.modules.app.entity.SoBomData; |
|
|
|
import com.heai.modules.board.dao.BoardMapper; |
|
|
|
import com.heai.modules.board.entity.ViewKanbanSoHunlianPlanData; |
|
|
|
import com.heai.modules.production.config.TCPClient; |
|
|
|
import com.heai.modules.production.dao.*; |
|
|
|
import com.heai.modules.production.entity.*; |
|
|
|
import com.heai.modules.production.service.AbnormalService; |
|
|
|
@ -34,6 +35,10 @@ import java.util.*; |
|
|
|
@Service |
|
|
|
@Slf4j |
|
|
|
public class DailyPlanServiceImpl implements DailyPlanService { |
|
|
|
@Autowired |
|
|
|
private TCPClient tcpClient; |
|
|
|
@Autowired |
|
|
|
private TcpMapper tcpMapper; |
|
|
|
@Autowired |
|
|
|
private AbnormalMapper abnormalMapper; |
|
|
|
@Autowired |
|
|
|
@ -1147,6 +1152,15 @@ public class DailyPlanServiceImpl implements DailyPlanService { |
|
|
|
return dailyPlanMapper.getSPBomQtyAssembly(generateReportData); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void linkWeighTPC(SOScheduledRoutingOutData inData){ |
|
|
|
List<ScaleTCPConfigData> newList =tcpMapper.selectTCPMachine("称重"); |
|
|
|
if(newList.size()==0){ |
|
|
|
throw new RuntimeException("称重设备未维护到系统!"); |
|
|
|
} |
|
|
|
tcpClient.start(newList); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public SORoutingData searchLastApproveQty(GenerateReportData generateReportData){ |
|
|
|
SORoutingData result =new SORoutingData(); |
|
|
|
|