CRMEB/crmeb/app/admin/controller/sms/SmsRecord.php
2020-07-04 18:38:20 +08:00

57 lines
1.3 KiB
PHP

<?php
namespace app\admin\controller\sms;
use app\admin\controller\AuthController;
use crmeb\services\JsonService;
use app\admin\model\sms\SmsRecord as SmsRecordModel;
use crmeb\services\sms\Sms;
use crmeb\services\UtilService;
/**
* 短息发送日志
* Class SmsLog
* @package app\admin\controller\sms
*/
class SmsRecord extends AuthController
{
/**
* @var Sms
*/
protected $smsHandle;
protected function initialize()
{
parent::initialize(); // TODO: Change the autogenerated stub
$this->smsHandle = new Sms('yunxin', [
'sms_account' => sys_config('sms_account'),
'sms_token' => sys_config('sms_token'),
'site_url' => sys_config('site_url')
]);
}
/**
* 短信记录页面
* @return string
*/
public function index()
{
if (!$this->smsHandle->isLogin()) return redirect(url('sms.smsConfig/index').'?type=4&tab_id=18');
return $this->fetch();
}
/**
* 获取短信记录列表
*/
public function recordList()
{
$where = UtilService::getMore([
['page', 1],
['limit', 20],
['type', ''],
['uid', ''],
['phone', ''],
]);
return JsonService::successlayui(SmsRecordModel::getRecordList($where));
}
}