12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace app\admin\controller;
- use app\common\model\UserModel;
- use App\Utils\AppResult;
- use think\Request;
- class VueDemo extends VueModule
- {
- public function callAction($method, $parameters = [])
- {
-
- $params = $this->params;
- $this->model = new UserModel();
-
- switch ($method) {
- case 'index':
-
- if ($this->isPost) {
-
- if (!empty($params['keyword'])) {
- $this->model->where('nickname|mobile', 'like', "%{$params['keyword']}%");
- }
- if (!empty($params['gender'])) $this->model->where('gender', $params['gender']);
- }
- break;
- default:
- break;
- }
- return parent::callAction($method, $parameters);
- }
- public function __construct(Request $request = null)
- {
- parent::__construct($request);
- }
- }
|