37 lines
1.1 KiB
PHP
37 lines
1.1 KiB
PHP
<?php
|
|
|
|
namespace App\Http\Controllers\Admin;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use App\Http\Controllers\SuperController;
|
|
use App\Models\BankAccount;
|
|
use App\Models\Customer;
|
|
use Illuminate\Http\Request;
|
|
|
|
class BankAccountController extends SuperController
|
|
{
|
|
public function __construct()
|
|
|
|
{
|
|
$name_model = 'user';
|
|
$search=["cart_number","customer.name"];
|
|
parent::__construct(BankAccount::class, ['customer'], ['*',BankAccount::$SELECT_STS_STR],$name_model,null,$search);
|
|
}
|
|
|
|
public function changeSts(Request $request){
|
|
$data = $request->all();
|
|
$accoun = BankAccount::findOrFail($data['id']);
|
|
$accoun->sts = $data['sts'];
|
|
$accoun->save();
|
|
if ($accoun->sts == 2) {
|
|
$customer = Customer::find($accoun->customer_id);
|
|
if (self::isSmsNotifEnabled('sms_notif_bank_card_customer')) {
|
|
$this->SendMessage($customer->mobile, 'کارت بانکی شما در ' . $this->Config('name_fa') . ' تایید شد');
|
|
}
|
|
}
|
|
|
|
|
|
return response()->json(true);
|
|
}
|
|
}
|