package com.jshop.dao; import java.util.List; import com.jshop.entity.PaymentM; public interface PaymentMDao { /** * 增加支付方式 * @param pm * @return */ public abstract int addPayment(PaymentM pm); /** * 开启支付方式使用 * @param list * @return */ public abstract int openPayment(String[]list); /** * 更新支付方式信息 * @param pm * @return */ public abstract int updatePayment(PaymentM pm); /** * 查询所有支付方式 * @param currenPage * @param lineSize * @return */ public abstract List<PaymentM>findAllPayment(final int currentPage,final int lineSize); /** * 统计所有支付方式 * @return */ public abstract int countfindAllPayment(); /** * 根据id获取支付方式 * @param paymentid * @return */ public abstract PaymentM findPaymentbyId(String paymentid); /** * 禁止支付方式 * @param list * @return */ public abstract int closePayment(String []list); /** * 获取所有启用的支付方式 * @return */ public abstract List<PaymentM>findAllPaymentWithoutPage(); }