修改退还用户优惠卷

This commit is contained in:
wucongxing8150 2024-06-14 17:21:47 +08:00
parent 81d90bbe5e
commit fec6306b3c
4 changed files with 5 additions and 5 deletions

View File

@ -176,7 +176,7 @@ func (r *OrderInquiryService) CancelOrderInquiry(req requests.CancelOrderInquiry
// 模拟退款时手动退还优惠卷
if orderInquiry.CouponAmountTotal > 0 {
orderService := OrderService{}
res, err := orderService.ReturnOrderCoupon(orderInquiry.InquiryNo, tx)
res, err := orderService.ReturnOrderCoupon(orderInquiry.OrderId, tx)
if err != nil || !res {
// 退还优惠卷失败
tx.Rollback()

View File

@ -409,13 +409,13 @@ func (r *OrderService) PdfToImg() (bool, error) {
}
// ReturnOrderCoupon 退还用户优惠卷
func (r *OrderService) ReturnOrderCoupon(orderNo string, tx *gorm.DB) (bool, error) {
func (r *OrderService) ReturnOrderCoupon(orderId int64, tx *gorm.DB) (bool, error) {
orderCouponDao := dao.OrderCouponDao{}
userCouponDao := dao.UserCouponDao{}
// 获取该订单全部优惠卷数据
maps := make(map[string]interface{})
maps["order_no"] = orderNo
maps["order_id"] = orderId
orderCoupons, err := orderCouponDao.GetOrderCouponList(maps)
if err != nil {
return false, err

View File

@ -227,7 +227,7 @@ func (r *OrderProductService) CancelOrderProduct(req requests.CancelOrderProduct
// 模拟退款时手动退还优惠卷
if orderProduct.CouponAmountTotal > 0 {
orderService := OrderService{}
res, err := orderService.ReturnOrderCoupon(orderProduct.OrderProductNo, tx)
res, err := orderService.ReturnOrderCoupon(orderProduct.OrderId, tx)
if err != nil || !res {
// 退还优惠卷失败
tx.Rollback()

View File

@ -285,7 +285,7 @@ func (r *OrderServicePackageService) CancelOrderServicePackage(req requests.Canc
// 模拟退款时手动退还优惠卷
if orderServicePackage.CouponAmountTotal > 0 {
orderService := OrderService{}
res, err := orderService.ReturnOrderCoupon(orderServicePackage.OrderServiceNo, tx)
res, err := orderService.ReturnOrderCoupon(orderServicePackage.OrderId, tx)
if err != nil || !res {
// 退还优惠卷失败
tx.Rollback()