|
@@ -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="注:指咨询项目编审后的最终造价, 其中工程结算项目填审定价,标底编制填招标控制价, 工程造价全过程管理填工程投资总额或审定价。"><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>
|