fix(xispeak): 修复发起落实措施收集流程第二个弹窗样式错乱

将 SzUserSelectByDeptRoleSecurityModal 移出 a-form-item 避免干扰表单布局,
并在关闭第一个弹窗后通过 nextTick 延迟打开第二个弹窗,避免模态框叠加冲突。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wsm
2026-07-02 17:47:07 +08:00
co-authored by Claude Opus 4.7
parent 43abbb19d7
commit 7b68e80fac
2 changed files with 20 additions and 17 deletions
@@ -49,14 +49,6 @@
<SearchOutlined @click="openSdwLeaderModal" />
</template>
</a-input>
<SzUserSelectByDeptRoleSecurityModal
v-model:open="sdwLeaderModalOpen"
title="请选择所党委领导"
:deptId="sdwLeaderDeptId"
:roleId="sdwLeaderRoleId"
:securityValue="sdwLeaderSecurityValue"
@confirm="handleSdwLeaderConfirm"
/>
</a-form-item>
</template>
@@ -86,6 +78,15 @@
</template>
</a-form>
<SzUserSelectByDeptRoleSecurityModal
v-model:open="sdwLeaderModalOpen"
title="请选择所党委领导"
:deptId="sdwLeaderDeptId"
:roleId="sdwLeaderRoleId"
:securityValue="sdwLeaderSecurityValue"
@confirm="handleSdwLeaderConfirm"
/>
<template #footer>
<a-button @click="handleCancel">取消</a-button>
<a-button type="primary" @click="handleOk">提交</a-button>