|
@@ -760,6 +760,21 @@
|
|
|
sortedCat.push(cat);
|
|
|
}
|
|
|
}
|
|
|
+ for (const tender of tenders) {
|
|
|
+ if (tender.lastStage !== undefined && tender.lastStage !== null && tender.category && tender.category.length === sortedCat.length) {
|
|
|
+ for (let cat of tender.category) {
|
|
|
+ for (let cIdx = 0; cIdx < sortedCat.length; cIdx++) {
|
|
|
+ if (cat.cid === sortedCat[cIdx].id) {
|
|
|
+ cat.level = sortedCat[cIdx].level;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ tender.category.sort(function(i1, i2){
|
|
|
+ return i1.level - i2.level;
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
let treeCache = [];
|
|
|
//1. 选择用户已设置的分类
|
|
|
if (sortedCat.length > 0) {
|