Browse Source

xielianghe

lange 5 năm trước cách đây
mục cha
commit
507a839074
2 tập tin đã thay đổi với 31 bổ sung27 xóa
  1. 10 10
      whepi-ui/templates/home/ribao.ftl
  2. 21 17
      whepi-ui/templates/home/ribao.js

+ 10 - 10
whepi-ui/templates/home/ribao.ftl

@@ -124,61 +124,61 @@
                     <input id="suspectedId" type="text" hidden="hidden" value=""/>
                     <div style="height: 5vh; line-height: 5vh;margin-left: 2vw;">病情描述</div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 35%;">确诊新冠肺炎</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 45%;">确诊新冠肺炎</div>
                         <input id="switchQuezhen" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 35%;">单间隔离</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 45%;">单间隔离</div>
                         <input id="switchDanjiangeli" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
 
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 35%;">体温</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 45%;">体温</div>
                         <input id="js_input_user_tiwen" class="weui-input" autofocus="" type="number" placeholder="请输入"
                                maxlength="4"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 35%;">咳嗽现象</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 45%;">咳嗽现象</div>
                         <input id="js_input_user_kesou" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh;line-height: 5vh; width: 35%;">肌肉酸痛</div>
+                        <div style="color: gray;height: 5vh;line-height: 5vh; width: 45%;">肌肉酸痛</div>
                         <input id="js_input_user_jirou" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh;line-height: 5vh; width: 35%;">呼吸困难</div>
+                        <div style="color: gray;height: 5vh;line-height: 5vh; width: 45%;">呼吸困难</div>
                         <input id="js_input_user_huxi" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 35%;">乏力现象</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 45%;">乏力现象</div>
                         <input id="js_input_user_fali" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 35%;">腹泻现象</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh; width: 45%;">腹泻现象</div>
                         <input id="js_input_user_fuxie" class="weui-input" autofocus="" type="text" placeholder="请选择"
                                maxlength="20"
                                style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh;width: 35%;">其他描述</div>
+                        <div style="color: gray;height: 5vh; line-height: 5vh;width: 45%;">其他描述</div>
                         <textarea id="shuruqita" class="weui-textarea" placeholder="输入内容(300字内)" rows="5"
                                   style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; margin-top: 1vh;"></textarea>
                     </div>
                     <div style="display:flex; flex-direction: row; justify-content: space-between; margin-top: 1vh;">
-                        <div style="color: gray;height: 5vh; line-height: 5vh;width: 35%;">
+                        <div style="color: gray;height: 5vh; line-height: 5vh;width: 45%;">
                             <button id="ribao_score" style="height:5vh;"
                                     class="weui-btn weui-btn_mini weui-btn_primary">健康评估
                             </button>

+ 21 - 17
whepi-ui/templates/home/ribao.js

@@ -298,7 +298,7 @@ function ribao_cell(v) {
     diarrhea = "腹泻现象:" + getDiarrhea(v.diarrhea) + ";";
   var others = "";
   if (v.others != "")
-    others = "其他描述:" + v.others+ ";";
+    others = "其他描述:" + v.others + ";";
   var scoreRezult = "";
   if (v.scoreRezult != 0)
     scoreRezult = "评估结果:" + getScoreRezult(v.scoreRezult, v.temperatureScore) + ";";
@@ -383,7 +383,7 @@ function ribaoCommit() {
     return;
   }
   //男性不能选择妊娠期
-  if ( $("#js_input_user_sex").attr("data-values")==1 && $("input[name='checkbox7']:checked").val() == "on") {
+  if ($("#js_input_user_sex").attr("data-values") == 1 && $("input[name='checkbox7']:checked").val() == "on") {
     $.alert("男性不能选择妊娠期");
     return;
   }
@@ -726,21 +726,25 @@ function getGreder(greder) {
 
 function getFamilyStatus(familyStatus) {
   var familyStatusList = familyStatus.split(",");
-  var familyStatusString = "无病史,";
-  if (familyStatusList[0] == 1)
-    familyStatusString += "心脑血管疾病(服用ARB),";
-  if (familyStatusList[1] == 1)
-    familyStatusString += "心脑血管疾病(未服ARB),";
-  if (familyStatusList[2] == 1)
-    familyStatusString += "呼吸系统病史,";
-  if (familyStatusList[3] == 1)
-    familyStatusString += "肿瘤病史,";
-  if (familyStatusList[4] == 1)
-    familyStatusString += "糖尿病史,";
-  if (familyStatusList[5] == 1)
-    familyStatusString += "服用过激素药物,";
-  if (familyStatusList[6] == 1)
-    familyStatusString += "妊娠期,";
+  var familyStatusString = "";
+  if (familyStatus == '0,0,0,0,0,0,0')
+    familyStatusString += "无病史,";
+  else {
+    if (familyStatusList[0] == 1)
+      familyStatusString += "心脑血管疾病(服用ARB),";
+    if (familyStatusList[1] == 1)
+      familyStatusString += "心脑血管疾病(未服ARB),";
+    if (familyStatusList[2] == 1)
+      familyStatusString += "呼吸系统病史,";
+    if (familyStatusList[3] == 1)
+      familyStatusString += "肿瘤病史,";
+    if (familyStatusList[4] == 1)
+      familyStatusString += "糖尿病史,";
+    if (familyStatusList[5] == 1)
+      familyStatusString += "服用过激素药物,";
+    if (familyStatusList[6] == 1)
+      familyStatusString += "妊娠期,";
+  }
   return familyStatusString.substring(0, familyStatusString.length - 1);
 }