|
@@ -51,15 +51,15 @@ class CLDController {
|
|
|
|
|
|
//获取编办列表
|
|
|
let compilationModel = new CompilationModel();
|
|
|
- let compilationList = await compilationModel.getList();
|
|
|
+ let compilationList = JSON.parse(JSON.stringify(await compilationModel.getList()));
|
|
|
if (userData.upgrade_list !== undefined) {
|
|
|
- let userUpgradeList = userData.upgrade_list;
|
|
|
- for (let index in userUpgradeList) {
|
|
|
- let oneCompilationIndex = compilationList.findIndex(function (item) {
|
|
|
- return item.id === userUpgradeList[index].compilationID;
|
|
|
+ let userUpgradeList = JSON.parse(JSON.stringify(userData.upgrade_list));
|
|
|
+ for (let i in userUpgradeList) {
|
|
|
+ let oneCompilationIndex = await compilationList.findIndex(function (item) {
|
|
|
+ return item._id === userUpgradeList[i].compilationID;
|
|
|
});
|
|
|
if (oneCompilationIndex !== -1) {
|
|
|
- compilationList[oneCompilationIndex].isUpgrade = userUpgradeList[index].isUpgrade;
|
|
|
+ compilationList[oneCompilationIndex].isUpgrade = userUpgradeList[i].isUpgrade;
|
|
|
}
|
|
|
}
|
|
|
}
|