package com.matrix.system.hive.service.imp; import java.util.List; import com.matrix.core.pojo.PaginationVO; import com.matrix.system.hive.bean.SysOrderItem; import com.matrix.system.hive.dao.SysOrderItemDao; import com.matrix.system.hive.service.SysOrderItemService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * * * @date 2016-07-03 20:53 */ @Service("sysOrderItemService") public class SysOrderItemServiceImpl implements SysOrderItemService { @Autowired private SysOrderItemDao sysOrderItemDao; @Override public int add(SysOrderItem sysOrderItem) { return sysOrderItemDao.insert(sysOrderItem); } @Override public int modify(SysOrderItem sysOrderItem) { return sysOrderItemDao.update(sysOrderItem); } @Override public int remove(List list) { return sysOrderItemDao.deleteByIds(list); } @Override public int removeById(Long id) { return sysOrderItemDao.deleteById(id); } @Override public List findInPage(SysOrderItem sysOrderItem, PaginationVO pageVo) { return sysOrderItemDao.selectInPage(sysOrderItem, pageVo); } @Override public List findByModel(SysOrderItem sysOrderItem) { return sysOrderItemDao.selectByModel(sysOrderItem); } @Override public int findTotal(SysOrderItem sysOrderItem) { return sysOrderItemDao.selectTotalRecord(sysOrderItem); } @Override public SysOrderItem findById(Long id) { return sysOrderItemDao.selectById(id); } @Override public List findDclItem(Long vipId) { return sysOrderItemDao.selectDclItem(vipId); } @Override public Integer findDclItemTotal(Long vipId) { return sysOrderItemDao.selectDclItemTotal(vipId); } @Override public List findByOrderId(Long orderId) { return sysOrderItemDao.selectByOrderId(orderId); } }