feat:【antd】【bpm】bpmn 设计器:工作流节点操作按钮的操作不起作用,来自:9f1c4f2578

pull/286/head^2
YunaiV 2025-11-29 18:14:41 +08:00
parent 71c80efab0
commit 6c9affae76
1 changed files with 10 additions and 12 deletions

View File

@ -74,9 +74,16 @@ const assignEmptyUserIdsEl = ref<any>();
const assignEmptyUserIds = ref<any>();
//
// TODO @puhui999label
const buttonsSettingEl = ref<any>();
const { btnDisplayNameEdit, changeBtnDisplayName, btnDisplayNameBlurEvent } =
useButtonsSetting();
const { btnDisplayNameEdit, changeBtnDisplayName } = useButtonsSetting();
const btnDisplayNameBlurEvent = (index: number) => {
btnDisplayNameEdit.value[index] = false;
const buttonItem = buttonsSettingEl.value[index];
buttonItem.displayName =
buttonItem.displayName || OPERATION_BUTTON_NAME.get(buttonItem.id)!;
updateElementExtensions();
};
//
const fieldsPermissionEl = ref<any[]>([]);
@ -358,19 +365,10 @@ function useButtonsSetting() {
const changeBtnDisplayName = (index: number) => {
btnDisplayNameEdit.value[index] = true;
};
const btnDisplayNameBlurEvent = (index: number) => {
btnDisplayNameEdit.value[index] = false;
const buttonItem = buttonsSetting.value?.[index];
if (buttonItem) {
buttonItem.displayName =
buttonItem.displayName || OPERATION_BUTTON_NAME.get(buttonItem.id)!;
}
};
return {
buttonsSetting,
btnDisplayNameEdit,
changeBtnDisplayName,
btnDisplayNameBlurEvent,
};
}
@ -532,7 +530,7 @@ onMounted(async () => {
</Button>
</div>
<div class="button-setting-item-label">
<Switch v-model:checked="item.enable" />
<Switch v-model:checked="item.enable" @change="updateElementExtensions" />
</div>
</div>
</div>