兰宝车间质量管理系统-前端
疯狂的狮子Li
2025-01-24 b2a415728547d5aa0fa77f5653ddb7b8e6a5a8a2
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">
@@ -116,7 +116,7 @@
              v-model:page="queryParams.pageNum"
              v-model:limit="queryParams.pageSize"
              :total="total"
              @pagination="handleQuery"
              @pagination="getPageList"
            />
          </el-tabs>
        </el-card>
@@ -261,7 +261,7 @@
  formPath: ''
});
onMounted(() => {
  handleQuery();
  getPageList();
  getTreeselect();
});
@@ -321,6 +321,18 @@
  flowCodeList.value = selection.map((item: any) => item.flowCode);
  single.value = selection.length !== 1;
  multiple.value = !selection.length;
};
//分页
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 {
    getUnPublishList();
  }
};
//分页
const getList = async () => {
@@ -422,7 +434,8 @@
    path: `/workflow/design/index`,
    query: {
      definitionId: row.id,
      disabled: false
      disabled: false,
      activeName: activeName.value
    }
  });
};
@@ -436,7 +449,8 @@
    path: `/workflow/design/index`,
    query: {
      definitionId: row.id,
      disabled: true
      disabled: true,
      activeName: activeName.value
    }
  });
};