gaoluyang
2026-02-09 dbc73bccf582975e4934f3573f92a813d8a398f0
src/pages/cooperativeOffice/collaborativeApproval/index.vue
@@ -124,6 +124,7 @@
    </view>
    <!-- 浮动操作按钮 -->
    <view class="fab-button"
          v-if="props.approveType != 5 && props.approveType != 6 && props.approveType != 7"
          @click="handleAdd">
      <up-icon name="plus"
               size="24"
@@ -136,7 +137,7 @@
  import { ref, toRefs, reactive } from "vue";
  import PageHeader from "@/components/PageHeader.vue";
  import { approveProcessListPage } from "@/api/collaborativeApproval/approvalProcess";
  import { onShow } from "@dcloudio/uni-app";
  import { onLoad, onShow } from "@dcloudio/uni-app";
  import useUserStore from "@/store/modules/user";
  // 接收父组件传递的 approveType 参数
@@ -280,6 +281,13 @@
    });
  };
  onLoad(options => {
    // 解析approveId
    if (options.approveId) {
      searchForm.value.approveId = options.approveId;
    }
  });
  onShow(() => {
    // 页面加载完成后的初始化逻辑
    getList();