Jelajahi Sumber

上报条件限制

user5 4 tahun lalu
induk
melakukan
fa3795a559

+ 92 - 44
src/main/webapp/webpage/modules/ruralprojectrecords/cost/reportedForm.jsp

@@ -46,13 +46,30 @@
                 if(ZiXunBDE!= undefined && ZiXunBDE!= '' && ZiXunBDE>=500){
                     //人工工日用量
                     var RGGRYL = $("#RGGRYL").val();
+                    var GCGMValue = $("#GCGMValue").val();
                     if(RGGRYL== undefined || RGGRYL== null || RGGRYL == '' || RGGRYL == 0){
                         parent.layer.msg("咨询标的额大于500万,请填写人工工日用量!", {icon: 5});
                         return false;
                     }
+                    if(GCGMValue== undefined || GCGMValue== null || GCGMValue == '' || GCGMValue == 0){
+                        parent.layer.msg("咨询标的额大于500万,建筑面积或规模必须大于0!", {icon: 5});
+                        return false;
+                    }
+                }
+                //咨询营业收入
+                var ZiXunShouRu = $("#ZiXunShouRu").val();
+                //审定价
+                var ShenDingJia = $("#ShenDingJia").val();
+                if(parseFloat(ZiXunShouRu) >= parseFloat(ShenDingJia)){
+                    parent.layer.msg("咨询营业收入金额应小于审定价!", {icon: 5});
+                    return false;
                 }
                 var list = [];
                 var size = $("#reportedConsultantList tr").length;
+                if(size>20){
+                    parent.layer.msg("咨询员数量不得超过20人!", {icon: 5});
+                    return false;
+                }
                 if(size>0){
                     for (var i = 1;i<=50;i++){
                         var zixunyuan = $("#reportedConsultantList"+i+"_zixunyuanId").val();
@@ -85,6 +102,12 @@
                     return false;
                 }
 
+                var checkedCount = $('input[type=checkbox]:checked').length;
+                if(checkedCount == 0){
+                    parent.layer.msg("请选择咨询项目造价包含内容说明!", {icon: 5});
+                    return false;
+                }
+
                 var BaoGaoShuQianFaDate = $("#BaoGaoShuQianFaDate").val();
                 var s = BaoGaoShuQianFaDate.replace(/-/g,"/");
                 var baogaoDate = new Date(s );
@@ -192,147 +215,172 @@
             var RGGRYL = $("#RGGRYL").val();
 
             //判断咨询标的额的值
-            if(ZiXunBDE != ''){
+            if(ZiXunBDE != '' && ZiXunBDE != 0){
                 //判断土建造价的值
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断土建造价的值
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJUnit = ((parseFloat(ZiXunBDE) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJUnit").val(CalZZJUnit);
                 }else{
-                    $("#CalZZJUnit").val('');
+                    $("#CalZZJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalAZPercent").val(0);
+                $("#CalZZJUnit").val(0);
             }
             //判断建筑面积或规模
-            if(GCGMValue != ''){
+            if(GCGMValue != '' && GCGMValue != 0){
                 //判断土建造价
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
                 //判断安装造价
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
                 //判断钢材用量
-                if(GCYL != ''){
+                if(GCYL != '' && GCYL != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
                 //判断水泥用量
-                if(SNYL != ''){
+                if(SNYL != '' && SNYL != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
                 //判断预拌砼用量
-                if(YBTYL != ''){
+                if(YBTYL != '' && YBTYL != 0){
                     var YBTYLPerUnit = (parseFloat(YBTYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
                 //判断人工工日用量
-                if(RGGRYL != ''){
+                if(RGGRYL != '' && RGGRYL != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#CalZZJTJUnit").val(0);
+                $("#CalZZJAZUnit").val(0);
+                $("#GCYLPerUnit").val(0);
+                $("#SNYLPerUnit").val(0);
+                $("#YBTYLPerUnit").val(0);
+                $("#RGGRYLPerUnit").val(0);
             }
             //判断土建造价
-            if(ZiXunBDETJ !=''){
+            if(ZiXunBDETJ !='' && ZiXunBDETJ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalZZJTJUnit").val(0);
             }
             //判断安装造价
-            if(ZiXunBDEAZ !=''){
+            if(ZiXunBDEAZ !='' && ZiXunBDEAZ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
+            }else{
+                $("#CalAZPercent").val(0);
+                $("#CalZZJAZUnit").val(0);
             }
             //判断钢材用量
-            if(GCYL !=''){
+            if(GCYL !='' && GCYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
+            }else{
+                $("#GCYLPerUnit").val(0);
             }
             //判断水泥用量
-            if(SNYL !=''){
+            if(SNYL !='' && SNYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
+            }else{
+                $("#SNYLPerUnit").val(0);
             }
             //判断预拌砼用量
-            if(YBTYL !=''){
+            if(YBTYL !='' && YBTYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
-                    var YBTYLPerUnit = (parseFloat(YBTYL) / parseFloat(GCGMValue)).toFixed(2);
+                if(GCGMValue != '' && GCGMValue != 0){
+                    var YBTYLPerUnit = ((parseFloat(YBTYL) / parseFloat(GCGMValue))).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
+            }else{
+                $("#YBTYLPerUnit").val(0);
             }
             //判断人工工日用量
-            if(RGGRYL !=''){
+            if(RGGRYL !='' && RGGRYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#RGGRYLPerUnit").val(0);
             }
         }
 
@@ -696,7 +744,7 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <label class="layui-form-label double-line"><span class="require-item">*</span>咨询标的额(万元):</label>
+                    <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" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>

+ 72 - 47
src/main/webapp/webpage/modules/ruralprojectrecords/cost/reportedModify.jsp

@@ -52,7 +52,7 @@
                         return false;
                     }
                     if(GCGMValue== undefined || GCGMValue== null || GCGMValue == '' || GCGMValue == 0){
-                        parent.layer.msg("咨询标的额大于500万,建筑面积回魔必须大于0!", {icon: 5});
+                        parent.layer.msg("咨询标的额大于500万,建筑面积或规模必须大于0!", {icon: 5});
                         return false;
                     }
                 }
@@ -184,7 +184,7 @@
             var SongShenJia = $("#SongShenJia").val();
             //审定价
             var ShenDingJia = $("#ShenDingJia").val();
-            if(SongShenJia !='' && ShenDingJia != ''){
+            if(SongShenJia !='' && SongShenJia != 0 && ShenDingJia != '' && ShenDingJia != 0){
                 //审核增减额
                 var JingHeJianE = parseFloat(ShenDingJia) - parseFloat(SongShenJia);
                 $("#JingHeJianE").val(JingHeJianE);
@@ -192,8 +192,8 @@
                 var JingHeJianLv =(parseFloat(ShenDingJia) - parseFloat(SongShenJia)) * 100 / parseFloat(SongShenJia);
                 $("#JingHeJianLv").val(JingHeJianLv);
             }else{
-                $("#JingHeJianE").val('');
-                $("#JingHeJianLv").val('');
+                $("#JingHeJianE").val(0);
+                $("#JingHeJianLv").val(0);
             }
 
             laydate.render({
@@ -231,147 +231,172 @@
             var RGGRYL = $("#RGGRYL").val();
 
             //判断咨询标的额的值
-            if(ZiXunBDE != ''){
+            if(ZiXunBDE != '' && ZiXunBDE != 0){
                 //判断土建造价的值
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断土建造价的值
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJUnit = ((parseFloat(ZiXunBDE) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJUnit").val(CalZZJUnit);
                 }else{
-                    $("#CalZZJUnit").val('');
+                    $("#CalZZJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalAZPercent").val(0);
+                $("#CalZZJUnit").val(0);
             }
             //判断建筑面积或规模
-            if(GCGMValue != ''){
+            if(GCGMValue != '' && GCGMValue != 0){
                 //判断土建造价
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
                 //判断安装造价
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
                 //判断钢材用量
-                if(GCYL != ''){
+                if(GCYL != '' && GCYL != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
                 //判断水泥用量
-                if(SNYL != ''){
+                if(SNYL != '' && SNYL != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
                 //判断预拌砼用量
-                if(YBTYL != ''){
+                if(YBTYL != '' && YBTYL != 0){
                     var YBTYLPerUnit = (parseFloat(YBTYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
                 //判断人工工日用量
-                if(RGGRYL != ''){
+                if(RGGRYL != '' && RGGRYL != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#CalZZJTJUnit").val(0);
+                $("#CalZZJAZUnit").val(0);
+                $("#GCYLPerUnit").val(0);
+                $("#SNYLPerUnit").val(0);
+                $("#YBTYLPerUnit").val(0);
+                $("#RGGRYLPerUnit").val(0);
             }
             //判断土建造价
-            if(ZiXunBDETJ !=''){
+            if(ZiXunBDETJ !='' && ZiXunBDETJ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalZZJTJUnit").val(0);
             }
             //判断安装造价
-            if(ZiXunBDEAZ !=''){
+            if(ZiXunBDEAZ !='' && ZiXunBDEAZ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
+            }else{
+                $("#CalAZPercent").val(0);
+                $("#CalZZJAZUnit").val(0);
             }
             //判断钢材用量
-            if(GCYL !=''){
+            if(GCYL !='' && GCYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
+            }else{
+                $("#GCYLPerUnit").val(0);
             }
             //判断水泥用量
-            if(SNYL !=''){
+            if(SNYL !='' && SNYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
+            }else{
+                $("#SNYLPerUnit").val(0);
             }
             //判断预拌砼用量
-            if(YBTYL !=''){
+            if(YBTYL !='' && YBTYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var YBTYLPerUnit = ((parseFloat(YBTYL) / parseFloat(GCGMValue))).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
+            }else{
+                $("#YBTYLPerUnit").val(0);
             }
             //判断人工工日用量
-            if(RGGRYL !=''){
+            if(RGGRYL !='' && RGGRYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#RGGRYLPerUnit").val(0);
             }
         }
 
@@ -735,7 +760,7 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <label class="layui-form-label double-line"><span class="require-item">*</span>咨询标的额(万元):</label>
+                    <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" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>

+ 71 - 46
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedAudit.jsp

@@ -190,7 +190,7 @@
             var SongShenJia = $("#SongShenJia").val();
             //审定价
             var ShenDingJia = $("#ShenDingJia").val();
-            if(SongShenJia !='' && ShenDingJia != ''){
+            if(SongShenJia !='' && SongShenJia != 0 && ShenDingJia != '' && ShenDingJia != 0){
                 //审核增减额
                 var JingHeJianE = parseFloat(ShenDingJia) - parseFloat(SongShenJia);
                 $("#JingHeJianE").val(JingHeJianE);
@@ -198,8 +198,8 @@
                 var JingHeJianLv =(parseFloat(ShenDingJia) - parseFloat(SongShenJia)) * 100 / parseFloat(SongShenJia);
                 $("#JingHeJianLv").val(JingHeJianLv);
             }else{
-                $("#JingHeJianE").val('');
-                $("#JingHeJianLv").val('');
+                $("#JingHeJianE").val(0);
+                $("#JingHeJianLv").val(0);
             }
 
             laydate.render({
@@ -237,147 +237,172 @@
             var RGGRYL = $("#RGGRYL").val();
 
             //判断咨询标的额的值
-            if(ZiXunBDE != ''){
+            if(ZiXunBDE != '' && ZiXunBDE != 0){
                 //判断土建造价的值
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断土建造价的值
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJUnit = ((parseFloat(ZiXunBDE) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJUnit").val(CalZZJUnit);
                 }else{
-                    $("#CalZZJUnit").val('');
+                    $("#CalZZJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalAZPercent").val(0);
+                $("#CalZZJUnit").val(0);
             }
             //判断建筑面积或规模
-            if(GCGMValue != ''){
+            if(GCGMValue != '' && GCGMValue != 0){
                 //判断土建造价
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
                 //判断安装造价
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
                 //判断钢材用量
-                if(GCYL != ''){
+                if(GCYL != '' && GCYL != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
                 //判断水泥用量
-                if(SNYL != ''){
+                if(SNYL != '' && SNYL != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
                 //判断预拌砼用量
-                if(YBTYL != ''){
+                if(YBTYL != '' && YBTYL != 0){
                     var YBTYLPerUnit = (parseFloat(YBTYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
                 //判断人工工日用量
-                if(RGGRYL != ''){
+                if(RGGRYL != '' && RGGRYL != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#CalZZJTJUnit").val(0);
+                $("#CalZZJAZUnit").val(0);
+                $("#GCYLPerUnit").val(0);
+                $("#SNYLPerUnit").val(0);
+                $("#YBTYLPerUnit").val(0);
+                $("#RGGRYLPerUnit").val(0);
             }
             //判断土建造价
-            if(ZiXunBDETJ !=''){
+            if(ZiXunBDETJ !='' && ZiXunBDETJ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalZZJTJUnit").val(0);
             }
             //判断安装造价
-            if(ZiXunBDEAZ !=''){
+            if(ZiXunBDEAZ !='' && ZiXunBDEAZ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
+            }else{
+                $("#CalAZPercent").val(0);
+                $("#CalZZJAZUnit").val(0);
             }
             //判断钢材用量
-            if(GCYL !=''){
+            if(GCYL !='' && GCYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
+            }else{
+                $("#GCYLPerUnit").val(0);
             }
             //判断水泥用量
-            if(SNYL !=''){
+            if(SNYL !='' && SNYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
+            }else{
+                $("#SNYLPerUnit").val(0);
             }
             //判断预拌砼用量
-            if(YBTYL !=''){
+            if(YBTYL !='' && YBTYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var YBTYLPerUnit = ((parseFloat(YBTYL) / parseFloat(GCGMValue))).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
+            }else{
+                $("#YBTYLPerUnit").val(0);
             }
             //判断人工工日用量
-            if(RGGRYL !=''){
+            if(RGGRYL !='' && RGGRYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#RGGRYLPerUnit").val(0);
             }
         }
 
@@ -741,7 +766,7 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <label class="layui-form-label double-line"><span class="require-item">*</span>咨询标的额(万元):</label>
+                    <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" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>

+ 69 - 44
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedForm.jsp

@@ -52,7 +52,7 @@
                         return false;
                     }
                     if(GCGMValue== undefined || GCGMValue== null || GCGMValue == '' || GCGMValue == 0){
-                        parent.layer.msg("咨询标的额大于500万,建筑面积回魔必须大于0!", {icon: 5});
+                        parent.layer.msg("咨询标的额大于500万,建筑面积或规模必须大于0!", {icon: 5});
                         return false;
                     }
                 }
@@ -232,147 +232,172 @@
             var RGGRYL = $("#RGGRYL").val();
 
             //判断咨询标的额的值
-            if(ZiXunBDE != ''){
+            if(ZiXunBDE != '' && ZiXunBDE != 0){
                 //判断土建造价的值
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断土建造价的值
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJUnit = ((parseFloat(ZiXunBDE) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJUnit").val(CalZZJUnit);
                 }else{
-                    $("#CalZZJUnit").val('');
+                    $("#CalZZJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalAZPercent").val(0);
+                $("#CalZZJUnit").val(0);
             }
             //判断建筑面积或规模
-            if(GCGMValue != ''){
+            if(GCGMValue != '' && GCGMValue != 0){
                 //判断土建造价
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
                 //判断安装造价
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
                 //判断钢材用量
-                if(GCYL != ''){
+                if(GCYL != '' && GCYL != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
                 //判断水泥用量
-                if(SNYL != ''){
+                if(SNYL != '' && SNYL != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
                 //判断预拌砼用量
-                if(YBTYL != ''){
+                if(YBTYL != '' && YBTYL != 0){
                     var YBTYLPerUnit = (parseFloat(YBTYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
                 //判断人工工日用量
-                if(RGGRYL != ''){
+                if(RGGRYL != '' && RGGRYL != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#CalZZJTJUnit").val(0);
+                $("#CalZZJAZUnit").val(0);
+                $("#GCYLPerUnit").val(0);
+                $("#SNYLPerUnit").val(0);
+                $("#YBTYLPerUnit").val(0);
+                $("#RGGRYLPerUnit").val(0);
             }
             //判断土建造价
-            if(ZiXunBDETJ !=''){
+            if(ZiXunBDETJ !='' && ZiXunBDETJ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalZZJTJUnit").val(0);
             }
             //判断安装造价
-            if(ZiXunBDEAZ !=''){
+            if(ZiXunBDEAZ !='' && ZiXunBDEAZ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
+            }else{
+                $("#CalAZPercent").val(0);
+                $("#CalZZJAZUnit").val(0);
             }
             //判断钢材用量
-            if(GCYL !=''){
+            if(GCYL !='' && GCYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
+            }else{
+                $("#GCYLPerUnit").val(0);
             }
             //判断水泥用量
-            if(SNYL !=''){
+            if(SNYL !='' && SNYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
+            }else{
+                $("#SNYLPerUnit").val(0);
             }
             //判断预拌砼用量
-            if(YBTYL !=''){
+            if(YBTYL !='' && YBTYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var YBTYLPerUnit = ((parseFloat(YBTYL) / parseFloat(GCGMValue))).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
+            }else{
+                $("#YBTYLPerUnit").val(0);
             }
             //判断人工工日用量
-            if(RGGRYL !=''){
+            if(RGGRYL !='' && RGGRYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#RGGRYLPerUnit").val(0);
             }
         }
 
@@ -735,7 +760,7 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <label class="layui-form-label double-line"><span class="require-item">*</span>咨询标的额(万元):</label>
+                    <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" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>

+ 72 - 47
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedModify.jsp

@@ -52,7 +52,7 @@
                         return false;
                     }
                     if(GCGMValue== undefined || GCGMValue== null || GCGMValue == '' || GCGMValue == 0){
-                        parent.layer.msg("咨询标的额大于500万,建筑面积回魔必须大于0!", {icon: 5});
+                        parent.layer.msg("咨询标的额大于500万,建筑面积或规模必须大于0!", {icon: 5});
                         return false;
                     }
                 }
@@ -184,7 +184,7 @@
             var SongShenJia = $("#SongShenJia").val();
             //审定价
             var ShenDingJia = $("#ShenDingJia").val();
-            if(SongShenJia !='' && ShenDingJia != ''){
+            if(SongShenJia !='' && SongShenJia != 0 && ShenDingJia != '' && ShenDingJia != 0){
                 //审核增减额
                 var JingHeJianE = parseFloat(ShenDingJia) - parseFloat(SongShenJia);
                 $("#JingHeJianE").val(JingHeJianE);
@@ -192,8 +192,8 @@
                 var JingHeJianLv =(parseFloat(ShenDingJia) - parseFloat(SongShenJia)) * 100 / parseFloat(SongShenJia);
                 $("#JingHeJianLv").val(JingHeJianLv);
             }else{
-                $("#JingHeJianE").val('');
-                $("#JingHeJianLv").val('');
+                $("#JingHeJianE").val(0);
+                $("#JingHeJianLv").val(0);
             }
 
             laydate.render({
@@ -231,147 +231,172 @@
             var RGGRYL = $("#RGGRYL").val();
 
             //判断咨询标的额的值
-            if(ZiXunBDE != ''){
+            if(ZiXunBDE != '' && ZiXunBDE != 0){
                 //判断土建造价的值
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断土建造价的值
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJUnit = ((parseFloat(ZiXunBDE) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJUnit").val(CalZZJUnit);
                 }else{
-                    $("#CalZZJUnit").val('');
+                    $("#CalZZJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalAZPercent").val(0);
+                $("#CalZZJUnit").val(0);
             }
             //判断建筑面积或规模
-            if(GCGMValue != ''){
+            if(GCGMValue != '' && GCGMValue != 0){
                 //判断土建造价
-                if(ZiXunBDETJ != ''){
+                if(ZiXunBDETJ != '' && ZiXunBDETJ != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
                 //判断安装造价
-                if(ZiXunBDEAZ != ''){
+                if(ZiXunBDEAZ != '' && ZiXunBDEAZ != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
                 //判断钢材用量
-                if(GCYL != ''){
+                if(GCYL != '' && GCYL != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
                 //判断水泥用量
-                if(SNYL != ''){
+                if(SNYL != '' && SNYL != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
                 //判断预拌砼用量
-                if(YBTYL != ''){
+                if(YBTYL != '' && YBTYL != 0){
                     var YBTYLPerUnit = (parseFloat(YBTYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
                 //判断人工工日用量
-                if(RGGRYL != ''){
+                if(RGGRYL != '' && RGGRYL != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#CalZZJTJUnit").val(0);
+                $("#CalZZJAZUnit").val(0);
+                $("#GCYLPerUnit").val(0);
+                $("#SNYLPerUnit").val(0);
+                $("#YBTYLPerUnit").val(0);
+                $("#RGGRYLPerUnit").val(0);
             }
             //判断土建造价
-            if(ZiXunBDETJ !=''){
+            if(ZiXunBDETJ !='' && ZiXunBDETJ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalTJPercent = ((parseFloat(ZiXunBDETJ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalTJPercent").val(CalTJPercent);
                 }else{
-                    $("#CalTJPercent").val('');
+                    $("#CalTJPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJTJUnit = ((parseFloat(ZiXunBDETJ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJTJUnit").val(CalZZJTJUnit);
                 }else{
-                    $("#CalZZJTJUnit").val('');
+                    $("#CalZZJTJUnit").val(0);
                 }
+            }else{
+                $("#CalTJPercent").val(0);
+                $("#CalZZJTJUnit").val(0);
             }
             //判断安装造价
-            if(ZiXunBDEAZ !=''){
+            if(ZiXunBDEAZ !='' && ZiXunBDEAZ != 0){
                 //判断咨询标的额
-                if(ZiXunBDE != ''){
+                if(ZiXunBDE != '' && ZiXunBDE != 0){
                     var CalAZPercent = ((parseFloat(ZiXunBDEAZ) / parseFloat(ZiXunBDE) * 100) / 100 * 100).toFixed(2);
                     $("#CalAZPercent").val(CalAZPercent);
                 }else{
-                    $("#CalAZPercent").val('');
+                    $("#CalAZPercent").val(0);
                 }
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var CalZZJAZUnit = ((parseFloat(ZiXunBDEAZ) / parseFloat(GCGMValue) * 100) * 100).toFixed(2);
                     $("#CalZZJAZUnit").val(CalZZJAZUnit);
                 }else{
-                    $("#CalZZJAZUnit").val('');
+                    $("#CalZZJAZUnit").val(0);
                 }
+            }else{
+                $("#CalAZPercent").val(0);
+                $("#CalZZJAZUnit").val(0);
             }
             //判断钢材用量
-            if(GCYL !=''){
+            if(GCYL !='' && GCYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var GCYLPerUnit = ((parseFloat(GCYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#GCYLPerUnit").val(GCYLPerUnit);
                 }else{
-                    $("#GCYLPerUnit").val('');
+                    $("#GCYLPerUnit").val(0);
                 }
+            }else{
+                $("#GCYLPerUnit").val(0);
             }
             //判断水泥用量
-            if(SNYL !=''){
+            if(SNYL !='' && SNYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var SNYLPerUnit = ((parseFloat(SNYL) / parseFloat(GCGMValue) * 100) * 10).toFixed(2);
                     $("#SNYLPerUnit").val(SNYLPerUnit);
                 }else{
-                    $("#SNYLPerUnit").val('');
+                    $("#SNYLPerUnit").val(0);
                 }
+            }else{
+                $("#SNYLPerUnit").val(0);
             }
             //判断预拌砼用量
-            if(YBTYL !=''){
+            if(YBTYL !='' && YBTYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var YBTYLPerUnit = ((parseFloat(YBTYL) / parseFloat(GCGMValue))).toFixed(2);
                     $("#YBTYLPerUnit").val(YBTYLPerUnit);
                 }else{
-                    $("#YBTYLPerUnit").val('');
+                    $("#YBTYLPerUnit").val(0);
                 }
+            }else{
+                $("#YBTYLPerUnit").val(0);
             }
             //判断人工工日用量
-            if(RGGRYL !=''){
+            if(RGGRYL !='' && RGGRYL != 0){
                 //判断建筑面积或规模
-                if(GCGMValue != ''){
+                if(GCGMValue != '' && GCGMValue != 0){
                     var RGGRYLPerUnit = (parseFloat(RGGRYL) / parseFloat(GCGMValue)).toFixed(2);
                     $("#RGGRYLPerUnit").val(RGGRYLPerUnit);
                 }else{
-                    $("#RGGRYLPerUnit").val('');
+                    $("#RGGRYLPerUnit").val(0);
                 }
+            }else{
+                $("#RGGRYLPerUnit").val(0);
             }
         }
 
@@ -734,7 +759,7 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <label class="layui-form-label double-line"><span class="require-item">*</span>咨询标的额(万元):</label>
+                    <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" htmlEscape="false" class="form-control required layui-input number" onchange="ZiXunBDEChange()"/>
                     </div>

+ 1 - 1
src/main/webapp/webpage/modules/ruralprojectrecords/ruralporjectmessage/reportedView.jsp

@@ -267,7 +267,7 @@
                     </div>
                 </div>
                 <div class="layui-item layui-col-sm6 lw6">
-                    <label class="layui-form-label double-line">咨询标的额(万元):</label>
+                    <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" htmlEscape="false" readonly="true" class="form-control required layui-input number" style="background-color: #ffffff;"/>
                     </div>