diff --git a/src/app/service/babylon/building-basic-infos.service.ts b/src/app/service/babylon/building-basic-infos.service.ts index bd18c1b..b261f65 100644 --- a/src/app/service/babylon/building-basic-infos.service.ts +++ b/src/app/service/babylon/building-basic-infos.service.ts @@ -172,10 +172,13 @@ export class BuildingBasicInfosService { let l_body = `'${bodyString}'`; //兼容换行符 l_body = l_body.replace(/\\n/g, "\\\\n"); - + let instance = this; return this.http.post(api + this.c_post, l_body, { headers, params }) .pipe( - catchError((err) => this.handleError(err)) + catchError((err) => { + alert("保存失败,错误:" + err.status); + return instance.handleError(err); + }) ); }