diff --git a/src/components/AMap/src/components/MapTaskModal.vue b/src/components/AMap/src/components/MapTaskModal.vue index 708db2f..f5468ab 100644 --- a/src/components/AMap/src/components/MapTaskModal.vue +++ b/src/components/AMap/src/components/MapTaskModal.vue @@ -19,6 +19,7 @@ label: '删除', icon: 'ant-design:delete-outlined', color: 'error', + disabled: !!state.taskOrdinaryCurrentEditRowRef, onClick: handleTaskOrdinaryDelete.bind(null, record) } ])" @@ -37,12 +38,14 @@ { label: '转办', icon: 'fa6-regular:pen-to-square', + disabled: !!state.taskPresetCurrentEditRowRef, onClick: handleOpenTaskPreset.bind(null, record) }, { label: '删除', icon: 'ant-design:delete-outlined', color: 'error', + disabled: !!state.taskPresetCurrentEditRowRef, onClick: handleTaskPresetDelete.bind(null, record) } ])" diff --git a/src/components/AMap/src/components/MapTaskPresetModal.vue b/src/components/AMap/src/components/MapTaskPresetModal.vue index 2beed7b..c4e2d54 100644 --- a/src/components/AMap/src/components/MapTaskPresetModal.vue +++ b/src/components/AMap/src/components/MapTaskPresetModal.vue @@ -31,6 +31,7 @@ label: '删除', icon: 'ant-design:delete-outlined', color: 'error', + disabled: !!state.currentEditRowRef, onClick: handleTaskTurnToDoDelete.bind(null, record) } ])"