function actionFinishTask()
 {
     $suc_msg = "";
     $err_msg = "";
     if (array_key_exists('selection', Yii::$app->request->post())) {
         $task_ids = Yii::$app->request->post()['selection'];
         foreach ($task_ids as $id) {
             $task = $this->findModel($id);
             if (Yii::$app->user->getIdentity()->admin != 1 && $task->opr_uid != Yii::$app->user->getId()) {
                 ///判断是否为同一产品组
                 $app = DcmdApp::findOne($task->app_id);
                 $query = DcmdUserGroup::findOne(['uid' => Yii::$app->user->getId(), 'gid' => $app['svr_gid']]);
                 if ($query == NULL) {
                     $err_msg .= $task->task_name . ": 没有权限<br>";
                     continue;
                 }
             }
             ///删除dcmd_task_service_pool_history
             DcmdTaskServicePoolHistory::deleteAll(['task_id' => $id]);
             ///dcmd_task_node_history
             DcmdTaskNodeHistory::deleteAll(['task_id' => $id]);
             ///dcmd_command_history
             DcmdCommandHistory::deleteAll(['task_id' => $id]);
             ///dcmd_task_service_pool_attr_history
             DcmdTaskServicePoolAttrHistory::deleteAll(['task_id' => $id]);
             $task->delete();
             $this->oprlog(3, "delete history task:" . $task->task_name);
             $suc_msg .= $task->task_name . ": 删除成功<br>";
         }
     }
     if ($suc_msg != "") {
         Yii::$app->getSession()->setFlash('success', $suc_msg);
     }
     if ($err_msg != "") {
         Yii::$app->getSession()->setFlash('error', $err_msg);
     }
     $this->redirect(array('index'));
 }