weizong song 5 years ago
parent 45af18145d
commit 2593164515

@ -20,7 +20,7 @@ class AlipayF2F
$result = Factory::setOptions($config)::payment()
->faceToFace()
->pay("充值{$recharge->money}元", $recharge->serial, $recharge->money, $auth_code);
->pay("充值{$recharge->money}元" . ($recharge->project ? "-".$recharge->project->name : ""), $recharge->serial, $recharge->money, $auth_code);
$responseChecker = new ResponseChecker();
//处理响应或异常
if ($responseChecker->success($result)) {
@ -70,7 +70,7 @@ class AlipayF2F
];
$refund->update($update);
} else {
Log::info("支付宝退款失败:" . $result->code . "" . $result->msg. "" . $result->subMsg);
Log::info("支付宝退款失败:" . $result->code . "" . $result->msg . "" . $result->subMsg);
$refund->increment("try_times");
return false;
}

@ -21,7 +21,7 @@ class WxMicroPay extends WxPayCommon
//提交被扫支付
try {
$this->setParameter("out_trade_no", $recharge->serial);
$this->setParameter("body", "充值{$recharge->money}元");
$this->setParameter("body", "充值{$recharge->money}元" . ($recharge->project ? "-" . $recharge->project->name : ""));
$this->setParameter("total_fee", $recharge->money * 100);
$this->setParameter("auth_code", request()->auth_code);

@ -49,6 +49,11 @@ class Recharge extends SoftDeletesModel
return $this->hasOneThrough(Patient::class, Orders::class, "id", "id", "order_id", "patient_id");
}
public function project()
{
return $this->hasOneThrough(Project::class, Orders::class, "id", "id", "order_id", "project_id");
}
public function refunds()
{
return $this->hasMany(Refund::class, "recharge_id");

Loading…
Cancel
Save