业务手机提醒

main
yanzai 2 days ago
parent 5d05443c12
commit 3ac2a4d013

@ -2,11 +2,13 @@
namespace App\Http\Controllers\API\H5; namespace App\Http\Controllers\API\H5;
use App\Services\TencentSmsApiService;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\DB;
class LoanController class LoanController
{ {
protected string $templateId='2567513';
//借款 //借款
public function Loan(Request $request) public function Loan(Request $request)
{ {
@ -43,6 +45,9 @@ class LoanController
]; ];
$id = DB::table('loans')->insertGetId($insertData); $id = DB::table('loans')->insertGetId($insertData);
if (!!$id) { 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]); return \Yz::Return(true, '提交申请完成', ['id' => $id]);
} else { } else {
return \Yz::echoError1('提交失败'); return \Yz::echoError1('提交失败');

@ -2,11 +2,13 @@
namespace App\Http\Controllers\API\H5; namespace App\Http\Controllers\API\H5;
use App\Services\TencentSmsApiService;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\DB;
class TransactionController class TransactionController
{ {
protected string $templateId='2567513';
public function GetList(Request $request) public function GetList(Request $request)
{ {
$systemStatus = \Yz::systemStatusCheck(); $systemStatus = \Yz::systemStatusCheck();
@ -195,7 +197,11 @@ class TransactionController
'created_at' => date('Y-m-d H:i:s'), 'created_at' => date('Y-m-d H:i:s'),
]; ];
$id = DB::table('transactions')->insertGetId($insertData); $id = DB::table('transactions')->insertGetId($insertData);
if (!!$id) { 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]); return \Yz::Return(true, '充值成功!', ['id' => $id]);
} else { } else {
return \Yz::echoError1('提交失败'); return \Yz::echoError1('提交失败');
@ -236,6 +242,9 @@ class TransactionController
]; ];
$id = DB::table('transactions')->insertGetId($insertData); $id = DB::table('transactions')->insertGetId($insertData);
if (!!$id) { 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]); return \Yz::Return(true, '充值成功!', ['id' => $id]);
} else { } else {
return \Yz::echoError1('提交失败'); return \Yz::echoError1('提交失败');

@ -28,7 +28,7 @@ class LoginController
]); ]);
}else{ }else{
if($user->status==1){ if($user->status==1){
$h5url="https://member.qhdboyue.com/h5/#/login"; $h5url="https://member.qhdboyue.com/h5/#/pages/login";
} }
} }

@ -35,7 +35,7 @@ class SmsController
]); ]);
if($in){ if($in){
$params = [$code,(string)$this->Lifespan]; $params = [$code,(string)$this->Lifespan];
$ss= $service->send($phoneNumber, $params); $ss= $service->send($phoneNumber,"2564483", $params);
return \Yz::Return(true,'短信验证码发送成功'); return \Yz::Return(true,'短信验证码发送成功');
} }

@ -27,7 +27,7 @@ class TencentSmsApiService
$this->templateId = "2564483"; $this->templateId = "2564483";
} }
public function send(string $phoneNumber, array $params = []) public function send(string $phoneNumber,string $templateId, array $params = [])
{ {
$action = 'SendSms'; $action = 'SendSms';
$timestamp = time(); $timestamp = time();
@ -38,7 +38,7 @@ class TencentSmsApiService
'PhoneNumberSet' => [$phoneNumber], 'PhoneNumberSet' => [$phoneNumber],
'SmsSdkAppId' => $this->sdkAppId, 'SmsSdkAppId' => $this->sdkAppId,
'SignName' => $this->signName, 'SignName' => $this->signName,
'TemplateId' => $this->templateId, 'TemplateId' => $templateId,
]; ];
if (!empty($params)) { if (!empty($params)) {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 252 KiB

@ -5,8 +5,8 @@ import {
isLoading, isLoading,
sendRequest sendRequest
} = useHttp(); } = useHttp();
let Url='https://member.qhdboyue.com' //let Url='https://member.qhdboyue.com'
//let Url='http://huisuo-local'; let Url='http://huisuo-local';
let BaseUrl=Url+'/api/' let BaseUrl=Url+'/api/'
export const BaseFileUrl=()=>{ export const BaseFileUrl=()=>{

Loading…
Cancel
Save