package com.northglass.service.shelftask;
|
|
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 com.northglass.repository.LoadMachineRackDao;
|
import com.northglass.repository.ShelfHoistDao;
|
import com.northglass.repository.ShelfRankDao;
|
import com.northglass.repository.ShelfTaskDao;
|
|
@Component
|
@Transactional
|
public class ShelfTaskService {
|
|
private static final Logger LOGGER = LoggerFactory.getLogger(ShelfTaskService.class);
|
|
@Autowired
|
private ShelfTaskDao shelfTaskDao;
|
|
@Autowired
|
private ShelfHoistDao shelfHoistDao;
|
|
@Autowired
|
private ShelfRankDao shelfRankDao;
|
|
@Autowired
|
private LoadMachineRackDao loadMachineRackDao;
|
|
// public void createFromShelfRackToLoadMachineRackTask(Long loadMachineRackId, String shelfRankNumber) {
|
// LOGGER.debug("> Start createFromShelfRackToLoadMachineRackTask");
|
// LOGGER.debug("loadMachineRackId: " + loadMachineRackId);
|
// LOGGER.debug("shelfRankNumber: " + shelfRankNumber);
|
//
|
// ShelfRank shelfRank = shelfRankDao.findShelfRankByNumber(shelfRankNumber);
|
// LoadMachineRack loadMachineRack = loadMachineRackDao.findOne(loadMachineRackId);
|
//
|
// ShelfTask fromShelfRackToLoadMachineRackTask = new ShelfTask(
|
// ShelfTaskState.WAITING, ShelfTaskType.FROM_SHELF_RACK_TO_LOAD_MACHINE_RACK,
|
// new Date(), shelfRank, loadMachineRack);
|
// shelfTaskDao.save(fromShelfRackToLoadMachineRackTask);
|
//
|
// LOGGER.debug("> End createFromShelfRackToLoadMachineRackTask");
|
// }
|
}
|