package com.napa.pulse.service.impl; import com.napa.pulse.dao.interfaces.SessionAnalysisDAO; import com.napa.pulse.dto.SessAnalysisStockingCatagoryDTO; import com.napa.pulse.dto.SessionAnalysisReturnBreakdownDTO; import com.napa.pulse.entity.security.User; import com.napa.pulse.service.interfaces.SessionAnalysisService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; @Service public class SessionAnalysisServiceImpl implements SessionAnalysisService { @Autowired private SessionAnalysisDAO sessionAnalysisDAO; public Integer getExpensiveItem(Integer sessionId) { return sessionAnalysisDAO.getExpensiveItem(sessionId); } public List> getRedUnlinkSliderCount(Integer sessionId) { return sessionAnalysisDAO.getRedUnlinkSliderCount(sessionId); } public SessAnalysisStockingCatagoryDTO getStockingCatagoryCount(Integer sessionId) { return sessionAnalysisDAO.getStockingCatagoryCount(sessionId); } public Integer getLargeOrderQty(Integer sessionId) { return sessionAnalysisDAO.getLargeOrderQty(sessionId); } public List> getHighSkuEdit(User user, Integer sessionId) { return sessionAnalysisDAO.getHighSkuEdit(user, sessionId); } public List> getNicheStockingCategory(User user, Integer sessionId) { return sessionAnalysisDAO.getNicheStockingCategory(user, sessionId); } public List> getPotentialHub(Integer sessionId) { return sessionAnalysisDAO.getPotentialHub(sessionId); } public List getReturnBreakdown(Integer sessionId) { return sessionAnalysisDAO.getReturnBreakdown(sessionId); } }