private function deleteDiagram($id)
 {
     $query = DcmdServiceArchDiagram::find()->andWhere(['svr_id' => $id])->asArray()->all();
     foreach ($query as $item) {
         ///删除文件
         $base_path = dirname(__DIR__) . "/web/app_image/svr_";
         $img_path = $base_path . $item['arch_name'] . '_' . $id . '.jpg';
         if (file_exists($img_path)) {
             unlink($img_path);
         }
     }
     DcmdServiceArchDiagram::deleteAll(['svr_id' => $id]);
 }