diff --git a/Laravel/app/Http/Controllers/API/H5/LoanController.php b/Laravel/app/Http/Controllers/API/H5/LoanController.php index deb4f36..1b91303 100644 --- a/Laravel/app/Http/Controllers/API/H5/LoanController.php +++ b/Laravel/app/Http/Controllers/API/H5/LoanController.php @@ -2,11 +2,13 @@ namespace App\Http\Controllers\API\H5; +use App\Services\TencentSmsApiService; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; class LoanController { + protected string $templateId='2567513'; //借款 public function Loan(Request $request) { @@ -43,6 +45,9 @@ class LoanController ]; $id = DB::table('loans')->insertGetId($insertData); if (!!$id) { + $config=DB::table('configs')->where(['label'=>'管理员手机号'])->first(); + $service = new TencentSmsApiService(); + $ss= $service->send($config->value,$this->templateId, [$memberInfo->name,"周转"]); return \Yz::Return(true, '提交申请完成', ['id' => $id]); } else { return \Yz::echoError1('提交失败'); diff --git a/Laravel/app/Http/Controllers/API/H5/TransactionController.php b/Laravel/app/Http/Controllers/API/H5/TransactionController.php index 1f29cde..9655cef 100644 --- a/Laravel/app/Http/Controllers/API/H5/TransactionController.php +++ b/Laravel/app/Http/Controllers/API/H5/TransactionController.php @@ -2,11 +2,13 @@ namespace App\Http\Controllers\API\H5; +use App\Services\TencentSmsApiService; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; class TransactionController { + protected string $templateId='2567513'; public function GetList(Request $request) { $systemStatus = \Yz::systemStatusCheck(); @@ -195,7 +197,11 @@ class TransactionController 'created_at' => date('Y-m-d H:i:s'), ]; $id = DB::table('transactions')->insertGetId($insertData); + if (!!$id) { + $config=DB::table('configs')->where(['label'=>'管理员手机号'])->first(); + $service = new TencentSmsApiService(); + $ss= $service->send($config->value,$this->templateId, [$memberInfo->name,"转入"]); return \Yz::Return(true, '充值成功!', ['id' => $id]); } else { return \Yz::echoError1('提交失败'); @@ -236,6 +242,9 @@ class TransactionController ]; $id = DB::table('transactions')->insertGetId($insertData); if (!!$id) { + $config=DB::table('configs')->where(['label'=>'管理员手机号'])->first(); + $service = new TencentSmsApiService(); + $ss= $service->send($config->value,$this->templateId, [$memberInfo->name,"转出"]); return \Yz::Return(true, '充值成功!', ['id' => $id]); } else { return \Yz::echoError1('提交失败'); diff --git a/Laravel/app/Http/Controllers/API/Mp/LoginController.php b/Laravel/app/Http/Controllers/API/Mp/LoginController.php index 50a9ec2..2d6a14d 100644 --- a/Laravel/app/Http/Controllers/API/Mp/LoginController.php +++ b/Laravel/app/Http/Controllers/API/Mp/LoginController.php @@ -28,7 +28,7 @@ class LoginController ]); }else{ if($user->status==1){ - $h5url="https://member.qhdboyue.com/h5/#/login"; + $h5url="https://member.qhdboyue.com/h5/#/pages/login"; } } diff --git a/Laravel/app/Http/Controllers/API/SmsController.php b/Laravel/app/Http/Controllers/API/SmsController.php index 1ceabc5..c73042e 100644 --- a/Laravel/app/Http/Controllers/API/SmsController.php +++ b/Laravel/app/Http/Controllers/API/SmsController.php @@ -35,7 +35,7 @@ class SmsController ]); if($in){ $params = [$code,(string)$this->Lifespan]; - $ss= $service->send($phoneNumber, $params); + $ss= $service->send($phoneNumber,"2564483", $params); return \Yz::Return(true,'短信验证码发送成功'); } diff --git a/Laravel/app/Services/TencentSmsApiService.php b/Laravel/app/Services/TencentSmsApiService.php index cb9c3f6..d252968 100644 --- a/Laravel/app/Services/TencentSmsApiService.php +++ b/Laravel/app/Services/TencentSmsApiService.php @@ -27,7 +27,7 @@ class TencentSmsApiService $this->templateId = "2564483"; } - public function send(string $phoneNumber, array $params = []) + public function send(string $phoneNumber,string $templateId, array $params = []) { $action = 'SendSms'; $timestamp = time(); @@ -38,7 +38,7 @@ class TencentSmsApiService 'PhoneNumberSet' => [$phoneNumber], 'SmsSdkAppId' => $this->sdkAppId, 'SignName' => $this->signName, - 'TemplateId' => $this->templateId, + 'TemplateId' => $templateId, ]; if (!empty($params)) { diff --git a/admin/src/assets/loginBackg.png b/admin/src/assets/loginBackg.png index 32d6f84..c8dfbb2 100644 Binary files a/admin/src/assets/loginBackg.png and b/admin/src/assets/loginBackg.png differ diff --git a/h5/api/index.js b/h5/api/index.js index e0f5791..028eba3 100644 --- a/h5/api/index.js +++ b/h5/api/index.js @@ -5,8 +5,8 @@ import { isLoading, sendRequest } = useHttp(); - let Url='https://member.qhdboyue.com' - //let Url='http://huisuo-local'; + //let Url='https://member.qhdboyue.com' + let Url='http://huisuo-local'; let BaseUrl=Url+'/api/' export const BaseFileUrl=()=>{