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<Long> list) {
|
|
return sysOrderItemDao.deleteByIds(list);
|
|
}
|
|
@Override
|
public int removeById(Long id) {
|
|
return sysOrderItemDao.deleteById(id);
|
|
}
|
|
@Override
|
public List<SysOrderItem> findInPage(SysOrderItem sysOrderItem, PaginationVO pageVo) {
|
|
return sysOrderItemDao.selectInPage(sysOrderItem, pageVo);
|
|
}
|
|
@Override
|
public List<SysOrderItem> 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<SysOrderItem> findDclItem(Long vipId) {
|
return sysOrderItemDao.selectDclItem(vipId);
|
}
|
|
@Override
|
public Integer findDclItemTotal(Long vipId) {
|
return sysOrderItemDao.selectDclItemTotal(vipId);
|
}
|
|
@Override
|
public List<SysOrderItem> findByOrderId(Long orderId) {
|
return sysOrderItemDao.selectByOrderId(orderId);
|
}
|
}
|