zsf 3 месяцев назад
Родитель
Сommit
6a6bf5d8fe

+ 5 - 37
src/main/java/com/rf/psychological/scale/resultBusiness/cognitiveResult/RIVENCognize.java

@@ -97,7 +97,7 @@ public class RIVENCognize extends BaseScale {
         resultDBJson.put("versionNo", "2.0");
         //知觉辨别能力得分
         int A = 0;
-        //同比较能力得分
+        //同比较能力得分
         int B = 0;
         //比较推理能力得分
         int C = 0;
@@ -150,7 +150,7 @@ public class RIVENCognize extends BaseScale {
         columnName.add("评估指标");
         columnName.add("我的");
         JSONArray columnValue = new JSONArray();
-        columnValue.add("知觉辨别能力;同比较能力;比较推理能力;系列关系能力;抽象推理能力");
+        columnValue.add("知觉辨别能力;同比较能力;比较推理能力;系列关系能力;抽象推理能力");
         columnValue.add(A+";"+B+";"+C+";"+D+";"+E);
         table1.put("tableName","table1");
         table1.put("columnName",columnName);
@@ -168,7 +168,7 @@ public class RIVENCognize extends BaseScale {
         indicatorA.put("max",12);
         indicator.add(indicatorA);
         JSONObject indicatorB = new JSONObject(true);
-        indicatorB.put("name","同比较能力");
+        indicatorB.put("name","同比较能力");
         indicatorB.put("max",12);
         indicator.add(indicatorB);
         JSONObject indicatorC = new JSONObject(true);
@@ -249,17 +249,6 @@ public class RIVENCognize extends BaseScale {
         scoreE.put("groupName","第一组");
         dimensions.add(scoreE);
         resultDBJson.put("dimensions", dimensions);
-
-        //注意事项模块
-            /*JSONArray notes = new JSONArray();
-            JSONObject noteObject = new JSONObject(true);
-            noteObject.put("totalScore",score);
-            noteObject.put("scoreDes","通过五个方面得分的结构,一定程度上有助于了解被测者智力结构。 \n" +
-                    "对分数作解释时注意,由于瑞文测验强调推理方面的能力,并非完全的智力,目前仅用于智力方面的筛选。因此不能绝对化。\n" +
-                    "该测验根据斯皮尔曼智力二因素理论编制,所测量的均为一般智力,而不是某方面的特殊技能。\n" +
-                    "本报告不具有临床诊断意义,仅供专业人员参考。\n" +
-                    "智力不是一成不变的,会随着年龄变化和受教育以及环境等因素变化而变化,所以以上维度智力得分低的受测者可以通专业训练提升。");
-            notes.add(noteObject);*/
         resultDBJson.put("note", "通过五个方面得分的结构,一定程度上有助于了解被测者智力结构。 \n" +
                 "对分数作解释时注意,由于瑞文测验强调推理方面的能力,并非完全的智力,目前仅用于智力方面的筛选。因此不能绝对化。\n" +
                 "该测验根据斯皮尔曼智力二因素理论编制,所测量的均为一般智力,而不是某方面的特殊技能。\n" +
@@ -277,35 +266,14 @@ public class RIVENCognize extends BaseScale {
         Map<String, String> resultMap = new LinkedHashMap<>();
         resultMap.put("知觉辨别能力", String.valueOf(A));
         resultDBJson.put("知觉辨别能力", String.valueOf(A));
-        resultMap.put("同比较能力", String.valueOf(B));
-        resultDBJson.put("同比较能力", String.valueOf(B));
+        resultMap.put("同比较能力", String.valueOf(B));
+        resultDBJson.put("同比较能力", String.valueOf(B));
         resultMap.put("比较推理能力", String.valueOf(C));
         resultDBJson.put("比较推理能力", String.valueOf(C));
         resultMap.put("系列关系能力", String.valueOf(D));
         resultDBJson.put("系列关系能力", String.valueOf(D));
         resultMap.put("抽象推理能力", String.valueOf(E));
         resultDBJson.put("抽象推理能力", String.valueOf(E));
-        //第一版计分规则
-        /*resultMap.put("总分", String.valueOf(score));
-        resultDBJson.put("总分", String.valueOf(score));
-        resultMap.put("结论", "智力水平大于" + resultScore + "%的同龄人");
-        resultDBJson.put("结论", "智力水平大于" + resultScore + "%的同龄人");
-        if (resultScore < 5) {
-            resultMap.put("智力水平", "低下");
-            resultDBJson.put("智力水平", "低下");
-        } else if (resultScore >= 5 && resultScore <= 24) {
-            resultMap.put("智力水平", "中下");
-            resultDBJson.put("智力水平", "中下");
-        } else if (resultScore >= 25 && resultScore <= 74) {
-            resultMap.put("智力水平", "中等");
-            resultDBJson.put("智力水平", "中等");
-        } else if (resultScore >= 75 && resultScore <= 94) {
-            resultMap.put("智力水平", "良好");
-            resultDBJson.put("智力水平", "良好");
-        } else {
-            resultMap.put("智力水平", "优秀");
-            resultDBJson.put("智力水平", "优秀");
-        }*/
         resultMapList.add(resultMap);
 
         String datas = jsonArray.toString();