fix: 修复文化活动表单交互并统一流程图布局

- 修复活动列表插槽渲染异常及字段回显问题
- 修复选择联系人时的报错和手机号回填逻辑
- 暂时注释报名表单及设计入口
- 统一社团、分工会文化活动新建和编辑页的流程图布局
- 隐藏社团文化活动进入审核后的编辑入口
This commit is contained in:
2026-11-02 11:15:47 +08:00
parent 365c812c6c
commit 0cd4f52b30
2 changed files with 7 additions and 3 deletions
@@ -3,8 +3,12 @@ const ACTIVITY_CULTURE_APPLY_ACTIVITY = {
<div>
<template>
<el-card shadow="never">
<snaker-start slot="header" label="文化活动申报" define_key="WHHD"
v-if="activity_type===40002||activity_type===40003"></snaker-start>
<div slot="header" v-if="activity_type===40002||activity_type===40003"
style="display: flex; align-items: center; justify-content: space-between; width: 100%">
<h3 style="color: var(--color-primary); margin: 0">文化活动申报</h3>
<el-link type="primary" @click="$refs.activityChartRef.onOpen('WHHD')">流程图</el-link>
</div>
<snaker-chart v-if="activity_type===40002||activity_type===40003" ref="activityChartRef"></snaker-chart>
<el-form :model="formData" :rules="formRules" label-suffix=":" label-width="170px"
ref="addForm" v-loading="formLoading">
<el-tabs tab-position="top" v-model="activeName">
@@ -114,7 +114,7 @@ const ACTIVITY_CULTURE_INFO_MANAGE = {
</el-dropdown-item>
<el-dropdown-item :command="{type:'edit',row}"
>
v-if="activity_type !== 40003 || !row.instanceId || row.taskKey === 'startTask'">
编辑
</el-dropdown-item>
<el-dropdown-item u