zhangweicheng 7 лет назад
Родитель
Сommit
f7975b5da6
2 измененных файлов с 14 добавлено и 8 удалено
  1. 1 1
      config/config.js
  2. 13 7
      modules/fee_rates/facade/fee_rates_facade.js

+ 1 - 1
config/config.js

@@ -19,7 +19,7 @@ module.exports = {
             },
             "server": {
                  "socketOptions": {
-                "connectTimeoutMS": 10000
+                 "connectTimeoutMS": 10000
                 }
             }
         }

+ 13 - 7
modules/fee_rates/facade/fee_rates_facade.js

@@ -184,13 +184,19 @@ async function getFeeRateData(projectID) {
     }
     try {
         //
-        let tem = await project_feerate_temp.findOne({projectID:projectID});//暂时取tem表的记录
-        let feeRateData = await feeRateFileModel.findOne({'ID':tem.feeRateFileID,deleteInfo:null});
-        let feeRate = await feeRateModel.findOne({ID:feeRateData.feeRateID});
-        feeRateData._doc.rates = feeRate.rates;
-        //
-        feeRateData._doc.usageProjects=getUsageProjects(feeRateData.ID);
-        result.datas = feeRateData;
+        let tem = await project_feerate_temp.findOne({projectID:projectID});//暂时取tem表的记录,写死为99
+        if (tem){
+            let feeRateData = await feeRateFileModel.findOne({'ID':tem.feeRateFileID,deleteInfo:null});
+            let feeRate = await feeRateModel.findOne({ID:feeRateData.feeRateID});
+            feeRateData._doc.rates = feeRate.rates;
+            //
+            feeRateData._doc.usageProjects=getUsageProjects(feeRateData.ID);
+            result.datas = feeRateData;
+        }else {
+            result.datas=[];
+        }
+
+
     }catch (err){
         console.log(err);
         result.err=err;