Commit 6094dddb authored by wuxiaoli's avatar wuxiaoli

no message

parent 19cdaa13
...@@ -13,7 +13,7 @@ use App\Models\BaseModel; ...@@ -13,7 +13,7 @@ use App\Models\BaseModel;
class MemberPolymer extends BaseModel { class MemberPolymer extends BaseModel {
protected $table = 'member_polymer'; protected $table = 'member_polymer';
protected $fillable = ['store_id', 'order_id', 'member_id', 'type', 'amount', 'bf_amount', 'af_amount', 'status', 'remark']; protected $fillable = ['store_id', 'order_id', 'member_id', 'type','account_type', 'amount', 'bf_amount', 'af_amount', 'status', 'remark'];
// protected $hidden = ['deleted_at']; // protected $hidden = ['deleted_at'];
public function member() { public function member() {
......
...@@ -13,7 +13,7 @@ use App\Models\BaseModel; ...@@ -13,7 +13,7 @@ use App\Models\BaseModel;
class MemberScore extends BaseModel { class MemberScore extends BaseModel {
protected $table = 'member_score'; protected $table = 'member_score';
protected $fillable = ['store_id', 'order_id', 'member_id', 'type', 'amount', 'bf_amount', 'af_amount', 'status', 'remark']; protected $fillable = ['store_id', 'order_id', 'member_id', 'type', 'amount','account_type', 'bf_amount', 'af_amount', 'status', 'remark'];
// protected $hidden = ['deleted_at']; // protected $hidden = ['deleted_at'];
public function member() { public function member() {
......
...@@ -106,7 +106,7 @@ class PolymerService { ...@@ -106,7 +106,7 @@ class PolymerService {
if(!$member){ if(!$member){
return false; return false;
} }
$af_amount = $member['polymer_money'] ? (in_array($type, ['pay', 'transfer']) ? bcsub($member['polymer_money'], $amount) : bcadd($member['polymer_money'], $amount)) : $amount; $af_amount = $member['polymer_money'] ? (in_array($type, ['pay', 'transfer']) ? bcsub($member['polymer_money'], $amount,2) : bcadd($member['polymer_money'], $amount,2)) : $amount;
$bf_amount = $member['polymer_money'] ? $member['polymer_money'] : 0; $bf_amount = $member['polymer_money'] ? $member['polymer_money'] : 0;
$data = [ $data = [
......
...@@ -106,7 +106,7 @@ class ScoreService { ...@@ -106,7 +106,7 @@ class ScoreService {
if(!$member){ if(!$member){
return false; return false;
} }
$af_amount = $member['score'] ? (in_array($type, ['pay', 'transfer']) ? bcsub($member['score'], $amount) : bcadd($member['score'], $amount)) : $amount; $af_amount = $member['score'] ? (in_array($type, ['pay', 'transfer']) ? bcsub($member['score'], $amount,2) : bcadd($member['score'], $amount,2)) : $amount;
$bf_amount = $member['score'] ? $member['score'] : 0; $bf_amount = $member['score'] ? $member['score'] : 0;
$data = [ $data = [
......
...@@ -42,7 +42,8 @@ class Payment extends BaseController { ...@@ -42,7 +42,8 @@ class Payment extends BaseController {
'amount.required' => '请输入金额', 'amount.required' => '请输入金额',
'integral.required' => '请输入积分', 'integral.required' => '请输入积分',
]); ]);
$this->data['data'] = $payment =$service->create(store_id: $request->input('store_id'), amount: $request->input('amount'), integral: $request->input('integral'), polymer_money: $request->input('polymer_money'),pay_way: $request->input('pay_way'),remark: $request->input('remark')); $polymer_money=$request->input('polymer_money',0);
$this->data['data'] = $payment = $service->create(store_id: $request->input('store_id'), amount: $request->input('amount'), integral: $request->input('integral'), polymer_money: $polymer_money,pay_way: $request->input('pay_way'),remark: $request->input('remark'));
if($payment->amount == 0){//聚物通支付完成 if($payment->amount == 0){//聚物通支付完成
app(PaymentService::class)->paySuccess($payment->order_no, null); app(PaymentService::class)->paySuccess($payment->order_no, null);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment