Selaa lähdekoodia

Added SectorName Query Functionality

Fruit of Eden 6 vuotta sitten
vanhempi
commit
0ed0e638d8
3 muutettua tiedostoa jossa 15 lisäystä ja 3 poistoa
  1. 2 2
      js/basic.js
  2. 13 0
      js/common.js
  3. 0 1
      js/lazhang-data.js

+ 2 - 2
js/basic.js

@@ -286,8 +286,8 @@ function on_secname_retn(obj, sta) {
 
 /**
  *  Calc b/a+b * 100(precision = 2), when b is zero, return zero
- * @param a
- * @param b
+ * @param a (pass)
+ * @param b (fail)
  */
 function get_factor(a,b){
     if(a+b === 0){

+ 13 - 0
js/common.js

@@ -34,6 +34,8 @@ function history_success(obj, sta) {
             hisfail[t] = history[i].failNum + hisfail[t];
             hisstack[t] = history[i].avgDue + hisstack[t];
         }
+        orighispass[t] = hispass[t];
+        orighisfail[t] = hisfail[t];
         hispass[t] += hispass[0];
         hisfail[t] += hisfail[0];
         hisstack[t] += hisstack[0];
@@ -49,13 +51,24 @@ function history_success(obj, sta) {
     todayotherfail = history[history.length - 1].failNum;
     todayotherstack = history[history.length - 1].avgDue;
 
+    update_all_history();
+}
+
+function update_all_history(){
     hispass[0] = todayotherpass + schedulepass;
     hisfail[0] = todayotherfail + schedulefail;
     hisstack[0] = todayotherstack + schedulestack;
     hisrate[0] = get_factor(hispass[0], hisfail[0]);
+
+    for(i=2;i<=3;i++){
+        hispass[i] = orighispass[i] + hispass[0];
+        hisfail[i] = orighisfail[i] + hisfail[0];
+        hisrate[i] = get_factor(hispass[i], hisfail[i]);
+    }
 }
 
 var todayotherpass , todayotherfail, todayotherstack;
+var orighisfail= [], orighispass=[];
 
 function isUserOfThisFlow(uid) {
     var isExist = false;

+ 0 - 1
js/lazhang-data.js

@@ -209,7 +209,6 @@ function realtime_success(obj, sta) {
                 }
             }
             failrate[k] = get_factor(passNumber[k], failNumber[k]);
-
         }
         output.list.forEach(function (val, fid, arr) {
             hhp += val.passNum;