类 TradeOrderService
java.lang.Object
com.publiccms.common.base.BaseService<TradeOrder>
com.publiccms.logic.service.trade.TradeOrderService
TradeOrderService
-
字段概要
字段修饰符和类型字段说明private TradeOrderDao
private TradeOrderHistoryDao
private CmsContentProductService
static final int
static final int
static final int
static final int
static final int
private TradeOrderProductService
从类继承的字段 com.publiccms.common.base.BaseService
basedao, log
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
cancelPayment
(short siteId, long orderId) boolean
boolean
confirm
(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) boolean
invalid
(short siteId, long orderId) boolean
paid
(short siteId, long orderId) boolean
pay
(short siteId, long orderId, long paymentId) boolean
boolean
refunded
(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)
-