user5 4 éve
szülő
commit
b248d1ee23

+ 23 - 16
src/main/webapp/webpage/modules/ruralprojectrecords/cost/newReportedForm.jsp

@@ -937,6 +937,13 @@
                 $("#addFile"+divId).show();
                 multipartUploadWithSts(storeAs, file,attachmentId,attachmentFlag,uploadPath,divId,0);}
         }
+        function num(obj){
+            obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符
+            obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字
+            obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个, 清除多余的
+            obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
+            obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
+        }
     </script>
 </head>
 <body>
@@ -1068,7 +1075,7 @@
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line"><span class="require-item">*</span>造价咨询营业收入(万元):</label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onchange="zxChange()" class="form-control required layui-input"/>
+                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onkeyup="num(this)" onchange="zxChange()" class="form-control required layui-input"/>
                     </div>
                 </div>
             </div>
@@ -1130,11 +1137,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td>
                                         <input id="reportedConsultantList{{idx}}_wordnr" placeholder="请输入本人负责内容" name="reportedConsultantList[{{idx}}].wordnr" value="{{row.wordnr}}" class="form-control required"/>
@@ -1174,11 +1181,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td style="background-color:#f1f1f1">
                                     </td>
@@ -1237,14 +1244,14 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" htmlEscape="false" class="form-control required layui-input number"/>
+                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" onkeyup="num(this)" htmlEscape="false" class="form-control required layui-input number"/>
                 </div>
 
 
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line" title="注:指咨询项目编审后的最终造价,&#13;其中工程结算项目填审定价,标底编制填招标控制价,&#13;工程造价全过程管理填工程投资总额或审定价。"><span class="require-item">*咨询标的额(万元):</span></label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
+                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>
                 </div>
 
@@ -1252,19 +1259,19 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label">合同价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  class="form-control layui-input number"/>
+                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  onkeyup="num(this)" class="form-control layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>送审价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>审定价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1298,7 +1305,7 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程项目总投资(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1329,31 +1336,31 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>全过程工程咨询收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程监理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>招标代理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>设计收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>其他收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                 </div>

+ 23 - 16
src/main/webapp/webpage/modules/ruralprojectrecords/cost/reportedModify.jsp

@@ -887,6 +887,13 @@
                 $("#addFile"+divId).show();
                 multipartUploadWithSts(storeAs, file,attachmentId,attachmentFlag,uploadPath,divId,0);}
         }
+        function num(obj){
+            obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符
+            obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字
+            obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个, 清除多余的
+            obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
+            obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
+        }
     </script>
 </head>
 <body>
@@ -1024,7 +1031,7 @@
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line"><span class="require-item">*</span>造价咨询营业收入(万元):</label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onchange="zxChange()" class="form-control required layui-input"/>
+                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onkeyup="num(this)" onchange="zxChange()" class="form-control required layui-input"/>
                     </div>
                 </div>
             </div>
@@ -1086,11 +1093,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td>
                                         <input id="reportedConsultantList{{idx}}_wordnr" placeholder="请输入本人负责内容" name="reportedConsultantList[{{idx}}].wordnr" value="{{row.wordnr}}" class="form-control required"/>
@@ -1130,11 +1137,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td style="background-color:#f1f1f1">
                                     </td>
@@ -1193,14 +1200,14 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" htmlEscape="false" class="form-control required layui-input number"/>
+                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number"/>
                 </div>
 
 
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line" title="注:指咨询项目编审后的最终造价,&#13;其中工程结算项目填审定价,标底编制填招标控制价,&#13;工程造价全过程管理填工程投资总额或审定价。"><span class="require-item">*咨询标的额(万元):</span></label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
+                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>
                 </div>
 
@@ -1208,19 +1215,19 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label">合同价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  class="form-control layui-input number"/>
+                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  onkeyup="num(this)" class="form-control layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>送审价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>审定价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1254,7 +1261,7 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程项目总投资(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" onkeyup="num(this)" htmlEscape="false"  class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1285,31 +1292,31 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>全过程工程咨询收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程监理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>招标代理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>设计收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>其他收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                 </div>

+ 23 - 16
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedAudit.jsp

@@ -893,6 +893,13 @@
                 $("#addFile"+divId).show();
                 multipartUploadWithSts(storeAs, file,attachmentId,attachmentFlag,uploadPath,divId,0);}
         }
+        function num(obj){
+            obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符
+            obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字
+            obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个, 清除多余的
+            obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
+            obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
+        }
     </script>
 </head>
 <body>
@@ -1032,7 +1039,7 @@
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line"><span class="require-item">*</span>造价咨询营业收入(万元):</label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onchange="zxChange()" class="form-control required layui-input"/>
+                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onkeyup="num(this)" onchange="zxChange()" class="form-control required layui-input"/>
                     </div>
                 </div>
             </div>
@@ -1094,11 +1101,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td>
                                         <input id="reportedConsultantList{{idx}}_wordnr" placeholder="请输入本人负责内容" name="reportedConsultantList[{{idx}}].wordnr" value="{{row.wordnr}}" class="form-control required"/>
@@ -1138,11 +1145,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td style="background-color:#f1f1f1">
                                     </td>
@@ -1201,14 +1208,14 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" htmlEscape="false" class="form-control required layui-input number"/>
+                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" onkeyup="num(this)" htmlEscape="false" class="form-control required layui-input number"/>
                 </div>
 
 
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line" title="注:指咨询项目编审后的最终造价,&#13;其中工程结算项目填审定价,标底编制填招标控制价,&#13;工程造价全过程管理填工程投资总额或审定价。"><span class="require-item">*咨询标的额(万元):</span></label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
+                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>
                 </div>
 
@@ -1216,19 +1223,19 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label">合同价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  class="form-control layui-input number"/>
+                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  onkeyup="num(this)" class="form-control layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>送审价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>审定价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1262,7 +1269,7 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程项目总投资(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" onkeyup="num(this)" htmlEscape="false"  class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1293,31 +1300,31 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>全过程工程咨询收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程监理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>招标代理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>设计收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>其他收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                 </div>

+ 23 - 16
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedForm.jsp

@@ -937,6 +937,13 @@
                 $("#addFile"+divId).show();
                 multipartUploadWithSts(storeAs, file,attachmentId,attachmentFlag,uploadPath,divId,0);}
         }
+        function num(obj){
+            obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符
+            obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字
+            obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个, 清除多余的
+            obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
+            obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
+        }
     </script>
 </head>
 <body>
@@ -1068,7 +1075,7 @@
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line"><span class="require-item">*</span>造价咨询营业收入(万元):</label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onchange="zxChange()" class="form-control required layui-input"/>
+                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onkeyup="num(this)" onchange="zxChange()" class="form-control required layui-input"/>
                     </div>
                 </div>
             </div>
@@ -1130,11 +1137,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td>
                                         <input id="reportedConsultantList{{idx}}_wordnr" placeholder="请输入本人负责内容" name="reportedConsultantList[{{idx}}].wordnr" value="{{row.wordnr}}" class="form-control required"/>
@@ -1174,11 +1181,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td style="background-color:#f1f1f1">
                                     </td>
@@ -1237,14 +1244,14 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" htmlEscape="false" class="form-control required layui-input number"/>
+                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" onkeyup="num(this)" htmlEscape="false" class="form-control required layui-input number"/>
                 </div>
 
 
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line" title="注:指咨询项目编审后的最终造价,&#13;其中工程结算项目填审定价,标底编制填招标控制价,&#13;工程造价全过程管理填工程投资总额或审定价。"><span class="require-item">*咨询标的额(万元):</span></label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
+                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>
                 </div>
 
@@ -1252,19 +1259,19 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label">合同价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  class="form-control layui-input number"/>
+                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  onkeyup="num(this)" class="form-control layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>送审价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>审定价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1298,7 +1305,7 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程项目总投资(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1329,31 +1336,31 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>全过程工程咨询收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程监理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>招标代理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>设计收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>其他收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                 </div>

+ 23 - 16
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedModify.jsp

@@ -886,6 +886,13 @@
                 $("#addFile"+divId).show();
                 multipartUploadWithSts(storeAs, file,attachmentId,attachmentFlag,uploadPath,divId,0);}
         }
+        function num(obj){
+            obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符
+            obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字
+            obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个, 清除多余的
+            obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
+            obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
+        }
     </script>
 </head>
 <body>
@@ -1023,7 +1030,7 @@
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line"><span class="require-item">*</span>造价咨询营业收入(万元):</label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onchange="zxChange()" class="form-control required layui-input"/>
+                        <form:input path="ZiXunShouRu" placeholder="请输入造价咨询营业收入" htmlEscape="false" onkeyup="num(this)" onchange="zxChange()" class="form-control required layui-input"/>
                     </div>
                 </div>
             </div>
@@ -1085,11 +1092,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td>
                                         <input id="reportedConsultantList{{idx}}_wordnr" placeholder="请输入本人负责内容" name="reportedConsultantList[{{idx}}].wordnr" value="{{row.wordnr}}" class="form-control required"/>
@@ -1129,11 +1136,11 @@
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysrbl" placeholder="请输入收入比例" onkeyup="num(this)" onblur="setTaxMoney(this)" name="reportedConsultantList[{{idx}}].wcyysrbl" value="{{row.wcyysrbl}}" class="form-control number required"/>
                                     </td>
 
                                     <td>
-                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
+                                        <input id="reportedConsultantList{{idx}}_wcyysr" onblur="setTaxMoney(this)" onkeyup="num(this)" placeholder="请输入营业收入" name="reportedConsultantList[{{idx}}].wcyysr" value="{{row.wcyysr}}" class="form-control number required"/>
                                     </td>
                                     <td style="background-color:#f1f1f1">
                                     </td>
@@ -1192,14 +1199,14 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" htmlEscape="false" class="form-control required layui-input number"/>
+                    <form:input path="GCGMValueParameter" placeholder="请输入建筑规模值" onkeyup="num(this)" htmlEscape="false" class="form-control required layui-input number"/>
                 </div>
 
 
                 <div class="layui-item layui-col-sm6 lw6">
                     <label class="layui-form-label double-line" title="注:指咨询项目编审后的最终造价,&#13;其中工程结算项目填审定价,标底编制填招标控制价,&#13;工程造价全过程管理填工程投资总额或审定价。"><span class="require-item">*咨询标的额(万元):</span></label>
                     <div class="layui-input-block">
-                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
+                        <form:input path="ZiXunBDE" placeholder="请输入咨询表的额" htmlEscape="false" onkeyup="num(this)" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>
                 </div>
 
@@ -1207,19 +1214,19 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label">合同价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  class="form-control layui-input number"/>
+                            <form:input path="HeTongJia" placeholder="请输入合同价" htmlEscape="false"  onkeyup="num(this)" class="form-control layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>送审价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="SongShenJia" placeholder="请输入送审价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label"><span class="require-item">*</span>审定价(元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  class="form-control required layui-input number" onchange="JingHeJianValue()"/>
+                            <form:input path="ShenDingJia" placeholder="请输入审定价" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number" onchange="JingHeJianValue()"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1253,7 +1260,7 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程项目总投资(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectTotalInvestment" placeholder="请输入工程项目总投资" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
@@ -1284,31 +1291,31 @@
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>全过程工程咨询收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="advisoryIncome" placeholder="请输入全过程工程咨询收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>工程监理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="projectSupervisionIncome" placeholder="请输入工程监理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>招标代理收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="tenderingAgencyIncome" placeholder="请输入招标代理收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>设计收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="designIncome" placeholder="请输入设计收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                     <div class="layui-item layui-col-sm6 lw6">
                         <label class="layui-form-label double-line"><span class="require-item">*</span>其他收入(万元):</label>
                         <div class="layui-input-block with-icon">
-                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  class="form-control required layui-input number"/>
+                            <form:input path="otherIncome" placeholder="请输入其他收入" htmlEscape="false"  onkeyup="num(this)" class="form-control required layui-input number"/>
                         </div>
                     </div>
                 </div>