类 TradePaymentService
java.lang.Object
com.publiccms.common.base.BaseService<TradePayment>
com.publiccms.logic.service.trade.TradePaymentService
TradePaymentService
-
字段概要
字段修饰符和类型字段说明private TradePaymentDao
private TradePaymentHistoryDao
static final int
static final int
static final int
static final int
static final int
从类继承的字段 com.publiccms.common.base.BaseService
basedao, log
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
cancel
(short siteId, long paymentId) boolean
close
(short siteId, long paymentId) boolean
create
(short siteId, TradePayment entity) getPage
(Short siteId, Long userId, String tradeType, String serialNumber, String accountType, String accountSerialNumber, Integer[] status, Date startCreateDate, Date endCreateDate, String paymentType, Integer pageIndex, Integer pageSize) boolean
boolean
pendingRefund
(short siteId, long paymentId) boolean
processed
(short siteId, long paymentId, long userId) boolean
refunded
(short siteId, long paymentId) 从类继承的方法 com.publiccms.common.base.BaseService
delete, delete, delete, getEntity, getEntity, getEntitys, getEntitys, getEntitys, getEntitys, getId, save, save, update, update
-
字段详细资料
-
STATUS_PENDING_PAY
public static final int STATUS_PENDING_PAY- 另请参阅:
-
STATUS_PAID
public static final int STATUS_PAID- 另请参阅:
-
STATUS_PENDING_REFUND
public static final int STATUS_PENDING_REFUND- 另请参阅:
-
STATUS_REFUNDED
public static final int STATUS_REFUNDED- 另请参阅:
-
STATUS_CLOSE
public static final int STATUS_CLOSE- 另请参阅:
-
dao
-
historyDao
-
-
构造器详细资料
-
TradePaymentService
public TradePaymentService()
-
-
方法详细资料
-
getPage
@Transactional(readOnly=true) public PageHandler getPage(Short siteId, Long userId, String tradeType, String serialNumber, String accountType, String accountSerialNumber, Integer[] status, Date startCreateDate, Date endCreateDate, String paymentType, Integer pageIndex, Integer pageSize) - 参数:
siteId
-userId
-tradeType
-serialNumber
-accountType
-accountSerialNumber
-status
-startCreateDate
-endCreateDate
-paymentType
-pageIndex
-pageSize
-- 返回:
- results page
-
create
-
processed
@Transactional(isolation=READ_COMMITTED) public boolean processed(short siteId, long paymentId, long userId) -
paid
@Transactional(isolation=READ_COMMITTED) public boolean paid(short siteId, long paymentId, String accountSerialNumber) -
cancel
@Transactional(isolation=READ_COMMITTED) public boolean cancel(short siteId, long paymentId) -
pendingRefund
@Transactional(isolation=READ_COMMITTED) public boolean pendingRefund(short siteId, long paymentId) -
refunded
@Transactional(isolation=READ_COMMITTED) public boolean refunded(short siteId, long paymentId) -
close
@Transactional(isolation=READ_COMMITTED) public boolean close(short siteId, long paymentId)
-