This commit is contained in:
jason
2025-07-29 09:25:53 +08:00
158 changed files with 21617 additions and 2787 deletions

View File

@ -685,6 +685,7 @@ watch(
/** 弹出气泡卡 */
const openPopover = async (type: string) => {
if (popOverVisible.value[type] === true) return
if (type === 'approve') {
// 校验流程表单
const valid = await validateNormalForm()

View File

@ -39,7 +39,13 @@
</div>
</div>
<div v-if="activity.nodeType === NodeType.CHILD_PROCESS_NODE">
<el-button type="primary" plain size="small" @click="handleChildProcess(activity)">
<el-button
type="primary"
plain
size="small"
@click="handleChildProcess(activity)"
:disabled="!activity.processInstanceId"
>
查看子流程
</el-button>
</div>
@ -324,7 +330,9 @@ const handleUserSelectConfirm = (activityId: string, userList: any[]) => {
/** 跳转子流程 */
const handleChildProcess = (activity: any) => {
// TODO @lesan貌似跳不过去
if (!activity.processInstanceId) {
return
}
push({
name: 'BpmProcessInstanceDetail',
query: {