|
@@ -61,6 +61,16 @@ function history_success(obj, sta) {
|
|
|
|
|
|
}
|
|
|
|
|
|
+function isUserOfThisFlow(uid) {
|
|
|
+ var isExist = false;
|
|
|
+ userIDs.forEach(function (vals) {
|
|
|
+ if (vals == uid) {
|
|
|
+ isExist = true;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return isExist;
|
|
|
+}
|
|
|
+
|
|
|
function on_red_rank_success(obj, sta) {
|
|
|
var redchart = first_parse(this, obj);
|
|
|
var i, j;
|
|
@@ -75,9 +85,13 @@ function on_red_rank_success(obj, sta) {
|
|
|
}else{
|
|
|
goodfailrate[i] = 0;
|
|
|
}
|
|
|
+ if(isUserOfThisFlow(redchart.list[i].workerId)){
|
|
|
+ goodColor[i] = 'red';
|
|
|
+ }else{
|
|
|
+ goodColor[i] = '';
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
-
|
|
|
}
|
|
|
|
|
|
function on_black_rank_success(obj, sta) {
|
|
@@ -86,7 +100,6 @@ function on_black_rank_success(obj, sta) {
|
|
|
i = j = 0;
|
|
|
console.log(" black chart : ");
|
|
|
console.log(blackchart);
|
|
|
-
|
|
|
for (i = 0; i < blackchart.list.length; i++) {
|
|
|
badid[i] = getUserName(blackchart.list[i].workerId);
|
|
|
badpass[i] = blackchart.list[i].passNum;
|
|
@@ -96,6 +109,11 @@ function on_black_rank_success(obj, sta) {
|
|
|
}else{
|
|
|
badfailrate[i] = 0;
|
|
|
}
|
|
|
+ if(isUserOfThisFlow(blackchart.list[i].workerId)){
|
|
|
+ badColor[i] = 'green';
|
|
|
+ }else{
|
|
|
+ badColor[i] = '';
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
@@ -138,7 +156,7 @@ function getSpotHtml1(htmlbody, i) {
|
|
|
return htmlbody;
|
|
|
}
|
|
|
htmlbody += "<tr>";
|
|
|
- htmlbody += `<tr>
|
|
|
+ htmlbody += `<tr style="background-color: ${goodColor[i]}">
|
|
|
<td>${goodid[i]}</td>
|
|
|
<td>${goodpass[i]}</td>
|
|
|
<td>${goodfailrate[i] + '%'}</td>
|
|
@@ -150,7 +168,7 @@ function getSpotHtml1(htmlbody, i) {
|
|
|
function getSpotHtml2(htmlbody, i) {
|
|
|
if(typeof badid[i] === "undefined"){
|
|
|
htmlbody += "<tr>";
|
|
|
- htmlbody += `<tr>
|
|
|
+ htmlbody += `<tr style="background-color: ${badColor[i]}">
|
|
|
<td> - </td>
|
|
|
<td> - </td>
|
|
|
<td> - </td>
|
|
@@ -173,7 +191,6 @@ function showEachSpot() {
|
|
|
var htmlbody = "", one_person = "";
|
|
|
var i = 0;
|
|
|
var triGap = 4;
|
|
|
-
|
|
|
htmlbody = "";
|
|
|
for (i = 0; i < triGap; i++) {
|
|
|
|