Documentation
¶
Index ¶
- type OrderService
- func (os *OrderService) CheckPromotion(tx *sql.Tx, orderid uint32) ([]*mysql.Item, error)
- func (os *OrderService) CreateDB() error
- func (os *OrderService) CreateItemTable() error
- func (os *OrderService) CreateOrderTable() error
- func (os *OrderService) Insert(order mysql.Order, items []mysql.Item) (id uint32, err error)
- func (os *OrderService) LisitOrderByUserId(userid uint64, status uint8) ([]*mysql.OrmOrder, error)
- func (os *OrderService) OrderIDByOrderCode(ordercode string) (uint32, error)
- func (os *OrderService) OrderInfoByOrderKey(orderid uint32) (*mysql.OrmOrder, error)
- func (os *OrderService) UpdatePayByOrderKey(tx *sql.Tx, orderid uint32, payway uint8, time time.Time) (uint32, error)
- func (os *OrderService) UpdateShipByOrderKey(tx *sql.Tx, orderid uint32, shipcode string, time time.Time) (uint32, error)
- func (os *OrderService) UpdateStatusByOrderKey(tx *sql.Tx, orderid uint32, status uint8, time time.Time) (uint32, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OrderService ¶
type OrderService struct {
SQLS []string
Cnf *config.Config
// contains filtered or unexported fields
}
func NewOrderService ¶
func NewOrderService(c *config.Config, db *sql.DB) *OrderService
func (*OrderService) CheckPromotion ¶
func (*OrderService) CreateDB ¶
func (os *OrderService) CreateDB() error
func (*OrderService) CreateItemTable ¶
func (os *OrderService) CreateItemTable() error
func (*OrderService) CreateOrderTable ¶
func (os *OrderService) CreateOrderTable() error
func (*OrderService) LisitOrderByUserId ¶
func (*OrderService) OrderIDByOrderCode ¶
func (os *OrderService) OrderIDByOrderCode(ordercode string) (uint32, error)
func (*OrderService) OrderInfoByOrderKey ¶
func (os *OrderService) OrderInfoByOrderKey(orderid uint32) (*mysql.OrmOrder, error)
func (*OrderService) UpdatePayByOrderKey ¶
func (*OrderService) UpdateShipByOrderKey ¶
Click to show internal directories.
Click to hide internal directories.