云
22 小时以前 49e088206108a3b059fe2371ee16b47fcce711fe
src/views/collaborativeApproval/approvalProcess/index.vue
@@ -149,15 +149,14 @@
const userStore = useUserStore();
const route = useRoute();
// 当前选中的标签页,默认为公出管理
const activeTab = ref('1');
// 当前选中的标签页,默认为请假管理
const activeTab = ref('2');
// 各类型数量统计
const typeCounts = ref({});
// 审批类型配置
const approveTypes = [
  { value: '1', label: '公出管理', icon: 'Suitcase', color: '#409EFF' },
  { value: '2', label: '请假管理', icon: 'Calendar', color: '#67C23A' },
  { value: '3', label: '出差管理', icon: 'Location', color: '#E6A23C' },
  { value: '4', label: '报销管理', icon: 'Money', color: '#F56C6C' },
@@ -518,7 +517,8 @@
  const approveType = route.query.approveType;
  const approveId = route.query.approveId;
  
  if (approveType) {
  // 公出管理已隐藏,旧的 approveType=1 链接统一落到请假管理
  if (approveType && approveTypes.some(t => t.value === String(approveType))) {
    // 设置标签页(approveType 对应 activeTab 的 name)
    activeTab.value = String(approveType);
  }