rshinesun 8 lat temu
rodzic
commit
b8f2df95c4

+ 20 - 10
resources/views/admin/edit_table/table_eight.blade.php

xqd xqd xqd
@@ -240,7 +240,7 @@
                                         <tr>
                                             <td colspan="2">拆迁补偿总金额 (<?php echo $i++ ?>)</td>
                                             <td colspan="5" class="da">¥<input disabled id="data431" class="form-control" type="text" placeholder="">(元)</td>
-                                            <td colspan="2"><input name="data43" id="data432" value="{{ $value->data43 }}"  class="form-control <?php echo 'next'.$h ?>" type="text" placeholder="小写" onclick="get_change(data24,data25,data26,data27,data39_13,this)" >(元)</td>
+                                            <td colspan="2"><input name="data43" id="data432" value="{{ $value->data43 }}"  class="form-control <?php echo 'next'.$h ?> data432" type="text" placeholder="小写" onchange="get_change(this)" >(元)</td>
                                         </tr>
                                         <tr>
                                             <td rowspan="8">产权调换差价计算 (<?php echo $k++  ?>)</td>
@@ -455,6 +455,14 @@
                     change('data272','data271');
                     change('data432','data431');
 
+                    $('.data432').each(function () {
+
+                        get_change(this);
+
+                    });
+
+
+
                 });
                 function change(one,add){
                     var num = $(one).val();
@@ -576,16 +584,18 @@
 
                     $(to).val(re);
                 }
-                function get_change(one,two,three,four,five,add){
-                    if ($(one).val() == ''){$(one).val(0);}
-                    if ($(two).val() == ''){$(two).val(0);}
-                    if ($(three).val() == ''){$(three).val(0);}
-                    if ($(four).val() == ''){$(four).val(0);}
-                    if ($(five).val() == ''){$(five).val(0);}
-                    var  num = 0;
-                    num = parseInt($(one).val()) + parseInt($(two).val())+ parseInt($(three).val())+ parseInt($(four).val())+ parseInt($(five).val());
+                function get_change(add){
+//                    if ($(one).val() == ''){$(one).val(0);}
+//                    if ($(two).val() == ''){$(two).val(0);}
+//                    if ($(three).val() == ''){$(three).val(0);}
+//                    if ($(four).val() == ''){$(four).val(0);}
+//                    if ($(five).val() == ''){$(five).val(0);}
+//                    var  num = 0;
+//                    num = parseInt($(one).val()) + parseInt($(two).val())+ parseInt($(three).val())+ parseInt($(four).val())+ parseInt($(five).val());
+//
+//                    $(add).val(num);
 
-                    $(add).val(num);
+                    var num = $(add).val();
 
 //                            if (!/^\d*(\.\d*)?$/.test(num)) { alert("Number is wrong!"); return "Number is wrong!"; }
                     var AA = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖");

+ 34 - 24
resources/views/admin/edit_table/table_one.blade.php

xqd xqd xqd xqd xqd
@@ -95,7 +95,7 @@
                                     <tr>
                                         <td width="10%">拆迁补偿总金额:</td>
                                         <td colspan="5"><input disabled id="total_money_2" class="form-control" type="text" placeholder="">( 元 )</td>
-                                        <td colspan="2"><input value="{{ $value->total_money }}" id="total_money_1" name="total_money" class="form-control <?php echo 'next'.$h++ ?>" type="text" placeholder="小写" onchange="NoToChinese(this.value)" >(元)</td>
+                                        <td colspan="2"><input value="{{ $value->total_money }}" id="total_money_1" name="total_money" class="form-control <?php echo 'next'.$h++ ?> total_money_1" type="text" placeholder="小写" onchange="NoToChinese(this.value,this)" >(元)</td>
                                     </tr>
                                     <tr>
                                         <td rowspan="4" colspan="2">货币化安置</td>
@@ -146,7 +146,7 @@
                                     <tr>
                                         <td width="10%">拆迁补偿总金额:</td>
                                         <td colspan="5"><input disabled id="total_money_2" class="form-control" type="text" placeholder="">( 元 )</td>
-                                        <td colspan="2"><input value="{{ $table->total_money }}" id="total_money_1" name="total_money" class="form-control <?php echo 'next'.$h++ ?>" type="text" placeholder="小写" onchange="NoToChinese(this.value)" >(元)</td>
+                                        <td colspan="2"><input value="{{ $table->total_money }}" id="total_money_1" name="total_money" class="form-control <?php echo 'next'.$h++ ?>" type="text" placeholder="小写" onchange="NoToChinese(this.value,this)" >(元)</td>
                                     </tr>
                                     <tr>
                                         <td rowspan="4" colspan="2">货币化安置</td>
@@ -254,28 +254,35 @@
                         });
 
                         $(function(){
-                            var num =$('#total_money_1').val();
-                            var AA = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖");
-                            var BB = new Array("", "拾", "佰", "仟", "萬", "億", "点", "");
-                            var a = ("" + num).replace(/(^0*)/g, "").split("."), k = 0, re = "";
-                            for (var i = a[0].length - 1; i >= 0; i--) {
-                                switch (k) {
-                                    case 0: re = BB[7] + re; break;
-                                    case 4: if (!new RegExp("0{4}\\d{" + (a[0].length - i - 1) + "}$").test(a[0]))
-                                        re = BB[4] + re; break;
-                                    case 8: re = BB[5] + re; BB[7] = BB[5]; k = 0; break;
-                                }
-                                if (k % 4 == 2 && a[0].charAt(i + 2) != 0 && a[0].charAt(i + 1) == 0) re = AA[0] + re;
-                                if (a[0].charAt(i) != 0) re = AA[a[0].charAt(i)] + BB[k % 4] + re; k++;
-                            }
+                            $('.total_money_1').each(function () {
+
+                                NoToChinese(this.value,this)
+                            });
+
 
-                            if (a.length > 1) //加上小数部分(如果有小数部分)
-                            {
-                                re += BB[6];
-                                for (var i = 0; i < a[1].length; i++) re += AA[a[1].charAt(i)];
-                            }
 
-                            $('#total_money_2').val(re);
+//                            var num =$('#total_money_1').val();
+//                            var AA = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖");
+//                            var BB = new Array("", "拾", "佰", "仟", "萬", "億", "点", "");
+//                            var a = ("" + num).replace(/(^0*)/g, "").split("."), k = 0, re = "";
+//                            for (var i = a[0].length - 1; i >= 0; i--) {
+//                                switch (k) {
+//                                    case 0: re = BB[7] + re; break;
+//                                    case 4: if (!new RegExp("0{4}\\d{" + (a[0].length - i - 1) + "}$").test(a[0]))
+//                                        re = BB[4] + re; break;
+//                                    case 8: re = BB[5] + re; BB[7] = BB[5]; k = 0; break;
+//                                }
+//                                if (k % 4 == 2 && a[0].charAt(i + 2) != 0 && a[0].charAt(i + 1) == 0) re = AA[0] + re;
+//                                if (a[0].charAt(i) != 0) re = AA[a[0].charAt(i)] + BB[k % 4] + re; k++;
+//                            }
+//
+//                            if (a.length > 1) //加上小数部分(如果有小数部分)
+//                            {
+//                                re += BB[6];
+//                                for (var i = 0; i < a[1].length; i++) re += AA[a[1].charAt(i)];
+//                            }
+//
+//                            $('#total_money_2').val(re);
                         });
                         function jian(I,P,Q,total){
                             var result;
@@ -297,7 +304,7 @@
                             var result = (left.value*right.value);
                             product.value = result.toFixed(0);
                         }
-                        function NoToChinese(num) {
+                        function NoToChinese(num,add) {
                             if (!/^\d*(\.\d*)?$/.test(num)) { alert("Number is wrong!"); return "Number is wrong!"; }
                             var AA = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖");
                             var BB = new Array("", "拾", "佰", "仟", "萬", "億", "点", "");
@@ -319,7 +326,10 @@
                                 for (var i = 0; i < a[1].length; i++) re += AA[a[1].charAt(i)];
                             }
 
-                            $('#total_money_2').val(re);
+                            $(add).parent().parent().children('td').children('input').eq(0).val(re);
+
+
+//                            $('#total_money_2').val(re);
                         }
 
                         var jsons = [];

+ 43 - 42
resources/views/admin/print/table_4_one.blade.php

xqd xqd
@@ -64,8 +64,9 @@
 			<td width="140" align="center">用途</td>
 			<td colspan="3" align="center">{{ $table->used }}</td>
 		</tr>
-		@if(is_array($table->jsons) || is_object($table->jsons))
-			@foreach($table->jsons as $value)
+
+
+			@foreach(json_decode($table->json) as $value)
 				<tr >
 					<td width="140" align="center">拆迁补偿总金额</td>
 					<td  align="center" width="140" colspan="3">大写</td>
@@ -105,46 +106,46 @@
 					<td width="140" align="center" colspan="6">{{ $value->home_addr }}</td>
 				</tr>
 			@endforeach
-			@else
-				<tr >
-					<td width="140" align="center">拆迁补偿总金额</td>
-					<td  align="center" width="140" colspan="3">大写</td>
-					<td width="140" align="center" colspan="2">{{ $table->total_money }}</td>
-					<td width="140" align="center">元</td>
-				</tr>
-				<tr >
-					<td width="140" align="center" rowspan="4">货币化安置</td>
-					<td  align="center" width="140">房屋类别</td>
-					<td width="140" align="center">购买存量房面积(㎡)</td>
-					<td width="140" align="center">购买存量房单价(元/㎡)</td>
-					<td width="140" align="center">购买存量房价格(元)</td>
-					<td width="140" align="center">应退差额(元)</td>
-					<td width="140" align="center">应缴差额 (元)</td>
-				</tr>
-				<tr >
-					<td width="140" rowspan="2" align="center">住宅</td>
-					<td  align="center" width="140" >{{ $table->home_area }}</td>
-					<td  align="center" width="140" >{{$table->money_home_dprice}}</td>
-					<td  align="center" width="140" >{{$table->money_home_price}}</td>
-					<td  align="center" width="140" rowspan="3">{{ $table->money_home_tchae }}</td>
-					<td  align="center" width="140" rowspan="3" >{{ $table->money_home_jchae }}</td>
-				</tr>
-				<tr >
-					<td  align="center" width="140" >{{ $table->home_area2 }}</td>
-					<td  align="center" width="140" >{{ $table->money_home_dprice2 }}</td>
-					<td  align="center" width="140" >{{ $table->money_home_price2 }}</td>
-				</tr>
-				<tr >
-					<td width="140" align="center" >商业</td>
-					<td  align="center" width="140" >{{ $table->money_bus_area }}</td>
-					<td  align="center" width="140" >{{ $table->money_bus_dprice }}</td>
-					<td  align="center" width="140" >{{ $table->money_bus_price }}</td>
-				</tr>
-				<tr >
-					<td width="140" align="center" >购买房屋位置</td>
-					<td width="140" align="center" colspan="6">{{ $table->home_addr }}</td>
-				</tr>
-		@endif
+			{{--@else--}}
+				{{--<tr >--}}
+					{{--<td width="140" align="center">拆迁补偿总金额</td>--}}
+					{{--<td  align="center" width="140" colspan="3">大写</td>--}}
+					{{--<td width="140" align="center" colspan="2">{{ $table->total_money }}</td>--}}
+					{{--<td width="140" align="center">元</td>--}}
+				{{--</tr>--}}
+				{{--<tr >--}}
+					{{--<td width="140" align="center" rowspan="4">货币化安置</td>--}}
+					{{--<td  align="center" width="140">房屋类别</td>--}}
+					{{--<td width="140" align="center">购买存量房面积(㎡)</td>--}}
+					{{--<td width="140" align="center">购买存量房单价(元/㎡)</td>--}}
+					{{--<td width="140" align="center">购买存量房价格(元)</td>--}}
+					{{--<td width="140" align="center">应退差额(元)</td>--}}
+					{{--<td width="140" align="center">应缴差额 (元)</td>--}}
+				{{--</tr>--}}
+				{{--<tr >--}}
+					{{--<td width="140" rowspan="2" align="center">住宅</td>--}}
+					{{--<td  align="center" width="140" >{{ $table->home_area }}</td>--}}
+					{{--<td  align="center" width="140" >{{$table->money_home_dprice}}</td>--}}
+					{{--<td  align="center" width="140" >{{$table->money_home_price}}</td>--}}
+					{{--<td  align="center" width="140" rowspan="3">{{ $table->money_home_tchae }}</td>--}}
+					{{--<td  align="center" width="140" rowspan="3" >{{ $table->money_home_jchae }}</td>--}}
+				{{--</tr>--}}
+				{{--<tr >--}}
+					{{--<td  align="center" width="140" >{{ $table->home_area2 }}</td>--}}
+					{{--<td  align="center" width="140" >{{ $table->money_home_dprice2 }}</td>--}}
+					{{--<td  align="center" width="140" >{{ $table->money_home_price2 }}</td>--}}
+				{{--</tr>--}}
+				{{--<tr >--}}
+					{{--<td width="140" align="center" >商业</td>--}}
+					{{--<td  align="center" width="140" >{{ $table->money_bus_area }}</td>--}}
+					{{--<td  align="center" width="140" >{{ $table->money_bus_dprice }}</td>--}}
+					{{--<td  align="center" width="140" >{{ $table->money_bus_price }}</td>--}}
+				{{--</tr>--}}
+				{{--<tr >--}}
+					{{--<td width="140" align="center" >购买房屋位置</td>--}}
+					{{--<td width="140" align="center" colspan="6">{{ $table->home_addr }}</td>--}}
+				{{--</tr>--}}
+		{{--@endif--}}
 		<tr >
 			<td width="140" align="center" rowspan="2" >征收实施单位(章)</td>
 			<td width="140" align="center" >被征收人(签字)</td>