Login.php 616 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\admin\controller;
  3. class Login extends Base
  4. {
  5. public function doLogin(){
  6. //第1段:校验输入
  7. $param = request()->param();
  8. $rules = [
  9. "phone|用户名" => "require",
  10. 'password|密码' => 'require',
  11. ];
  12. $this->autoValid($rules, $param);
  13. //第2段:执行业务
  14. $res = \app\common\model\Admin::login($param["phone"], $param["password"]);
  15. //第3段:格式化输出
  16. if ($res["code"] != 0) {
  17. $this->error($res['msg'], $res["code"]);
  18. }
  19. return $res["data"];
  20. }
  21. }