35 lines
936 B
PHP
35 lines
936 B
PHP
<?php
|
|
|
|
|
|
namespace app\logic;
|
|
|
|
|
|
use diditao\caching\facade\AppBankCache;
|
|
use diditao\common\base\BaseLogic;
|
|
use diditao\common\request\facade\AppRequest;
|
|
use diditao\common\service\sms\facade\Sms;
|
|
use diditao\common\service\upload\Upload;
|
|
|
|
class ApiLogic
|
|
{
|
|
use BaseLogic;
|
|
public function getSmsCode()
|
|
{
|
|
$cellphone = AppRequest::param('cellphone');
|
|
$scene = AppRequest::param('scene');
|
|
Sms::sendCaptcha($cellphone,$scene);
|
|
$this->logicMsg = '短信验证发送成功,请注意查收';
|
|
return $this;
|
|
}
|
|
public function upload()
|
|
{
|
|
$this->logicData = app(Upload::class)->upload();
|
|
$this->logicMsg = '文件上传成功,请进行下一步操作';
|
|
return $this;
|
|
}
|
|
public function getBuyerAvailableBankList()
|
|
{
|
|
$this->logicData = AppBankCache::getList()->visible(['id','bank_title','full_name','sort']);
|
|
return $this;
|
|
}
|
|
} |