wangshan 6 tuntia sitten
vanhempi
commit
61dcda23a7
1 muutettua tiedostoa jossa 4 lisäystä ja 1 poistoa
  1. 4 1
      internal/logic/order/editBatchReturn.go

+ 4 - 1
internal/logic/order/editBatchReturn.go

@@ -62,7 +62,7 @@ func EditBatchReturn(ctx context.Context, param model.OrdersEditBatchReturn) err
 	}
 	transactionMap := make(map[string]interface{})
 	var (
-		money int
+		money, operateType int
 	)
 	switch param.FlowType == 0 {
 	case true:
@@ -81,10 +81,12 @@ func EditBatchReturn(ctx context.Context, param model.OrdersEditBatchReturn) err
 			return errors.New("订单回款失败,回款金额不符合")
 		}
 		transactionMap = transactionData.Map()
+		operateType = 2
 	case false: //手动回款
 		if param.ReturnMoney != realPrice {
 			return errors.New("订单回款失败,回款金额不符合")
 		}
+		operateType = 1
 	}
 	var (
 		returnId, allReturnOrder []string
@@ -109,6 +111,7 @@ func EditBatchReturn(ctx context.Context, param model.OrdersEditBatchReturn) err
 			"flow_type":             param.FlowType,
 			"pay_account_name":      param.PayAccountName,
 			"state":                 1,
+			"operate_type":          operateType,
 		}
 		updateData := make(map[string]interface{})
 		switch param.ReturnType {