兰宝车间质量管理系统-前端
疯狂的狮子Li
2025-01-20 aef170f3747af544426db66af325f9ab83728350
update 优化 流程设计关闭后 跳转回打开的地方
已修改2个文件
16 ■■■■■ 文件已修改
src/views/workflow/processDefinition/design.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/workflow/processDefinition/index.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/workflow/processDefinition/design.vue
@@ -29,7 +29,7 @@
};
/** 关闭按钮 */
function close() {
  const obj = { path: '/workflow/processDefinition' };
  const obj = { path: '/workflow/processDefinition', query: {activeName: proxy.$route.query.activeName}};
  proxy.$tab.closeOpenPage(obj);
}
src/views/workflow/processDefinition/index.vue
@@ -56,7 +56,7 @@
              <el-col :span="1.5">
                <el-button type="warning" icon="Download" :disabled="single" @click="handleExportDef">导出</el-button>
              </el-col>
              <right-toolbar v-model:show-search="showSearch" @query-table="getList"></right-toolbar>
              <right-toolbar v-model:show-search="showSearch" @query-table="handleQuery"></right-toolbar>
            </el-row>
          </template>
          <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
@@ -261,7 +261,7 @@
  formPath: ''
});
onMounted(() => {
  handleQuery();
  getPageList();
  getTreeselect();
});
@@ -324,6 +324,10 @@
};
//分页
const getPageList = async () => {
  console.log(proxy.$route.query.activeName)
  if (proxy.$route.query.activeName) {
    activeName.value = proxy.$route.query.activeName;
  }
  if (activeName.value === '0') {
    getList();
  } else {
@@ -430,7 +434,8 @@
    path: `/workflow/design/index`,
    query: {
      definitionId: row.id,
      disabled: false
      disabled: false,
      activeName: activeName.value
    }
  });
};
@@ -444,7 +449,8 @@
    path: `/workflow/design/index`,
    query: {
      definitionId: row.id,
      disabled: true
      disabled: true,
      activeName: activeName.value
    }
  });
};