增加了单项订单的接口
This commit is contained in:
@@ -12,8 +12,8 @@ type OrderSingleDao struct {
|
||||
}
|
||||
|
||||
// GetOrderSingleById 获取数据-id
|
||||
func (r *OrderSingleDao) GetOrderSingleById(OrderSingleId int64) (m *model.OrderSingle, err error) {
|
||||
err = global.Db.First(&m, OrderSingleId).Error
|
||||
func (r *OrderSingleDao) GetOrderSingleById(OrderId int64) (m *model.OrderSingle, err error) {
|
||||
err = global.Db.First(&m, OrderId).Error
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -21,8 +21,8 @@ func (r *OrderSingleDao) GetOrderSingleById(OrderSingleId int64) (m *model.Order
|
||||
}
|
||||
|
||||
// GetOrderSinglePreloadById 获取数据-加载全部关联-id
|
||||
func (r *OrderSingleDao) GetOrderSinglePreloadById(OrderSingleId int64) (m *model.OrderSingle, err error) {
|
||||
err = global.Db.Preload(clause.Associations).First(&m, OrderSingleId).Error
|
||||
func (r *OrderSingleDao) GetOrderSinglePreloadById(OrderId int64) (m *model.OrderSingle, err error) {
|
||||
err = global.Db.Preload(clause.Associations).First(&m, OrderId).Error
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -39,8 +39,8 @@ func (r *OrderSingleDao) DeleteOrderSingle(tx *gorm.DB, maps interface{}) error
|
||||
}
|
||||
|
||||
// DeleteOrderSingleById 删除-id
|
||||
func (r *OrderSingleDao) DeleteOrderSingleById(tx *gorm.DB, OrderSingleId int64) error {
|
||||
if err := tx.Delete(&model.OrderSingle{}, OrderSingleId).Error; err != nil {
|
||||
func (r *OrderSingleDao) DeleteOrderSingleById(tx *gorm.DB, orderId int64) error {
|
||||
if err := tx.Delete(&model.OrderSingle{}, orderId).Error; err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
|
||||
@@ -28,6 +28,15 @@ func (r *OrderSingleCouponDao) GetOrderSingleCouponPreloadById(OrderSingleCoupon
|
||||
return m, nil
|
||||
}
|
||||
|
||||
// GetOrderSingleCouponByOrderId 获取数据-订单id
|
||||
func (r *OrderSingleCouponDao) GetOrderSingleCouponByOrderId(orderId int64) (m *model.OrderSingleCoupon, err error) {
|
||||
err = global.Db.Where("order_id = ?", orderId).First(&m).Error
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return m, nil
|
||||
}
|
||||
|
||||
// DeleteOrderSingleCoupon 删除
|
||||
func (r *OrderSingleCouponDao) DeleteOrderSingleCoupon(tx *gorm.DB, maps interface{}) error {
|
||||
err := tx.Where(maps).Delete(&model.OrderSingleCoupon{}).Error
|
||||
|
||||
Reference in New Issue
Block a user