在insert中,检测是否成功:
public function addOperator($operatorInfo){
if(empty($operatorInfo)){
return false;
}
$this->name = $operatorInfo['name'];
$this->phone = $operatorInfo['phone'];
$this->email = $operatorInfo['email'];
$this->valid_mode = $operatorInfo['valid_mode'];
$this->role = $operatorInfo['role'];
$this->state = $operatorInfo['state'];
$this->create_time = $operatorInfo['create_time'];
$this->expire_time = $operatorInfo['expire_time'];
$this->app_id = $operatorInfo['app_id'];
$this->account_id = $operatorInfo['account_id'];
$ret=$this->insert();
if(!$ret){
return false;
}
return $ret;
}
在update中检测是否成功:
public function updateInfo($adminId, $adminInfo){
if(empty($adminId) || empty($adminInfo)){
return false;
}
$admin = $this->find($adminId);
if(!$admin)return false;
if(!empty($adminInfo['name'])){
$this->name = $adminInfo['name'];
}
if(!empty($adminInfo['phone'])){
$this->phone = $adminInfo['phone'];
}
if(!empty($adminInfo['email'])){
$this->email = $adminInfo['email'];
}
if($adminInfo['valid_mode'] === 0 || $adminInfo['valid_mode'] === 1){
$this->valid_mode = $adminInfo['valid_mode'];
}
if($adminInfo['state'] === 0 || $adminInfo['state'] === 1){
$this->state = $adminInfo['state'];
}
$this->update_time = time();
return $admin->update();
}