|
@@ -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;
|