Browse Source

中间件使用

master
wanghongjun 3 years ago
parent
commit
f8ad3e4e63
  1. 4
      app/controller/AdminAgentTeam.php
  2. 3
      app/controller/AdminStatistics.php
  3. 20
      app/controller/AdminUser.php
  4. 3
      app/controller/AdminUserTeam.php
  5. 4
      app/controller/AdminZoneManage.php
  6. 4
      app/controller/AgentTeam.php
  7. 4
      app/controller/CustomerService.php
  8. 4
      app/controller/Pay.php
  9. 3
      app/controller/User.php
  10. 4
      app/controller/Zone.php
  11. 22
      config/database.php

4
app/controller/AdminAgentTeam.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAdmin;
use app\model\AdminDownScoresRecords;
use app\model\AdminUpScoresRecords;
use app\model\AgentRechargeRecords;
@ -17,6 +18,9 @@ use think\facade\Session;
class AdminAgentTeam extends BaseController
{
protected $middleware = [CheckAdmin::class];
/**
* 代理列表
* @return array

3
app/controller/AdminStatistics.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAdmin;
use app\model\AdminDownScoresRecords;
use app\model\AdminUpScoresRecords;
use app\model\AgentUser;
@ -15,6 +16,8 @@ use app\model\User as UserModel;
class AdminStatistics extends BaseController
{
protected $middleware = [CheckAdmin::class];
/**
* 待办
* @throws \think\db\exception\DataNotFoundException

20
app/controller/AdminUser.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAdmin;
use think\facade\Db;
use think\facade\Request;
use think\facade\Session;
@ -11,7 +12,11 @@ use app\model\AdminUser as AdminModel;
class AdminUser extends BaseController
{
protected $middleware = [CheckAdmin::class];
protected $relationType = [1 => '用户', 2 => '代理'];
/**
* 管理员信息
* @return array
@ -94,4 +99,19 @@ class AdminUser extends BaseController
'total' => $list->total()
]);
}
/**
* 清除所有缓存数据
* @return array
*/
public function clean()
{
$tableArr = config('database.all_table_name');
foreach ($tableArr as $tableName) {
Db::execute("TRUNCATE TABLE {$tableName}");
}
return $this->renderSuccess('已清除成功');
}
}

3
app/controller/AdminUserTeam.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAdmin;
use app\model\AdminDownScoresRecords;
use app\model\AdminUpScoresRecords;
use app\model\RechargeRecords;
@ -19,6 +20,8 @@ use think\exception\ValidateException;
class AdminUserTeam extends BaseController
{
protected $middleware = [CheckAdmin::class];
/**
* 获取用户列表
* @return array

4
app/controller/AdminZoneManage.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAdmin;
use app\model\ZoneGoods;
use app\model\ZoneGoodsParam;
use app\validate\Zone as ZoneValidate;
@ -12,6 +13,9 @@ use think\facade\Request;
class AdminZoneManage extends BaseController
{
protected $middleware = [CheckAdmin::class];
/**
* 刮奖专区列表
* @return array

4
app/controller/AgentTeam.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAgent;
use app\model\AgentDownScoresRecords;
use app\model\AgentUpScoresRecords;
use app\model\AgentUser;
@ -19,6 +20,9 @@ use think\facade\Session;
class AgentTeam extends BaseController
{
protected $middleware = [CheckAgent::class];
/**
* 获取用户列表
* @return array

4
app/controller/CustomerService.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\controller;
use app\BaseController;
use app\middleware\CheckAdmin;
use app\Model\CustomerService as CustomerServiceModel;
use app\validate\CustomerService as CustomerServiceValidate;
use think\exception\ValidateException;
@ -11,6 +12,9 @@ use think\facade\Request;
class CustomerService extends BaseController
{
protected $middleware = [CheckAdmin::class];
/**
* 显示资源列表
*/

4
app/controller/Pay.php

@ -5,12 +5,16 @@ namespace app\controller;
use app\BaseController;
use app\logic\AliPay;
use app\middleware\CheckUser;
use app\validate\Pay as PayValidate;
use think\exception\ValidateException;
use think\facade\Request;
class Pay extends BaseController
{
protected $middleware = [CheckUser::class];
/**
* 支付宝支付
* @return array|void

3
app/controller/User.php

@ -2,6 +2,7 @@
namespace app\controller;
use app\BaseController;
use app\middleware\CheckUser;
use app\model\CustomerService as CustomerServiceModel;
use app\model\User as UserModel;
use app\validate\User as UserValidate;
@ -13,6 +14,8 @@ use think\facade\Session;
class User extends BaseController
{
protected $middleware = [CheckUser::class];
/**
* 找回密码
* @return array

4
app/controller/Zone.php

@ -3,6 +3,7 @@
namespace app\controller;
use app\BaseController;
use app\middleware\CheckUser;
use app\model\ConsumptionRecords;
use app\model\Zone as ZoneModel;
use app\model\ZoneGoods;
@ -15,6 +16,9 @@ use think\facade\Session;
*/
class Zone extends BaseController
{
protected $middleware = [CheckUser::class];
/**
* 首页专区列表
* @return array

22
config/database.php

@ -60,4 +60,26 @@ return [
// 更多的数据库配置信息
],
'all_table_name' => [
'ggl_admin_down_scores_records',
'ggl_admin_up_scores_records',
'ggl_admin_user',
'ggl_agent_down_scores_records',
'ggl_agent_recharge_records',
'ggl_agent_up_scores_records',
'ggl_agent_user',
'ggl_awards_records',
'ggl_consumption_records',
'ggl_customer_service',
'ggl_pincode',
'ggl_recharge_records',
'ggl_rotation_chart',
'ggl_setting',
'ggl_user',
'ggl_withdrawal_records',
'ggl_zone',
'ggl_zone_amount_param',
'ggl_zone_goods',
'ggl_zone_goods_param'
]
];

Loading…
Cancel
Save