Commit 060998c8d6c96ffb781fb8c4dfc6cf3ea2a696c9

Authored by jesse.wang
1 parent 5a6a91b367

孤独症诊断初筛套餐内容

Showing 2 changed files with 101 additions and 19 deletions

platform-common/src/main/java/com/lyms/platform/common/constants/PrimaryScreeningConstants.java View file @ 060998c
... ... @@ -3,7 +3,6 @@
3 3 import com.google.common.collect.Lists;
4 4 import com.lyms.platform.common.base.BaseMap;
5 5  
6   -import java.util.ArrayList;
7 6 import java.util.List;
8 7  
9 8 /**
... ... @@ -94,6 +93,89 @@
94 93 );
95 94  
96 95  
97   -
  96 + public static final List<BaseMap> WARNINGSIGNS18 = Lists.newArrayList(
  97 + new BaseMap("0","未见异常"),
  98 + new BaseMap("1","语言功能障碍或倒退"),
  99 + new BaseMap("2","社会交往能力障 碍或倒退"),
  100 + new BaseMap("3","与人无目光交流"),
  101 + new BaseMap("4","不会独走")
  102 + );
  103 + public static final List<BaseMap> LANGUAGESOCIAL18 = Lists.newArrayList(
  104 + new BaseMap("0","未见异常"),
  105 + new BaseMap("1","语言功能障碍或倒退"),
  106 + new BaseMap("2","社会交往能力障碍或倒退")
  107 + );
  108 + public static final List<BaseMap> WARNINGSIGNS24 = Lists.newArrayList(
  109 + new BaseMap("0","未见异常"),
  110 + new BaseMap("1","不会说3个物品的名称"),
  111 + new BaseMap("2","不会按吩咐做简单事情"),
  112 + new BaseMap("3","不会用勺吃饭"),
  113 + new BaseMap("4","不会扶栏上楼梯/台阶")
  114 + );
  115 + public static final List<BaseMap> LANGUAGESOCIAL24 = Lists.newArrayList(
  116 + new BaseMap("0","未见异常"),
  117 + new BaseMap("1","语言功能障碍或倒退"),
  118 + new BaseMap("2","社会交往能力障碍或倒退")
  119 + );
  120 + public static final List<BaseMap> WARNINGSIGNS30 = Lists.newArrayList(
  121 + new BaseMap("0","未见异常"),
  122 + new BaseMap("1","不会说2-3个字的短语"),
  123 + new BaseMap("2","兴趣单一、刻板"),
  124 + new BaseMap("3","不会示意大小便"),
  125 + new BaseMap("4","不会跑")
  126 + );
  127 + public static final List<BaseMap> LANGUAGESOCIAL30 = Lists.newArrayList(
  128 + new BaseMap("0","未见异常"),
  129 + new BaseMap("1","语言功能障碍或倒退"),
  130 + new BaseMap("2","社会交往能力障碍或倒退")
  131 + );
  132 + public static final List<BaseMap> WARNINGSIGNS36 = Lists.newArrayList(
  133 + new BaseMap("0","未见异常"),
  134 + new BaseMap("1","不会说自己的名字"),
  135 + new BaseMap("2","不会玩“拿棍当马骑”等假想游戏"),
  136 + new BaseMap("3","不会模仿画圆"),
  137 + new BaseMap("4","不会双脚跳")
  138 + );
  139 + public static final List<BaseMap> LANGUAGESOCIAL36 = Lists.newArrayList(
  140 + new BaseMap("0","未见异常"),
  141 + new BaseMap("1","语言功能障碍或倒退"),
  142 + new BaseMap("2","社会交往能力障碍或倒退")
  143 + );
  144 + public static final List<BaseMap> WARNINGSIGNS48 =Lists.newArrayList(
  145 + new BaseMap("0","未见异常"),
  146 + new BaseMap("1","不会说带形容词的句子"),
  147 + new BaseMap("2","不能按要求等待或轮流"),
  148 + new BaseMap("3","不会独立穿衣"),
  149 + new BaseMap("4","不会单脚站立")
  150 + );
  151 + public static final List<BaseMap> LANGUAGESOCIAL48 = Lists.newArrayList(
  152 + new BaseMap("0","未见异常"),
  153 + new BaseMap("1","语言功能障碍或倒退"),
  154 + new BaseMap("2","社会交往能力障碍或倒退")
  155 + );
  156 + public static final List<BaseMap> WARNINGSIGNS60 = Lists.newArrayList(
  157 + new BaseMap("0","未见异常"),
  158 + new BaseMap("1","不能简单叙说事情经过"),
  159 + new BaseMap("2","不知道自己的性别"),
  160 + new BaseMap("3","不会用筷子吃饭"),
  161 + new BaseMap("4","不会单脚跳")
  162 + );
  163 + public static final List<BaseMap> LANGUAGESOCIAL60 = Lists.newArrayList(
  164 + new BaseMap("0","未见异常"),
  165 + new BaseMap("1","语言功能障碍或倒退"),
  166 + new BaseMap("2","社会交往能力障碍或倒退")
  167 + );
  168 + public static final List<BaseMap> WARNINGSIGNS72 = Lists.newArrayList(
  169 + new BaseMap("0","未见异常"),
  170 + new BaseMap("1","不会表达自己的感受或想法"),
  171 + new BaseMap("2","不会玩角色扮演的集体游戏"),
  172 + new BaseMap("3","不会画方形"),
  173 + new BaseMap("4","不会奔跑")
  174 + );
  175 + public static final List<BaseMap> LANGUAGESOCIAL72 = Lists.newArrayList(
  176 + new BaseMap("0","未见异常"),
  177 + new BaseMap("1","语言功能障碍或倒退"),
  178 + new BaseMap("2","社会交往能力障碍或倒退")
  179 + );
98 180 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/InitDataConfig.java View file @ 060998c
... ... @@ -32,7 +32,7 @@
32 32 public void setServletContext(ServletContext servletContext) {
33 33  
34 34 logger.info("=================开始初始化孤独症月龄套餐===================");
35   - HashMap<String, List<BaseMap>> res = new HashMap<>();
  35 +
36 36 List<String> monthAgeList = new ArrayList<>();
37 37 /**
38 38 * B(3, "3月龄"),
... ... @@ -59,7 +59,7 @@
59 59 monthAgeList.add("60");
60 60 monthAgeList.add("72");
61 61 for (String monthAge : monthAgeList) {
62   - res.clear();
  62 + HashMap<String, List<BaseMap>> res = new HashMap<>();
63 63 switch (monthAge) {
64 64 case "3":
65 65 //预警征象筛查
66 66  
67 67  
68 68  
69 69  
70 70  
71 71  
72 72  
73 73  
74 74  
75 75  
76 76  
77 77  
78 78  
79 79  
... ... @@ -81,51 +81,51 @@
81 81 break;
82 82 case "12":
83 83 //预警征象筛查
84   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  84 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS12);
85 85 //语言功能和社会交往能力询问
86 86 res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL12);
87 87 break;
88 88 case "18":
89 89 //预警征象筛查
90   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  90 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS18);
91 91 //语言功能和社会交往能力询问
92   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  92 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL18);
93 93 break;
94 94 case "24":
95 95 //预警征象筛查
96   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  96 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS24);
97 97 //语言功能和社会交往能力询问
98   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  98 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL24);
99 99 break;
100 100 case "30":
101 101 //预警征象筛查
102   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  102 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS30);
103 103 //语言功能和社会交往能力询问
104   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  104 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL30);
105 105 break;
106 106 case "36":
107 107 //预警征象筛查
108   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  108 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS36);
109 109 //语言功能和社会交往能力询问
110   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  110 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL36);
111 111 break;
112 112 case "48":
113 113 //预警征象筛查
114   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  114 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS48);
115 115 //语言功能和社会交往能力询问
116   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  116 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL48);
117 117 break;
118 118 case "60":
119 119 //预警征象筛查
120   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  120 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS60);
121 121 //语言功能和社会交往能力询问
122   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  122 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL60);
123 123 break;
124 124 case "72":
125 125 //预警征象筛查
126   - res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS3);
  126 + res.put("warningSigns", PrimaryScreeningConstants.WARNINGSIGNS72);
127 127 //语言功能和社会交往能力询问
128   - res.put("languageSocial", PrimaryScreeningConstants.WARNINGSIGNS3);
  128 + res.put("languageSocial", PrimaryScreeningConstants.LANGUAGESOCIAL72);
129 129 break;
130 130 }
131 131 MONTHAGEINFO.put(Integer.valueOf(monthAge),res);