类 TradeOrderService
java.lang.Object
com.publiccms.common.base.BaseService<TradeOrder>
com.publiccms.logic.service.trade.TradeOrderService
TradeOrderService
-
字段概要
字段修饰符和类型字段说明private TradeOrderDaoprivate TradeOrderHistoryDaoprivate CmsContentProductServicestatic final intstatic final intstatic final intstatic final intstatic final intprivate TradeOrderProductService从类继承的字段 com.publiccms.common.base.BaseService
basedao, log -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleancancelPayment(short siteId, long orderId) booleanbooleanconfirm(short siteId, long orderId) create(short siteId, long userId, TradeOrder entity, String ip, List<TradeOrderProduct> tradeOrderProductList) getPage(Short siteId, Long userId, Long paymentId, Integer[] status, Boolean processed, Date startCreateDate, Date endCreateDate, String orderType, Integer pageIndex, Integer pageSize) booleaninvalid(short siteId, long orderId) booleanpaid(short siteId, long orderId) booleanpay(short siteId, long orderId, long paymentId) booleanbooleanrefunded(short siteId, long orderId) 从类继承的方法 com.publiccms.common.base.BaseService
delete, delete, delete, getEntity, getEntity, getEntitys, getEntitys, getEntitys, getEntitys, getId, save, save, update, update
-
字段详细资料
-
STATUS_PENDING
public static final int STATUS_PENDING- 另请参阅:
-
STATUS_INVALID
public static final int STATUS_INVALID- 另请参阅:
-
STATUS_PAID
public static final int STATUS_PAID- 另请参阅:
-
STATUS_REFUNDED
public static final int STATUS_REFUNDED- 另请参阅:
-
STATUS_CLOSE
public static final int STATUS_CLOSE- 另请参阅:
-
dao
-
productService
-
tradeOrderProductService
-
historyDao
-
-
构造器详细资料
-
TradeOrderService
public TradeOrderService()
-
-
方法详细资料
-
getPage
@Transactional(readOnly=true) public PageHandler getPage(Short siteId, Long userId, Long paymentId, Integer[] status, Boolean processed, Date startCreateDate, Date endCreateDate, String orderType, Integer pageIndex, Integer pageSize) - 参数:
siteId-userId-paymentId-status-processed-startCreateDate-endCreateDate-orderType-pageIndex-pageSize-- 返回:
-
create
@Transactional(isolation=READ_COMMITTED) public Long create(short siteId, long userId, TradeOrder entity, String ip, List<TradeOrderProduct> tradeOrderProductList) -
confirm
@Transactional(isolation=READ_COMMITTED) public boolean confirm(short siteId, long orderId) -
invalid
@Transactional(isolation=READ_COMMITTED) public boolean invalid(short siteId, long orderId) -
pay
@Transactional(isolation=READ_COMMITTED) public boolean pay(short siteId, long orderId, long paymentId) -
cancelPayment
@Transactional(isolation=READ_COMMITTED) public boolean cancelPayment(short siteId, long orderId) -
processed
@Transactional(isolation=READ_COMMITTED) public boolean processed(short siteId, long orderId, long userId, String processInfo) -
paid
@Transactional(isolation=READ_COMMITTED) public boolean paid(short siteId, long orderId) -
refunded
@Transactional(isolation=READ_COMMITTED) public boolean refunded(short siteId, long orderId) -
close
@Transactional(isolation=READ_COMMITTED) public boolean close(short siteId, long orderId, Long userId)
-