Forráskód Böngészése

standard bills lib, feature

MaiXinRong 7 éve
szülő
commit
1226e98e3b
1 módosított fájl, 3 hozzáadás és 3 törlés
  1. 3 3
      web/building_saas/main/js/views/std_bills_lib.js

+ 3 - 3
web/building_saas/main/js/views/std_bills_lib.js

@@ -54,7 +54,7 @@ var billsLibObj = {
         var findData = function (value, field, Array) {
             var i = 0;
             for (i = 0; i < Array.length - 1; i++) {
-                if (value === Array[i][field]) {
+                if (value[field] === Array[i][field]) {
                     return Array[i];
                 }
             }
@@ -64,7 +64,7 @@ var billsLibObj = {
             var jobs = [], i, jobData = null;
             if (stdBillsJobData && node && node.data.jobs) {
                 for (i = 0; i < node.data.jobs.length - 1; i++) {
-                    jobData = findData(node.data.jobs[i].id, 'id', stdBillsJobData);
+                    jobData = findData(node.data.jobs[i], 'id', stdBillsJobData);
                     if (jobData) {
                         jobs.push(jobData);
                     }
@@ -76,7 +76,7 @@ var billsLibObj = {
             var features = [], i, featureData = null;
             if (stdBillsFeatureData && node && node.data.items) {
                 for (i = 0; i < node.data.items.length - 1; i++) {
-                    featureData = findData(node.data.items[i].id, 'id', stdBillsFeatureData);
+                    featureData = findData(node.data.items[i], 'id', stdBillsFeatureData);
                     if (featureData) {
                         features.push(featureData);
                     }