|
@@ -1838,7 +1838,7 @@ public class Neo4jAPI {
|
|
|
"return m.name,m.calc,m.type,m.titleName,n1.name,n1.isShow,r2.mutex as r2mutex,n2.name," +
|
|
|
"n2.required as n2required,n3.name as n3name,n3.coefficient as n3coefficient," +
|
|
|
"n3.constant as n3constant,n3.controlType as n3controlType,n3.indexId as n3indexId, r4.score as r4score," +
|
|
|
- "n4.name as n4name order by toInt(r1.p),toInt(r2.p),toInt(r3.p),toInt(r4.p) " +
|
|
|
+ "n4.name as n4name order by toInt(r1.p),toInt(r2.p),toInt(r3.p) desc,toInt(r4.p) " +
|
|
|
"union " +
|
|
|
"match (m:Scale)-[r1]->(n1:Method)-[r2]->(n2) WHERE m.name=~'.*" + scaleName + ".*' " +
|
|
|
"return m.name,m.calc,m.type,m.titleName,n1.name,n1.isShow,r2.score as r2mutex,n2.name,null as n2required," +
|
|
@@ -1886,7 +1886,7 @@ public class Neo4jAPI {
|
|
|
groupCalcResult.put("unit", "");
|
|
|
groupCalcResult.put("text", "");
|
|
|
groupCalcJson.put("result", groupCalcResult);
|
|
|
- groupCalcJson.put("isShow", Integer.valueOf(isShow));
|
|
|
+ groupCalcJson.put("isShow", isShow);
|
|
|
if (!scaleStructure.containsKey("scaleType")) {
|
|
|
scaleStructure.put("scaleType", Integer.valueOf(type));
|
|
|
}
|
|
@@ -1968,6 +1968,8 @@ public class Neo4jAPI {
|
|
|
rowDetail.put("state", 1);
|
|
|
scaleItem.remove(k);
|
|
|
break;
|
|
|
+ } else {
|
|
|
+ rowDetail.put("state", 0);
|
|
|
}
|
|
|
} else {
|
|
|
rowDetail.put("state", 0);
|
|
@@ -2004,6 +2006,8 @@ public class Neo4jAPI {
|
|
|
rowDetail.put("state", 1);
|
|
|
scaleItem.remove(k);
|
|
|
break;
|
|
|
+ } else {
|
|
|
+ rowDetail.put("state", 0);
|
|
|
}
|
|
|
} else {
|
|
|
rowDetail.put("state", 0);
|
|
@@ -2048,6 +2052,8 @@ public class Neo4jAPI {
|
|
|
rowDetail.put("state", 1);
|
|
|
scaleItem.remove(k);
|
|
|
break;
|
|
|
+ } else {
|
|
|
+ rowDetail.put("state", 0);
|
|
|
}
|
|
|
} else {
|
|
|
rowDetail.put("state", 0);
|