Browse Source

分值必填验证

1178232204@qq.com 3 years ago
parent
commit
12ec612ffb
2 changed files with 16 additions and 5 deletions
  1. 3 3
      src/html/appealExamine.html
  2. 13 2
      src/js/appealExamine.js

+ 3 - 3
src/html/appealExamine.html

@@ -15,7 +15,7 @@
             </div>
             <p class="item"><span class="title">质控条目:</span><input class="inp" disabled value="${casesEntryName}" /></p>
             <p class="item"><span class="title"><i class="required">*</i>提示信息:</span><input class="inp case endis msg" disabled maxlength="100" value="${msg}" /></p>
-            <p class="item"><span class="title">分值:</span><input class="inp endis score" disabled value="${value}" maxlength="100" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')"/></p>
+            <p class="item"><span class="title"><i class="required">*</i>分值:</span><input class="inp endis score" disabled value="${value}" maxlength="100" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')"/></p>
             <p class="item"><span class="title">备注:</span><input class="inp endis explainInfo" disabled value="${explainInfo}" maxlength="255"/></p>
             <p class="warning"><span></span><span class="red">处理结果不能为空~</span></p>
         </div>
@@ -26,7 +26,7 @@
             <p class="item"><span class="title">处理方式:</span>新增</p>
             <p class="item"><span class="title">质控条目:</span><input class="inp" disabled value="${casesEntryName}" /></p>
             <p class="item"><span class="title"><i class="required">*</i>提示信息:</span><input class="inp msg" value="${msg}" maxlength="100"/></p>
-            <p class="item"><span class="title">分值:</span><input class="inp score"  value="${value}" maxlength="100" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')"/></p>
+            <p class="item"><span class="title"><i class="required">*</i>分值:</span><input class="inp score"  value="${value}" maxlength="100" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')"/></p>
             <p class="item"><span class="title">备注:</span><input class="inp explainInfo"  value="${explainInfo}" maxlength="255"/></p>
             <p class="warning"><span></span><span class="red">处理结果不能为空~</span></p>
         </div>
@@ -37,7 +37,7 @@
             <p class="item"><span class="title">处理方式:</span>恢复</p>
             <p class="item"><span class="title">质控条目:</span><input class="inp" disabled value="${casesEntryName}" /></p>
             <p class="item"><span class="title"><i class="required">*</i>提示信息:</span><input class="inp msg" disabled value="${msg}" maxlength="100"/></p>
-            <p class="item"><span class="title">分值:</span><input class="inp score" disabled value="${value}" /></p>
+            <p class="item"><span class="title"><i class="required">*</i>分值:</span><input class="inp score" disabled value="${value}" /></p>
             <p class="item"><span class="title">备注:</span><input class="inp explainInfo" disabled value="${explainInfo}" maxlength="255" /></p>
         </div>
     </script>

+ 13 - 2
src/js/appealExamine.js

@@ -220,8 +220,7 @@ $(document).on("click", ".goback", (e) => {
     if (form == 1 || form == 2) {
         $(parent.document).find("#contentIframe").attr("src", './appealCheck.html?page=' + page + "&name=" + name + "&operationType=" + operationType + "&state=" + state + "&behosDateStart=" + behosDateStart + "&behosDateEnd=" + behosDateEnd + "&deptId=" + deptId + "&deptName=" + deptName + "&moduleName=" + moduleName);
     } else {
-        console.log(123);
-        $(parent.document).find("#contentIframe").attr("src", './appealHistory.html?page=' + page+ "&patientName=" + patientName + "&name=" + name + "&operationType=" + operationType + "&state=" + state + "&behosDateStart=" + behosDateStart + "&behosDateEnd=" + behosDateEnd + "&deptId=" + deptId + "&deptName=" + deptName + "&moduleName=" + moduleName);
+        $(parent.document).find("#contentIframe").attr("src", './appealHistory.html?page=' + page + "&patientName=" + patientName + "&name=" + name + "&operationType=" + operationType + "&state=" + state + "&behosDateStart=" + behosDateStart + "&behosDateEnd=" + behosDateEnd + "&deptId=" + deptId + "&deptName=" + deptName + "&moduleName=" + moduleName);
     }
 
 });
@@ -249,6 +248,12 @@ function approved(type) {
             appealInfo.qcResultAlgVO.explainInfo = $('.explainInfo').val()
             appealInfo.qcResultAlgVO.msg = $('.msg').val()
             let val = $(".msg").val()
+            let score = $(".score").val()
+            if (!score) {
+                $(".appealDel .warning .red").text("分值不能为空~");
+                $(".appealDel .warning").show();
+                return
+            }
             if (!val) {
                 $(".appealDel .warning .red").text("提示信息不能为空~");
                 $(".appealDel .warning").show();
@@ -261,6 +266,12 @@ function approved(type) {
         appealInfo.qcResultAlgVO.explainInfo = $('.explainInfo').val()
         appealInfo.qcResultAlgVO.msg = $('.msg').val()
         let val = $(".msg").val()
+        let score = $(".score").val()
+        if (!score) {
+            $(".appealDel .warning .red").text("分值不能为空~");
+            $(".appealDel .warning").show();
+            return
+        }
         if (!val) {
             $(".appealAdd .warning .red").text("提示信息不能为空~");
             $(".appealAdd .warning").show();