Browse Source

增加系统配置接口

kobe6258 4 months ago
parent
commit
58a9d4e89d
2 changed files with 13 additions and 5 deletions
  1. 8 0
      controllers/order.go
  2. 5 5
      models/refund_deal_flow.go

+ 8 - 0
controllers/order.go

@@ -811,6 +811,14 @@ func (this *OrderController) Refund() {
 			br.ErrMsg = "退款失败,,Err:" + err.Error()
 			return
 		}
+		refundflow := models.RefundDealFlow{
+			ProductOrderNo: productOrder.OrderId,
+			RefundOrderNo:  refundOrder.TransactionId,
+			OperatorUserID: this.SysUser.SysUserId,
+			CreatedTime:    time.Now(),
+		}
+		//增加一条退款流水
+		_ = refundflow.Insert()
 		br.Ret = 200
 		br.Success = true
 		br.Msg = "退款处理成功"

+ 5 - 5
models/refund_deal_flow.go

@@ -7,11 +7,11 @@ import (
 
 // RefundDealFlow 表示 refund_deal_flow 表的 ORM 结构体
 type RefundDealFlow struct {
-	ID             int        `gorm:"column:id;primaryKey;autoIncrement:false"`
-	OperatorUserID *int       `gorm:"column:operator_user_id;default:null"`
-	ProductOrderNo *string    `gorm:"column:product_order_no;default:null"`
-	RefundOrderNo  *string    `gorm:"column:refund_order_no;default:null"`
-	CreatedTime    *time.Time `gorm:"column:created_time;default:null"`
+	ID             int       `gorm:"column:id;primaryKey;autoIncrement:false"`
+	OperatorUserID int       `gorm:"column:operator_user_id;default:null"`
+	ProductOrderNo string    `gorm:"column:product_order_no;default:null"`
+	RefundOrderNo  string    `gorm:"column:refund_order_no;default:null"`
+	CreatedTime    time.Time `gorm:"column:created_time;default:null"`
 }
 
 // TableName 返回表名