package com.jshop.service.impl; import java.util.List; import javax.annotation.Resource; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Service; import com.jshop.dao.CartTDao; import com.jshop.entity.CartT; import com.jshop.service.CartTService; @Service("cartTService") @Scope("prototype") public class CartTServiceImpl extends BaseTServiceImpl<CartT> implements CartTService { @Resource private CartTDao cartTDao; public CartTDao getCartTDao() { return cartTDao; } public void setCartTDao(CartTDao cartTDao) { this.cartTDao = cartTDao; } public int countfindAllCart() { return this.getCartTDao().countfindAllCart(); } public List<CartT> findAllCart(int currentPage, int lineSize) { return this.getCartTDao().findAllCart(currentPage, lineSize); } public List<CartT> findAllCartByUserId(String userid, String state, String orderTag) { return this.getCartTDao().findAllCartByUserId(userid, state, orderTag); } public CartT findGoodsInCartOrNot(String userid, String goodsid, String state) { return this.getCartTDao().findGoodsInCartOrNot(userid, goodsid, state); } public int updateCartNeedquantityByGoodsid(String userid, String goodsid, int needquantity, String state) { return this.getCartTDao().updateCartNeedquantityByGoodsid(userid, goodsid, needquantity, state); } public int reduceCartNeddquantityByGoodsid(String userid, String goodsid, int needquantity) { return this.getCartTDao().reduceCartNeddquantityByGoodsid(userid, goodsid, needquantity); } public int delCartByGoodsId(String userid, String goodsid, String state) { return this.getCartTDao().delCartByGoodsId(userid, goodsid, state); } public int updateCartNeedquantity(String userid, String goodsid, int needquantity) { return this.getCartTDao().updateCartNeedquantity(userid, goodsid, needquantity); } public int updateCartSubtotal(String userid, String goodsid, double subtotal) { return this.getCartTDao().updateCartSubtotal(userid, goodsid, subtotal); } public int updateCartState(String userid, String goodsid, String state) { return this.getCartTDao().updateCartState(userid, goodsid, state); } public int updateCartStateandOrderidByGoodsidList(String cartid, String orderid, String userid, String state) { return this.getCartTDao().updateCartStateandOrderidByGoodsidList(cartid, orderid, userid, state); } public List<CartT> findCartGoodsByOrderid(String orderid) { return this.getCartTDao().findCartGoodsByOrderid(orderid); } public int updateCartStateByGoodsidList(String userid, String[] goodsid, String state) { return this.getCartTDao().updateCartStateByGoodsidList(userid, goodsid, state); } public int updateCartIdBygoodsid(String cartid, String memberid, String goodsid, String state) { return this.getCartTDao().updateCartIdBygoodsid(cartid, memberid, goodsid, state); } @Override public int updateCartIdByproductid(String cartid, String userid, String productid, String state) { return this.getCartTDao().updateCartIdByproductid(cartid, userid, productid, state); } public List<CartT> findCartByCartid(String cartid, String state) { return this.getCartTDao().findCartByCartid(cartid, state); } @Override public CartT findGoodsInCartOrNot(String userid, String goodsid, String productid, String state) { return this.getCartTDao().findGoodsInCartOrNot(userid, goodsid, productid, state); } @Override public int updateCartNeedquantityByGoodsid(String userid, String goodsid, String productid, int needquantity, String state) { return this.getCartTDao().updateCartNeedquantityByGoodsid(userid, goodsid, productid, needquantity, state); } @Override public int delCartByid(String id) { return this.getCartTDao().delCartByid(id); } @Override public CartT findProductInCart(String memberid, String goodsid, String productid, String state) { return this.getCartTDao().findProductInCart(memberid, goodsid, productid, state); } @Override public List<CartT> findAllCartByMemberId(String memberid, String state, String orderTag) { return this.getCartTDao().findAllCartByMemberId(memberid, state, orderTag); } }