AdminModel.php 675 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace app\index\model;
  3. class AdminModel extends BaseModel
  4. {
  5. public $schema;
  6. public function genSchema(array $schema)
  7. {
  8. $this->schema = [
  9. 'id' => 'number',
  10. 'account' => 'string',
  11. 'nickname' => 'string',
  12. 'password' => 'string',
  13. 'token' => 'string',
  14. 'delete_time' => 'number',
  15. 'create_time' => 'number',
  16. 'update_time' => 'number'
  17. ];
  18. }
  19. public function loadByLogin($username, $password) {
  20. return $this->where([
  21. ['username', '=', $username],
  22. ['password', '=', $password],
  23. ])->find();
  24. }
  25. }