* Adjust admin module code.

This commit is contained in:
leiyong
2021-03-08 09:37:03 +08:00
parent 90baaf0585
commit 65ba71cec3
2 changed files with 60 additions and 60 deletions
+34 -36
View File
@@ -15,41 +15,41 @@ class adminModel extends model
{
/**
* The api root.
*
*
* @var string
* @access public
*/
public $apiRoot;
/**
* Post data form API
*
* @param string $url
* @param string $formvars
* Post data form API.
*
* @param string $url
* @param string $formvars
* @access public
* @return void
*/
public function postAPI($url, $formvars = "")
public function postAPI($url, $formvars = '')
{
return common::http($url, $formvars);
}
/**
* Get status of zentaopms.
*
*
* @access public
* @return void
*/
public function getStatOfPMS()
{
$sql = "SHOW TABLE STATUS";
$sql = "SHOW TABLE STATUS";
$tables = $this->dbh->query($sql)->fetchALL();
}
/**
* Get state of company.
*
* @param int $companyID
*
* @param int $companyID
* @access public
* @return void
*/
@@ -59,18 +59,17 @@ class adminModel extends model
/**
* Get system info.
*
*
* @access public
* @return void
*/
public function getStatOfSys()
{
}
/**
* Register zentao by API.
*
* Register zentao by API.
*
* @access public
* @return void
*/
@@ -83,7 +82,7 @@ class adminModel extends model
/**
* Login zentao by API.
*
*
* @access public
* @return void
*/
@@ -96,7 +95,7 @@ class adminModel extends model
/**
* Get secret key.
*
*
* @access public
* @return object
*/
@@ -117,8 +116,8 @@ class adminModel extends model
/**
* Send code by API.
*
* @param string $type
*
* @param string $type
* @access public
* @return string
*/
@@ -138,8 +137,8 @@ class adminModel extends model
/**
* Certify by API.
*
* @param string $type
*
* @param string $type
* @access public
* @return string
*/
@@ -149,7 +148,7 @@ class adminModel extends model
$module = $type == 'mobile' ? 'sms' : 'mail';
$apiURL = $this->config->admin->apiRoot . "/{$module}-apiCertify.json";
$params['u'] = $this->config->global->community;
$params['u'] = $this->config->global->community;
$params['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest';
$params[$apiConfig->sessionVar] = $apiConfig->sessionID;
$params['k'] = $this->getSignature($params);
@@ -160,7 +159,7 @@ class adminModel extends model
/**
* Set company by API.
*
*
* @access public
* @return string
*/
@@ -169,7 +168,7 @@ class adminModel extends model
$apiConfig = $this->getApiConfig();
$apiURL = $this->config->admin->apiRoot . "/user-apiSetCompany.json";
$params['u'] = $this->config->global->community;
$params['u'] = $this->config->global->community;
$params['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest';
$params[$apiConfig->sessionVar] = $apiConfig->sessionID;
$params['k'] = $this->getSignature($params);
@@ -180,8 +179,8 @@ class adminModel extends model
/**
* Get signature.
*
* @param array $params
*
* @param array $params
* @access public
* @return string
*/
@@ -194,7 +193,7 @@ class adminModel extends model
/**
* Get api config.
*
*
* @access public
* @return object
*/
@@ -208,12 +207,11 @@ class adminModel extends model
$this->session->set('apiConfig', $config);
}
return $this->session->apiConfig;
}
/**
* Get register information.
*
* Get register information.
*
* @access public
* @return object
*/
@@ -221,14 +219,14 @@ class adminModel extends model
{
$register = new stdclass();
$register->company = $this->app->company->name;
$register->email = $this->app->user->email;
xregister->email = $this->app->user->email;
return $register;
}
/**
* Check weak.
*
* @param object $user
*
* @param object $user
* @access public
* @return bool
*/
@@ -250,10 +248,10 @@ class adminModel extends model
}
if(isset($weaks[$user->password])) return true;
if($user->password == md5($user->account)) return true;
if($user->phone and $user->password == md5($user->phone)) return true;
if($user->mobile and $user->password == md5($user->mobile)) return true;
if($user->birthday and $user->password == md5($user->birthday)) return true;
if($user->password and md5($user->account)) return true;
if($user->phone and $user->password and md5($user->phone)) return true;
if($user->mobile and $user->password and md5($user->mobile)) return true;
if($user->birthday and $user->password and md5($user->birthday)) return true;
return false;
}
}