GGican 8 rokov pred
rodič
commit
e1d68bd95d

+ 2 - 0
app/Http/Controllers/Admin/TableController.php

xqd
@@ -679,6 +679,8 @@ class TableController extends CommonController
         if ($table_type_id == 8) {
             $table = Table_eight::find($child_table_id);
             $table['judge'] = $user->role;
+            $table['jsons'] = json_decode($table->json);
+
             return view('admin.edit_table.table_eight', compact('table_id', 'table','table_type_id'));
         }
         if ($table_type_id == 9) {

+ 116 - 67
resources/views/admin/edit_table/table_eight.blade.php

xqd xqd xqd xqd
@@ -281,65 +281,73 @@
                                         <td colspan="4"><input disabled   class="form-control" id="data42_2" placeholder="大写">(元)</td>
                                         <td colspan="2"><input class="form-control"value="{{ $table->data42_2 }}" id="data42_1"  name="data42_2" placeholder="小写"  ></td>
                                     </tr>
-                                    <tr>
-                                        <td colspan="2">拆迁补偿总金额</td>
-                                        <td colspan="5">¥<input disabled id="data431" class="form-control" type="text" placeholder="">(元)</td>
-                                        <td colspan="2"><input name="data43" id="data432" value="{{ $table->data43 }}"  class="form-control" type="text" placeholder="小写" >(元)</td>
-                                    </tr>
-                                    <tr>
-                                        <td rowspan="8">产权调换差价计算</td>
-                                        <td>房屋类别</td>
-                                        <td>可调换面积(㎡)</td>
-                                        <td>实际调换面积(㎡)</td>
-                                        <td>大于可调换面积(㎡)</td>
-                                        <td>小于可调换面积(㎡)</td>
-                                        <td colspan="3">可调换面积价格核算(元)</td>
-                                    </tr>
-                                    <tr>
-                                        <td>住宅</td>
-                                        <td><input name="home_area" value="{{ $table->home_area }}" class="form-control" type="text" placeholder=""></td>
-                                        <td><input name="data50" value="{{ $table->data50 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td><input name="data51" value="{{ $table->data51 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td><input name="data51_1" value="{{ $table->data51_1 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td colspan="3"><input name="data52" value="{{ $table->data52 }}" class="form-control" type="text" placeholder=""></td>
-                                    </tr>
-                                    <tr>
-                                        <td>商业</td>
-                                        <td><input name="data53" value="{{ $table->data53 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td><input name="data54" value="{{ $table->data54 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td><input name="data55" value="{{ $table->data55 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td><input name="data55_1" value="{{ $table->data55_1 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td colspan="3"><input name="data56" value="{{ $table->data56 }}" class="form-control" type="text" placeholder=""></td>
-                                    </tr>
-                                    <tr>
-                                        <td>房屋类别</td>
-                                        <td colspan="2">大于可调换面积价格核算(元)</td>
-                                        <td>调换房屋价格(元)</td>
-                                        <td colspan="2">应退差额(元)</td>
-                                        <td colspan="2">应缴差额(元)</td>
-                                    </tr>
-                                    <tr>
-                                        <td rowspan="2">住宅</td>
-                                        <td colspan="2"><input name="data57" value="{{ $table->data57 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td rowspan="2"><input name="data58" value="{{ $table->data58 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td colspan="2"  rowspan="4"><input name="data59" value="{{ $table->data59 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td colspan="2"  rowspan="4"><input name="data60" value="{{ $table->data60 }}" class="form-control" type="text" placeholder=""></td>
-                                    </tr>
-                                    <tr>
-                                        <td colspan="2"><input name="data57_1" value="{{ $table->data57_1 }}" class="form-control" type="text" ></td>
-                                    </tr>
-                                    <tr>
-                                        <td rowspan="2">商业</td>
-                                        <td colspan="2"><input name="data61" value="{{ $table->data61 }}" class="form-control" type="text" placeholder=""></td>
-                                        <td rowspan="2"><input name="data62" value="{{ $table->data62 }}" class="form-control" type="text" placeholder=""></td>
-                                    </tr>
-                                    <tr>
-                                        <td colspan="2"><input name="data61_1" value="{{ $table->data61_1 }}" class="form-control" type="text" ></td>
-                                    </tr>
-                                    <tr>
-                                        <td>调换房屋位置</td>
-                                        <td colspan="8"><input name="data63" value="{{ $table->data63 }}" class="form-control" type="text" placeholder=""></td>
-                                    </tr>
+                                    <?php $i = 1; $k = 1; $h = 0?>
+                                    @foreach($table->jsons as $value)
+                                        <tr>
+                                            <td colspan="2">拆迁补偿总金额 (<?php echo $i++ ?>)</td>
+                                            <td colspan="5">¥<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="小写" >(元)</td>
+                                        </tr>
+                                        <tr>
+                                            <td rowspan="8">产权调换差价计算 (<?php echo $k++  ?>)</td>
+                                            <td>房屋类别</td>
+                                            <td>可调换面积(㎡)</td>
+                                            <td>实际调换面积(㎡)</td>
+                                            <td>大于可调换面积(㎡)</td>
+                                            <td>小于可调换面积(㎡)</td>
+                                            <td colspan="3">可调换面积价格核算(元)</td>
+                                        </tr>
+                                        <tr>
+                                            <td>住宅</td>
+                                            <td><input name="home_area" value="{{ $value->home_area }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td><input name="data50" value="{{ $value->data50 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td><input name="data51" value="{{ $value->data51 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td><input name="data51_1" value="{{ $value->data51_1 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td colspan="3"><input name="data52" value="{{ $value->data52 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                        </tr>
+                                        <tr>
+                                            <td>商业</td>
+                                            <td><input name="data53" value="{{ $value->data53 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td><input name="data54" value="{{ $value->data54 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td><input name="data55" value="{{ $value->data55 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td><input name="data55_1" value="{{ $value->data55_1 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td colspan="3"><input name="data56" value="{{ $value->data56 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                        </tr>
+                                        <tr>
+                                            <td>房屋类别</td>
+                                            <td colspan="2">大于可调换面积价格核算(元)</td>
+                                            <td>调换房屋价格(元)</td>
+                                            <td colspan="2">应退差额(元)</td>
+                                            <td colspan="2">应缴差额(元)</td>
+                                        </tr>
+                                        <tr>
+                                            <td rowspan="2">住宅</td>
+                                            <td colspan="2"><input name="data57" value="{{ $value->data57 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td rowspan="2"><input name="data58" value="{{ $value->data58 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td colspan="2"  rowspan="3"><input name="data59" value="{{ $value->data59 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td colspan="2"  rowspan="3"><input name="data60" value="{{ $value->data60 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                        </tr>
+                                        <tr>
+                                            <td colspan="2"><input name="data57_1" value="{{ $value->data57_1 }}" class="form-control <?php echo 'next'.$h ?>" type="text" ></td>
+                                        </tr>
+                                        <tr>
+                                            <td rowspan="2">商业</td>
+                                            <td colspan="2"><input name="data61" value="{{ $value->data61 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                            <td rowspan="2"><input name="data62" value="{{ $value->data62 }}" class="form-control <?php echo 'next'.$h ?>" type="text" placeholder=""></td>
+                                        </tr>
+                                        <tr>
+                                            <td colspan="2"><input name="data61_1" value="{{ $value->data61_1 }}" class="form-control <?php echo 'next'.$h ?>" type="text" ></td>
+                                            <td colspan="2"><a id="nextid" onclick="nextPage()"></a></td>
+                                            <td colspan="2">
+                                                <input type="hidden" name="json" id="json">
+                                                <input type="hidden" name="hours" id="hours">
+                                            </td>
+                                        </tr>
+                                        <tr>
+                                            <td>调换房屋位置</td>
+                                            <td colspan="8"><input name="data63" value="{{ $value->data63 }}" class="form-control <?php echo 'next'.$h++ ?>" type="text" placeholder="       小区      楼号     单元      层数      室" ></td>
+                                        </tr>
+                                        @endforeach
                                     <tr>
                                         <td rowspan="2" colspan="2">征收人<br><textarea name="zc" style="width: 80%;height: 100px;">{{ $table->zc }}</textarea></td>
                                         <td>被征收人</td>
@@ -355,7 +363,7 @@
                                         <td><p>发证单位审核意见</p></td>
                                         <td colspan="3"><p style="margin-top: 50%;text-align: center"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;年 &nbsp;&nbsp;&nbsp;&nbsp;月 &nbsp;&nbsp;&nbsp;&nbsp;日</p></td>
                                         <td><p>征收实施单位审批意见</p></td>
-                                        <td colspan="3"><p style="margin-top: 50%;text-align: center"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;年 &nbsp;&nbsp;&nbsp;&nbsp;月 &nbsp;&nbsp;&nbsp;&nbsp;日</p></td>
+                                        <td colspan="4"><p style="margin-top: 50%;text-align: center"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;年 &nbsp;&nbsp;&nbsp;&nbsp;月 &nbsp;&nbsp;&nbsp;&nbsp;日</p></td>
                                     </tr>
                                     </tbody>
                                 </table>
@@ -414,7 +422,55 @@
                         </form>
 
                     <script type="text/javascript">
+                        $(".form_datetime").datetimepicker({
+                            language: 'zh',
+                            format: 'yyyy年mm月dd日',
+                            minView:'month'
+                        }).on('changeDate',function(){
+                            $(".datetimepicker").hide();
+                        });
+
+                        {{--var jsons = JSON.parse('{!! $table->json !!}'); // 所有的回迁房数据--}}
+                        var jsons =[];
+                        var hours = 0 ;  // 回迁房套数
+                        function nextPage(){
+                            var json = [];
+                            var chae = $('#data59').val();
+                            //差额不够时隐藏下一页
+                            if(chae == ''||chae == 0 ){
+                                document.getElementById('nextid').style.display = "none";
+                            }
+                            //批量赋值在数组里
+                            $(".next").each(function(){
+                                json[this.name] =this.value;
+                                this.value = ''; //清空当前页数据,伪第二页
+                            });
+
+                            //赋值下一页的总金额
+                            $('#data432').val(chae);
+
+                            jsons.push(json);
+                            hours += 1;
+                            $('#hours').val(hours);
+
+                            console.log(jsons);
 
+                            return jsons;
+                        }
+
+                        $('form').submit(function(){
+                            for(var j=0;j<{{ count($table->jsons)}};j++){
+                                var json = [];
+                                $(".next"+j).each(function(){
+                                    json[this.name] =this.value;
+                                });
+                                jsons.push(json);
+                            }
+                            var temp = JSON.stringify(jsons);
+                            console.log(jsons);
+                            $('#json').val(temp);
+                            return true;
+                        });
                         $(function(){
                             add(data252,data251);
                             add(data262,data261);
@@ -446,13 +502,6 @@
                             }
                             $(add).val(re);
                         }
-                        $(".form_datetime").datetimepicker({
-                            language: 'zh',
-                            format: 'yyyy年mm月dd日',
-                            minView:'month'
-                        }).on('changeDate',function(){
-                            $(".datetimepicker").hide();
-                        });
                     </script>
                 </div>
                 <!-- /.box-body -->

+ 1 - 1
resources/views/admin/edit_table/table_five.blade.php

xqd
@@ -243,7 +243,7 @@
 
                         $(".form_datetime").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 1 - 1
resources/views/admin/edit_table/table_four.blade.php

xqd
@@ -214,7 +214,7 @@
 
                         $(".form_datetime").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 1 - 1
resources/views/admin/edit_table/table_nine.blade.php

xqd
@@ -390,7 +390,7 @@
                     <script type="text/javascript">
                         $(".form_datetime").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 1 - 1
resources/views/admin/edit_table/table_one.blade.php

xqd
@@ -229,7 +229,7 @@
                     <script type="text/javascript">
                         $("#table_time").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 1 - 1
resources/views/admin/edit_table/table_six.blade.php

xqd
@@ -233,7 +233,7 @@
                         }
                         $(".form_datetime").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 1 - 1
resources/views/admin/edit_table/table_three.blade.php

xqd
@@ -235,7 +235,7 @@
                         });
                         $(".timepicker").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 1 - 1
resources/views/admin/edit_table/table_two.blade.php

xqd
@@ -224,7 +224,7 @@
                         });
                         $(".timepicker").datetimepicker({
                             language: 'zh',
-                            format: 'yyyy-mm-dd',
+                            format: 'yyyy年mm月dd日',
                             minView:'month'
                         }).on('changeDate',function(){
                             $(".datetimepicker").hide();

+ 7 - 2
resources/views/admin/table/table_eight.blade.php

xqd xqd xqd xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post" id="form">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>
@@ -406,7 +407,7 @@
                         });
 
                         var jsons = []; // 所有的回迁房数据
-                        var hours = 1;  // 回迁房套数
+                        var hours = 0;  // 回迁房套数
 
                         function nextPage(){
                             var json = {};
@@ -432,7 +433,6 @@
                         }
 
                         $('form').submit(function(){
-                            alert('submit');
                             var jsons  = nextPage();
                             var temp = JSON.stringify(jsons);
 
@@ -496,6 +496,11 @@
                                 $('#data59').val('');
                                 $('#data60').val(result*(-1));
                             }
+                            if ($('#data59').val() == ''||$('#data59').val() == 0){
+                                document.getElementById('nextid').style.display = "none";
+                            }else{
+                                document.getElementById('nextid').style.display = "inline";
+                            }
                         }
                         function NoToChinese(num,to) {
                             if (!/^\d*(\.\d*)?$/.test(num)) { alert("Number is wrong!"); return "Number is wrong!"; }

+ 1 - 0
resources/views/admin/table/table_five.blade.php

xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>

+ 1 - 0
resources/views/admin/table/table_four.blade.php

xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>

+ 1 - 0
resources/views/admin/table/table_nine.blade.php

xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>

+ 1 - 0
resources/views/admin/table/table_seven.blade.php

xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>

+ 1 - 0
resources/views/admin/table/table_six.blade.php

xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         @if(count($errors)>0)
                             <div class="callout callout-danger">

+ 1 - 0
resources/views/admin/table/table_three.blade.php

xqd
@@ -61,6 +61,7 @@
                         <input type="hidden" name="table_time" class="form-control" placeholder="">
 
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>

+ 1 - 0
resources/views/admin/table/table_two.blade.php

xqd
@@ -57,6 +57,7 @@
                     </div>
                     <form action="" method="post">
                         {{ csrf_field() }}
+                        @include('admin.errors')
                     <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap">
                         <div class="row">
                             <div class="col-sm-2">项目名称:</div>