package com.caimei.modules.bulkpurchase.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.thinkgem.jeesite.common.persistence.Page; import com.thinkgem.jeesite.common.service.CrudService; import com.caimei.modules.bulkpurchase.entity.CmFinanceCharge; import com.caimei.modules.bulkpurchase.dao.CmFinanceChargeDao; /** * 出账信息Service * @author LiJun * @version 2017-06-04 */ @Service @Transactional(readOnly = true) public class CmFinanceChargeService extends CrudService { @Autowired private CmFinanceChargeDao cmFinanceChargeDao; public Long getMaxPrimaryKey(){ Long maxId = cmFinanceChargeDao.getMaxPrimaryKey(); return maxId; } public CmFinanceCharge get(String id) { return super.get(id); } public List findList(CmFinanceCharge cmFinanceCharge) { return super.findList(cmFinanceCharge); } public List findListByProductId(String productId) { return cmFinanceChargeDao.findListByProductId(productId); } //分期 public List findListByStagesId(String stagesId) { return cmFinanceChargeDao.findListByStagesId(stagesId); } public List findListGroupByproductIds(String productId) { return cmFinanceChargeDao.findListGroupByproductIds(productId); } public Double findShopPayByProductId(String productId) { return cmFinanceChargeDao.findShopPayByProductId(productId); } public Double findOtherPayByProductId(String productId) { return cmFinanceChargeDao.findOtherPayByProductId(productId); } public Page findPage(Page page, CmFinanceCharge cmFinanceCharge) { return super.findPage(page, cmFinanceCharge); } @Transactional(readOnly = false) public void save(CmFinanceCharge cmFinanceCharge) { super.save(cmFinanceCharge); } @Transactional(readOnly = false) public void delete(CmFinanceCharge cmFinanceCharge) { super.delete(cmFinanceCharge); } }