mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-29 07:00:19 +00:00
57 lines
1.3 KiB
PHP
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));
|
|
}
|
|
} |