Jelajahi Sumber

分值限制

1178232204@qq.com 3 tahun lalu
induk
melakukan
1c405530d5
2 mengubah file dengan 3 tambahan dan 19 penghapusan
  1. 3 5
      src/html/appealExamine.html
  2. 0 14
      src/js/appealExamine.js

+ 3 - 5
src/html/appealExamine.html

@@ -15,9 +15,8 @@
             </div>
             <p class="item"><span class="title">质控条目:</span><input class="inp" disabled value="${casesEntryName}" /></p>
             <p class="item"><span class="title">提示信息:</span><input class="inp case endis msg" disabled value="${msg}" /></p>
-            <p class="item"><span class="title">分值:</span><input class="inp endis score" disabled value="${value}" /></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">备注:</span><input class="inp endis explainInfo" disabled value="${explainInfo}" maxlength="255"/></p>
-            <p class="warning"><span></span><span class="red">支持≥0且≤100的数字输入,最多保留小数点后1位~</span></p>
         </div>
     </script>
 
@@ -26,9 +25,8 @@
             <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">提示信息:</span><input class="inp msg" value="${msg}" /></p>
-            <p class="item"><span class="title">分值:</span><input class="inp score"  value="${value}" /></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">支持≥0且≤100的数字输入,最多保留小数点后1位~</span></p>
+            <p class="item"><span class="title">分值:</span><input class="inp score"  value="${value}" 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="100" maxlength="255"/></p>
         </div>
     </script>
 

+ 0 - 14
src/js/appealExamine.js

@@ -242,26 +242,12 @@ function approved(type) {
             appealInfo.qcResultAlgVO.score = $('.score').val()
             appealInfo.qcResultAlgVO.explainInfo = $('.explainInfo').val()
             appealInfo.qcResultAlgVO.msg = $('.msg').val()
-            if (/^[0-9]\d*$|^[0-9]\d*(.\d)?$/.test(appealInfo.qcResultAlgVO.score) && appealInfo.qcResultAlgVO.score <= 100) {
-                $(".appealDel .warning").hide();
-            } else {
-                $(".appealDel .warning .red").text("支持≥0且≤100的数字输入,最多保留小数点后1位~");
-                $(".appealDel .warning").show();
-                return;
-            }
         }
     } else if (type == 2) {
         appealInfo.exampleOperation = 3
         appealInfo.qcResultAlgVO.score = $('.score').val()
         appealInfo.qcResultAlgVO.explainInfo = $('.explainInfo').val()
         appealInfo.qcResultAlgVO.msg = $('.msg').val()
-        if (/^[0-9]\d*$|^[0-9]\d*(.\d)?$/.test(appealInfo.qcResultAlgVO.score) && appealInfo.qcResultAlgVO.score <= 100) {
-            $(".appealAdd .warning").hide();
-        } else {
-            $(".appealAdd .warning .red").text("支持≥0且≤100的数字输入,最多保留小数点后1位~");
-            $(".appealAdd .warning").show();
-            return;
-        }
     } else if (type == 3) {
         appealInfo.exampleOperation = 4
         appealInfo.processResult = $(".textarea").val()