Преглед изворни кода

fix:对公转账回款逻辑修改

duxin пре 1 месец
родитељ
комит
9e76765aed
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      internal/logic/order/detail.go

+ 2 - 1
internal/logic/order/detail.go

@@ -442,7 +442,8 @@ WHERE eo.wait_empower_id = %s and jod.is_service_open =1 and jod.status =1 and d
 		}
 	}
 	if gconv.Int(orderData.Map()["is_backstage_order"]) == 0 && gconv.Int(orderData.Map()["order_status"]) == 1 &&
-		gconv.Int(orderData.Map()["pay_money"]) > 0 && gconv.Int(orderData.Map()["return_status"]) == 0 {
+		gconv.Int(orderData.Map()["pay_money"]) > 0 && gconv.Int(orderData.Map()["return_status"]) == 0 &&
+		!strings.Contains(payWay, "transferAccounts") {
 		returnMoney = gconv.Int(orderData.Map()["pay_money"])
 	}
 	if gconv.Int(orderMap["return_status"]) == 1 {