From 216256abffe83ad382788c6ca75514dc8c9168fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=89?= <940119273@qq.com> Date: Mon, 9 Sep 2024 03:25:22 +0000 Subject: [PATCH] =?UTF-8?q?!3084=20=E4=BF=AE=E5=A4=8D:=E6=8E=92=E9=92=BB?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E8=A7=84=E5=88=99=E4=B8=BA=E7=A9=BA=E6=97=B6?= =?UTF-8?q?,=E4=BF=9D=E5=AD=98=E9=94=99=E8=AF=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/UI/Store/DrillStore.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/UI/Store/DrillStore.ts b/src/UI/Store/DrillStore.ts index 705b7a902..cf4ade4e4 100644 --- a/src/UI/Store/DrillStore.ts +++ b/src/UI/Store/DrillStore.ts @@ -5,6 +5,7 @@ import { mapSortByCN } from "../../Common/ArrayExt"; import { CheckObjectType, CheckoutValid } from "../../Common/CheckoutVaildValue"; import { DataAdapter } from "../../Common/DataAdapter"; import { DirUrl, TemplateUrls } from "../../Common/HostUrl"; +import { Log, LogType } from "../../Common/Log"; import { DirectoryId, PostJson, RequestStatus } from "../../Common/Request"; import { EntitysIn, EntitysOut, GetEntitysLogo, deflate } from "../../Common/SerializeMaterial"; import { StoreageKeys } from "../../Common/StoreageKeys"; @@ -323,8 +324,18 @@ export class DrillStore extends BoardStore /**修正就版本排钻配置,缓存排钻模板 */ HandleDrillConfig(ruleMap: Map) { - for (let [, configs] of ruleMap) + for (let [key, configs] of ruleMap) { + if (!configs) + { + AppToaster.show({ + message: `排钻类型 "${key}" 规则为空, 请检查 !`, + timeout: 5000, + intent: Intent.WARNING + }); + Log(`排钻类型 "${key}" 规则为空, 请检查 !`, LogType.Warning); + continue; + } for (let conf of configs) { conf.tYmjRad = Number(conf.tYmjRad);