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