|
@@ -9,7 +9,6 @@
|
|
|
*/
|
|
|
|
|
|
import mongoose from 'mongoose';
|
|
|
-import schedule from 'node-schedule';
|
|
|
import async from 'async';
|
|
|
const projectModel = mongoose.model('projects');
|
|
|
const projSettingModel = mongoose.model('proj_setting');
|
|
@@ -38,7 +37,7 @@ const compleRationSection = mongoose.model('complementary_ration_section_tree');
|
|
|
async function clearJunkData(callback){
|
|
|
let functions = [];
|
|
|
//获取彻底删除了的项目
|
|
|
- let junkProjs = await projectModel.find({'deleteInfo.deleted': true, 'deleteInfo.completeDeleted': true});
|
|
|
+ let junkProjs = await projectModel.find({'deleteInfo.deleted': true, 'deleteInfo.completeDeleted': true}, '-_id ID').lean();
|
|
|
let junkProjIds = [];
|
|
|
for(let jProj of junkProjs){
|
|
|
junkProjIds.push(jProj.ID);
|