diff --git a/src/apis/map/constant.ts b/src/apis/map/constant.ts index afcdf87..ac177d9 100644 --- a/src/apis/map/constant.ts +++ b/src/apis/map/constant.ts @@ -18,6 +18,8 @@ export enum MapPointType { 临时避让点, /** 库区点 - 仓储作业区域 */ 库区点, + /** 不可避让点 - 机器人不可避让的点位 */ + 不可避让点, /** 密集库区点 - 密集库区点位 */ // 密集库区点, diff --git a/src/assets/themes/editor-dark.json b/src/assets/themes/editor-dark.json index c806666..cddd99e 100644 --- a/src/assets/themes/editor-dark.json +++ b/src/assets/themes/editor-dark.json @@ -8,7 +8,8 @@ "fill-2": "#69C6F5", "fill-3": "#E48B1D", "fill-4": "#E48B1D", - "fill-5": "#a72b69" + "fill-5": "#a72b69", + "fill-6": "#E63A3A" }, "point-l": { "stroke": "#595959", diff --git a/src/assets/themes/editor-light.json b/src/assets/themes/editor-light.json index a3624af..3ef4343 100644 --- a/src/assets/themes/editor-light.json +++ b/src/assets/themes/editor-light.json @@ -8,7 +8,8 @@ "fill-2": "#69C6F5", "fill-3": "#E48B1D", "fill-4": "#E48B1D", - "fill-5": "#a72b69" + "fill-5": "#a72b69", + "fill-6": "#E63A3A" }, "point-l": { "stroke": "#595959", diff --git a/src/services/editor.service.ts b/src/services/editor.service.ts index 236b739..23f4442 100644 --- a/src/services/editor.service.ts +++ b/src/services/editor.service.ts @@ -1493,6 +1493,7 @@ function drawPoint(ctx: CanvasRenderingContext2D, pen: MapPen): void { case MapPointType.避让点: case MapPointType.临时避让点: case MapPointType.库区点: + case MapPointType.不可避让点: ctx.beginPath(); ctx.moveTo(x + w / 2 - r, y + r); ctx.arcTo(x + w / 2, y, x + w - r, y + h / 2 - r, r);