zhangweicheng 7 vuotta sitten
vanhempi
commit
f3154a8efd
1 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. 3 3
      public/counter/counter.js

+ 3 - 3
public/counter/counter.js

@@ -48,14 +48,14 @@ counterDAO.prototype.getIDAfterCount = async function(moduleName, stepCount, cal
         return await checkIDResult(result,moduleName,null)
     } else {
         counterModel.findOneAndUpdate({_id: moduleName}, { $inc: { sequence_value: sc } }, {'new':true}, function (err,result) {
-            checkIDResult(result,moduleName,callback)
+            checkIDResult(result,moduleName,callback,err)
         });
     }
 }
 
-async function checkIDResult(result,moduleName,callback){
+async function checkIDResult(result,moduleName,callback,err){
     if(result){
-        return callback?callback(null,result):result;
+        return callback?callback(err,result):result;
     }else {
         return callback?counterModel.create({_id: moduleName,sequence_value:1},callback): await counterModel.create({_id: moduleName,sequence_value:1});
     }