diff --git a/src/components/IndexCenter/IndexCenter.js b/src/components/IndexCenter/IndexCenter.js index 5ab4902..f75a270 100644 --- a/src/components/IndexCenter/IndexCenter.js +++ b/src/components/IndexCenter/IndexCenter.js @@ -205,6 +205,14 @@ class IndexCenter extends Component { // } const addState = {}; Object.keys(model).sort((a, b) => { + const targetKey = "所有部门"; + // 核心修改:优先让 targetKey 排在第一位 + if (a?.includes(targetKey) ) { + return -1; + } + if (b?.includes(targetKey)) { + return 1; + } const firstA = model[a][0]?.iJsOrder || 0; const firstB = model[b][0]?.iJsOrder || 0; return firstA - firstB;