Browse Source

移除短信提醒专业版过期

laiguoran 4 years ago
parent
commit
a3808fc6e8
2 changed files with 43 additions and 43 deletions
  1. 33 33
      modules/sys_tools/models/sys_model.js
  2. 10 10
      operation.js

+ 33 - 33
modules/sys_tools/models/sys_model.js

@@ -222,44 +222,44 @@ async function checkUserCompilationStatus(callback) {
 /*
 * 为每天降为免费公用版的用户发送降级短信。
 * */
-async function sendCompilationStatusSms(callback) {
-    let functions = [];
-    let today = moment(new Date()).format('YYYY-MM-DD');
-    let userList = await userModel.find({upgrade_list: {$elemMatch:{ deadline: today }}});
-    if (userList.length > 0) {
-        const Sms = new SMS();
-        for (let user of userList) {
-            // let ssoId = JSON.parse(JSON.stringify(user)).ssoId;
-            for (let cul of user.upgrade_list) {
-                if (cul.deadline === today) {
-                    // cul.deadline = '';
-                    // cul.isUpgrade = false;
-                    // 发送短信
-                    let compilationData = await compilationModel.findOne({_id: cul.compilationID});
-                    await Sms.sendProductMsg(user.mobile, 2, user.real_name, compilationData.name, '');
-                }
-            }
-            // functions.push(function (cb) {
-            //     userModel.update({ssoId: ssoId}, {upgrade_list: user.upgrade_list}, { safe: true }, cb);
-            // });
-        }
-    }
-    if(functions.length > 0){
-        async.parallel(functions, async function(err, result){
-            if(callback){
-                callback(err);
-            }
-        });
-    } else {
-        if(callback) callback(0);
-    }
-}
+// async function sendCompilationStatusSms(callback) {
+//     let functions = [];
+//     let today = moment(new Date()).format('YYYY-MM-DD');
+//     let userList = await userModel.find({upgrade_list: {$elemMatch:{ deadline: today }}});
+//     if (userList.length > 0) {
+//         const Sms = new SMS();
+//         for (let user of userList) {
+//             // let ssoId = JSON.parse(JSON.stringify(user)).ssoId;
+//             for (let cul of user.upgrade_list) {
+//                 if (cul.deadline === today) {
+//                     // cul.deadline = '';
+//                     // cul.isUpgrade = false;
+//                     // 发送短信
+//                     let compilationData = await compilationModel.findOne({_id: cul.compilationID});
+//                     await Sms.sendProductMsg(user.mobile, 2, user.real_name, compilationData.name, '');
+//                 }
+//             }
+//             // functions.push(function (cb) {
+//             //     userModel.update({ssoId: ssoId}, {upgrade_list: user.upgrade_list}, { safe: true }, cb);
+//             // });
+//         }
+//     }
+//     if(functions.length > 0){
+//         async.parallel(functions, async function(err, result){
+//             if(callback){
+//                 callback(err);
+//             }
+//         });
+//     } else {
+//         if(callback) callback(0);
+//     }
+// }
 
 const sysSchedule = {
     clearJunkData,
     clearFakeData,
     checkUserCompilationStatus,
-    sendCompilationStatusSms,
+    // sendCompilationStatusSms,
 };
 
 //export {sysSchedule as default}

+ 10 - 10
operation.js

@@ -119,16 +119,16 @@ schedule.scheduleJob({hour: 0, minute: 1}, function(){
     })
 });
 
-schedule.scheduleJob({hour: 10, minute: 0}, function(){
-    sysSchedule.sendCompilationStatusSms(function (err) {
-        if(err){
-            console.log('短信发送失败');
-        }
-        else{
-            console.log('短信发送成功');
-        }
-    })
-});
+// schedule.scheduleJob({hour: 10, minute: 0}, function(){
+//     sysSchedule.sendCompilationStatusSms(function (err) {
+//         if(err){
+//             console.log('短信发送失败');
+//         }
+//         else{
+//             console.log('短信发送成功');
+//         }
+//     })
+// });
 
 app.listen(6080, function () {
     console.log("server started!");