Quellcode durchsuchen

中间件说明

chenshilong vor 5 Jahren
Ursprung
Commit
fc39aaac40

+ 1 - 0
modules/glj/controllers/glj_controller.js

@@ -60,6 +60,7 @@ class GLJController extends BaseController {
         getGLJListByProjectID(projectID).then(function(result){
             let end = +new Date();
             console.log("项目工料机模块取数据总时间-----"+(end - start));
+            // 项目工料机数据,这里只有最基础数据,调价后数据在 rpt_construct_data_util.js 的 assembleData() 方法中专门封装(在这里处理不了)。
             callback(result.err,consts.projectConst.PROJECTGLJ,result.data);
         })
     }

+ 1 - 1
modules/main/models/bills.js

@@ -38,7 +38,7 @@ class billsModel extends baseModel {
      getData (projectID, callback, isReport = false) {
         this.model.find(this.getQuery(projectID), '-_id', function(err, datas){
             if (!err) {
-                if (isReport){
+                if (isReport){   // 调价中间件机制
                     for (let i = 0; i < datas.length; i++) {
                        let fees = datas[i]._doc.fees;
                        if (fees){

+ 1 - 1
modules/main/models/ration.js

@@ -22,7 +22,7 @@ class rationModel extends baseModel {
     getData (projectID, callback, isReport = false) {
         ration.find(this.getQuery(projectID), '-_id', function(err, datas){
             if (!err) {
-                if (isReport){
+                if (isReport){  // 调价中间件机制
                     for (let i = 0; i < datas.length; i++) {
                         if (datas[i]._doc.rationQuantityCoe !== null && datas[i]._doc.rationQuantityCoe !== undefined && datas[i]._doc.rationQuantityCoe !== '' && datas[i]._doc.rationQuantityCoe !== 0) {
                             //如有调价,则需要改动

+ 1 - 1
modules/ration_glj/facade/ration_glj_facade.js

@@ -927,7 +927,7 @@ function getData(projectID, callback, isReport) {
         if (err) {
             callback(1, '', null);
         } else {
-            if (isReport) {
+            if (isReport) {  // 调价中间件机制
                 ration.find({'projectID': projectID}, ['ID', 'code', 'name', 'quantityCoe', 'quantity', 'rationQuantityCoe'],
                     function cbData(err, rations) {
                         if (!err) {