/** 修改状态 */
 public function actionChangeState()
 {
     $request = Yii::$app->request;
     if ($request->isAjax) {
         $newState = $request->post('newState');
         $userId = intval($request->post('id'));
         Users::updateState($userId, $newState);
         CommonFunctions::createAlertMessage("状态修改成功", "success");
     } else {
         throw new Exception('非ajax提交');
     }
 }
Esempio n. 2
0
 /** 修改员工状态 */
 public function actionChangeState()
 {
     $request = Yii::$app->request;
     if ($request->isAjax) {
         $newState = $request->post('newState');
         $userId = intval($request->post('id'));
         if ($newState == 'open') {
             $newState = Users::STATE_NORMAL;
             Users::updateState($userId, $newState);
             return 'open';
         } elseif ($newState == 'close') {
             $newState = Users::STATE_REMOVE;
             Users::updateState($userId, $newState);
             return 'close';
         } else {
             return '状态非法';
         }
     } else {
         throw new Exception('非ajax提交');
     }
 }