{{-- <script>
    console.log('{{$permission->Ua_MenuAccessvalue}}');
</script>     --}}

<script src="{{ returnRoot() }}/assets/js/qrcode.min.js"></script>
<div id="div_qrcode00" style="margin: 50px 100px;display:none;"></div>
<div id="div_qrcode00_print" style="margin: 50px 100px;display:none;">
    <img id="img_qrcode" src=""  style="margin-top:0px;" width="100px" height="100px">
</div>
@php
    if ($id_Menu==105) {
        $mtitr='آزمون' ;
        $msw_req=1;
    }
    else{  // = 109
        $mtitr='بازرسی' ;
        $msw_req=2;
    }
@endphp 
<div class="card ation-card" id='listOfCode'>
    <div class="card-body" style="direction: rtl;">
        <button id="newCode" class="btn btn-success pull-right" style="margin-bottom: 5px;" @if($permission->Ua_IAccess==0) disabled @endif>
        ثبت درخواست {{$mtitr}} جدید
        </button>
        {{-- <p><button id="addRow">Add new row</button></p>
        <p><button id="delRow">Delete selected row</button></p> --}}

        <h6 style="text-align: center;font-family: iransans;">لیست {{ $nameCode }}</h6>
        {{-- <h5 style="text-align: center;font-family: iransans;">aaaa</h5> --}}
        <table class="table table-hover display col-md-12 dataTable" id="listOfcodes">
            <thead>
            <tr class="dataTable"> 
                <th style="text-align: right;font-family:iransans;">شناسه رکورد</th>
                <th style="text-align: right;font-family:iransans;">شماره درخواست</th>
                <th style="text-align: right;font-family:iransans;">دسته</th>
                <th style="text-align: right;font-family:iransans;">تاریخ</th>
                <th style="text-align: right;font-family:iransans;">کد مشتری</th>
                <th style="text-align: right;font-family:iransans;">نام مشتری</th>
                <th style="text-align: right;font-family:iransans;">آخرین تغییر</th>
                <th style="text-align: right;font-family:iransans;" data-orderable="false">امکانات</th>
            </tr>
            </thead>
            <tbody style="text-align: right;font-family:iransans;direction:rtl; font-size: 12px;">
                <!-- Data Of In Table -->
                @forelse ($info as $code) {{-- only show daste haye faal baraye in user--}}
                    @if(strpos('aa'.Auth::user()->companyAccess,'|'.$code->R_Group_mavprod.'|') >0) 
                        @else
                            @continue   
                    @endif  {{-- inja check mishavad ta agar daste haye (MC,LC,RCM,...) user kam ya ziad shod in ja ham namayesh nadahad --}}
                    <tr id="row{{ $code->R_ID }}" class="dataTable">
                        <td>{{ $code->R_ID }}</td>
                        <td >{{ $code->R_Num}}</td> 
                        <td >{{$code->R_info30}}</td> 
                        <td> {{ $code->R_Date1 }}</td>
                        {{-- <td> {{ $code->R_Date1!=''?Verta::instance($code->R_Date1):'' }}</td> --}}
                        <td>{{ $code->R_customer_Code }}</td>
                        {{-- <td>ششذذ</td> --}}
                        <td>{{ $code->Cf_Description }}</td>
                        <td> {{ $code->R_UpdateTime!=''?Verta::instance($code->R_UpdateTime):'' }}</td>
                        @if (1==1)
                        <td id="opt">   
                            <button class="btn edit"                       id={{ $code->R_ID }} id2={{ $code->R_Group_mavprod }} id6='{{ $code->R_customer_Code }}' title="ویرایش" style="padding: 0.4rem 0.5rem" @if($permission->Ua_EAccess==0) disabled @endif   ><i class="fa fa-edit fa-lg" style="color:darkgreen;"></i></button> {{-- badge-success  --}} 
                            <button class="btn edit_finance"               id={{ $code->R_ID }} id2={{ $code->R_Group_mavprod }} id6='{{ $code->R_customer_Code }}' title="کنترل مالی" style="padding: 0.4rem 0.5rem" @if(check_permission($permission->Ua_MenuAccessvalue,6)==0) disabled @endif><i class="fa fa-money fa-lg" style="color:darkgreen;" ></i></button>
                            <button class="btn report_performa"            id={{ $code->R_ID }} id5={{ $code->R_Group_mavprod }} id2={{ $code->R_Num }} id3='{{ $code->R_Date1 }}' id4='{{$code->Cf_Description}}' id6='{{ $code->R_customer_Code }}' title="چاپ پیش فاکتور" style="padding: 0.4rem 0.5rem" @if($permission->Ua_PAccess==0) disabled @endif><i class="fa fa-dollar fa-lg" style="color:darkblue;" ></i></button>
                            <button class="btn report"                     id={{ $code->R_ID }} id5={{ $code->R_Group_mavprod }} id2={{ $code->R_Num }} id3='{{ $code->R_Date1 }}' id4='{{$code->Cf_Description}}' id6='{{ $code->R_customer_Code }}' title="چاپ درخواست" style="padding: 0.4rem 0.5rem" @if($permission->Ua_PAccess==0) disabled @endif><i class="fa fa-print fa-lg" style="color:darkblue;" ></i></button>
                            @if ($msw_req==2) {{-- 5=govahinameh ha --}}
                                <button class="btn report_nemonehbardari"  id={{ $code->R_ID }} id5={{ $code->R_Group_mavprod }} id2={{ $code->R_Num }} id3='{{ $code->R_Date1 }}' id4='{{$code->Cf_Description}}' id6='{{ $code->R_customer_Code }}' title="چاپ فرم درخواست بازرسی و نمونه برداری" style="padding: 0.4rem 0.5rem" @if($permission->Ua_PAccess==0) disabled @endif><i class="fa fa-address-card-o fa-lg" style="color:darkblue;" ></i></button>
                            @endif
                            {{-- @if ($code->R_Group_mavprod==5) {{-- 5=govahinameh ha --} }
                                <button class="btn report_nemonehbardari"            id={{ $code->R_ID }} id5={{ $code->R_Group_mavprod }} id2={{ $code->R_Num }} id3='{{ $code->R_Date1 }}' id4='{{$code->Cf_Description}}' id6='{{ $code->R_customer_Code }}' title="چاپ فرم درخواست بازرسی و نمونه برداری" style="padding: 0.4rem 0.5rem" @if($permission->Ua_PAccess==0) disabled @endif><i class="fa fa-address-card-o fa-lg" style="color:darkblue;" ></i></button>
                            @else 
                                <button class="btn report_nemonehbardari2"           id={{ $code->R_ID }} id5={{ $code->R_Group_mavprod }} id2={{ $code->R_Num }} id3='{{ $code->R_Date1 }}' id4='{{$code->Cf_Description}}' id6='{{ $code->R_customer_Code }}' title="چاپ فرم درخواست بازرسی و نمونه برداری" style="padding: 0.4rem 0.5rem" @if(1==1 || $permission->Ua_PAccess==0) disabled @endif><i class="fa fa-address-card-o fa-lg" style="color:darkblue;" ></i></button>
                            @endif     --}}
                            <button class="btn edit_azmoongar" id0={{ $code->R_Status }} id={{ $code->R_ID }} id2={{ $code->R_Group_mavprod }} id3='{{$code->R_desc3}}' title="تخصیص آزمونگر" style="padding: 0.4rem 0.5rem" @if($permission->Ua_EAccess==0) disabled @endif   ><i class="fa fa-user-circle fa-lg" style="color:darkgreen;"></i></button> 
                            <button class="btn qr_code"        id0='{{$code->R_info30}}' id={{ $code->R_ID }} id2={{ $code->R_Num }} id3='{{ $code->R_Date1 }}' id4='{{$code->Cf_Description}}'  title="چاپ QR_CODE" style="padding: 0.4rem 0.5rem" @if($permission->Ua_PAccess==0) disabled @endif><i class="fa fa-qrcode fa-lg" style="color:darkblue;" ></i></button>
                            <button class="btn remove"         id0={{ $code->R_Status }} id={{ $code->R_ID }} id2={{ $code->R_Num }} id3='{{ $nameCode }}' title="لغو وضعیت تکمیل فرم" style="padding: 0.4rem 0.5rem" @if($permission->Ua_DAccess==0) disabled @endif><i class="fa fa-eraser fa-lg" style="color:darkgray;"></i></button>
                            <button class="btn remove_all"     id0={{ $code->R_Status }} id={{ $code->R_ID }} id2={{ $code->R_Num }} id3='{{ $nameCode }}' title="حذف درخواست" style="padding: 0.4rem 0.5rem" @if($permission->Ua_DAccess==0) disabled @endif><i class="fa fa-times fa-lg" style="color:darkred;"></i></button>
                        </td>
                        @else
                        <td>
                        </td>
                        @endif
                    </tr>
                @empty
                @endforelse
            </tbody>
        </table>
    </div>
</div>

{{-- <div id="wating2id" class="wating2" style="display:none" ></div> --}}

<div class="card ation-card" id='report'> 
    <div id="reportResult" class="col-md-12 align-items-center" >
    </div>
    <div id="div_btn" style="padding:20px;" hidden>
        <button id="close_report" type="button" class="btn btn-warning pull-right" style="direction: rtl; margin-right: 20px">بستن</button>
        <button id='print_report' type="button" tabindex="10" class="btn btn-primary pull-right " style="direction: rtl; margin-right:20px;">چاپ</button>
    </div>
</div>

<div id="show_form_groupmavad" class="modal2" style="display:none">
    <div class="modal2-content" style="width: 60%;margin-right:30rem;margin-top:4rem;">  
        <div class="card ation-card">
            <div class="card-header">
                <h6 style="text-align: center;font-family: iransans;">انتخاب گروه محصولات و مشتری</h3>
            </div>
            
            <div class="form-row card-body">
                <div class="form-group col-md-1">
                    <label for="R_customer_Code_select" class="farsi-font" style="margin-top: 9px;" >کدمشتری</label>
                </div>
                <div class="form-group col-md-8">
                    <select class="form-control search_popup @error('R_customer_Code_select') is-invalid @enderror"  id="R_customer_Code_select" name="R_customer_Code_select" style="width:35rem;">
                        <option value="">مشتری</option>
                        @if($Moshtary !='')
                            @forelse($Moshtary as $value)
                                {{-- @if(isset($info)&&explode('_',$info->R_customer_Code)[0]==$value->Cf_Code) --}} 
                                    {{-- <option selected>{{ $value->Cf_Code }}_{{ $value->Cf_Description }}/{{ $value->Cf_Description3 }}/{{ $value->Cf_Description4 }}/{{ $value->Cf_Description7 }} @if($mm_dasteh==5) / {{number_format((float)$value->Cf_Description16,0,'.',',')}} @endif</option> --}}
                                {{-- @else --}}
                                    <option         >{{ $value->Cf_Code }}_{{ $value->Cf_Description }}/{{ $value->Cf_Description3 }}/{{ $value->Cf_Description4 }}/{{ $value->Cf_Description7 }} </option>
                                {{-- @endif --}}
                            @empty
                            @endforelse
                        @endif
                    </select>
                    @error('R_customer_Code')
                    <div class="invalid-feedback d-block" style="font-family: iransans;text-align: right;" >
                        {{$errors->first('R_customer_Code')}}
                    </div>
                    @enderror
                </div>
            </div>    

            <div class="form-row card-body">
                <div class="form-group col-md-10" style="text-align: left;" >
                    <table class="table table-hover display dataTable" id="listOfdetails0">
                        <thead>
                        <tr class="dataTable">
                            <th style="text-align: center;;font-family:iransans;" data-orderable="false">
                                انتخاب
                            </th>
                            {{-- <th style="text-align: right;font-family:iransans;">شناسه رکورد</th> --}}
                            <th style="text-align: right;font-family:iransans;">کد گروه</th>
                            <th style="text-align: right;font-family:iransans;">نام گروه</th>
                        </tr>
                        </thead> 
                        <tbody style="text-align: right;font-family:iransans;direction:rtl; font-size: 12px;">
                            @php $msw_exist_dasteh=0; @endphp   
                            @if ($Dastebandi != '' && $Dastebandi != ' ') 
                                @forelse ($Dastebandi as $code) {{-- only show daste haye faal baraye in user--}}
                                    
                                    @if ( ($msw_req==1 && $code->Cf_Code ==5) ||
                                          ($msw_req==2 && $code->Cf_Code !=5))
                                        @continue;  
                                    @endif       
                                    @if(strpos('aa'.Auth::user()->companyAccess,'|'.$code->Cf_Code.'|') >0) 
                                        @php $msw_exist_dasteh=1; @endphp
                                        <tr id="row" class="dataTable">
                                            <td id="rows" style="text-align:center; height: 1.9rem;">
                                                <input type="radio" class="form-check-input" style="-webkit-transform: scale(2);margin-top: -0.3rem;" name="groupchk_" placeholder="" value='{{ $code->Cf_Code }}'  checked >
                                            </td>
                                            <td>{{ $code->Cf_Code }}</td>
                                            <td>{{ $code->Cf_Description }}</td>
                                        </tr>
                                    @endif
                                @empty
                                @endforelse
                            @endif
                        </tbody>
                    </table>
                    @if ($msw_exist_dasteh==0)
                    <br>
                    این کاربر هیچ گروه فعال ندارد با مدیر سیستم تماس بگیرید
                    @endif
                </div>
            </div> <!-- card-body -->
            <div class="form-row" >
                <div class="form-group col-md-5" style="text-align: left;" >
                  &nbsp;
                </div>
                <div class="form-group col-md-7" style="text-align: left;" >
                    @if ($msw_exist_dasteh==1)  {{--agar user dasteh faal nadarad key show nashavad --}}
                        <button id="newCode2" class="btn btn-success pull-right" style="margin-bottom: 5px;" @if($permission->Ua_IAccess==0) disabled @endif>
                            ادامه ثبت درخواست جدید
                        </button>
                    @endif
                    <button id="close_groupmavad" type="button" class="btn btn-warning pull-right" style="direction: rtl; margin-right: 3rem">بستن</button>
                </div>
            </div>        
        </div> <!-- new code -->
    </div> <!-- Modal content -->
</div> <!-- The Modal -->

<script>
$('#close_groupmavad').click(function(){
    $('#show_form_groupmavad').delay(0).fadeOut(100);
})

$('#newCode').click(function(){ 
    $('#show_form_groupmavad').delay(0).fadeIn(300);
})

$('#newCode2').click(function(){ 
    if('{{$permission->Ua_IAccess}}'==0){
        //alert('شما مجوز لازم برای انجام عملیات ندارید');
        alert_custom('اخطار','شما مجوز لازم برای انجام عملیات ندارید','بستن','',(result)=> {});
        return 0;
    }
    customer_select = document.getElementById("R_customer_Code_select").value.split("_") !='' ? document.getElementById("R_customer_Code_select").value.split("_")[0] :''
    if(customer_select==''){
        alert_custom('اخطار','قبل از ادامه کار، مشتری را انتخاب کنید','بستن','',(result)=> {});
        return 0;
    }
    GRoup_dasteh0=document.getElementsByName('groupchk_');
    mR_Group_dasteh='';
    for(i = 0; i < GRoup_dasteh0.length; i++) {
            if(GRoup_dasteh0[i].checked){
                mR_Group_dasteh=GRoup_dasteh0[i].value;
            break;
            }
        }

    $('#listOfCode').attr('hidden',true);
    $('#show_form_groupmavad').attr('hidden',true);
    $('#wating2id').delay(0).fadeIn();

    $.post('{{ returnRoot() }}/request_Audit/new_request',{
        "_token": "{{ csrf_token() }}",
        nameCode:'{{ $nameCode }}',
        idCode:'{{ $idCode }}',
        id_Menu:'{{ $id_Menu }}', 
        Medit_type:1 ,
        Codedasteh:mR_Group_dasteh,
        Codecustomer:customer_select 
        },function(data){
        $('#listOfCode').parent().append(data);
        $('#wating2id').delay(0).fadeOut(100);
    })    
})

$('#listOfcodes tbody').on('click','.edit, .edit_azmoongar, .edit_finance',function(){

    Medit_type= ($(this).attr('class'))=='btn edit_finance'? 3: ($(this).attr('class'))=='btn edit_azmoongar'? 2:1 ;
    mper_='{{$permission->Ua_MenuAccessvalue}}';

    switch (true) {
        case ( (Medit_type==1 || Medit_type==2) && '{{$permission->Ua_EAccess}}'==0):
            msw_err_=1;
            mmsg_='شما مجوز لازم برای انجام عملیات ندارید';
            break;
        case ( (Medit_type==3) && '{{check_permission($permission->Ua_MenuAccessvalue,6)}}' == 0):
            msw_err_=1;
            mmsg_='شما مجوز لازم برای انجام عملیات کنترل مالی را ندارید';
            break;
        case (Medit_type==2 && $(this).attr('id3')!=1):
            msw_err_=1;
            mmsg_='برای این درخواست گزینه "انجام آزمون امکان پذیر نیست" انتخاب شده<br>لذا امکان تخصیص آزمونگر وجود ندارد';
            break;
        default:       
            msw_err_=0;
            msg_='';
    }  
    if (msw_err_==1){
        //alert('شما مجوز لازم برای انجام عملیات ندارید');
        alert_custom('اخطار',mmsg_,'بستن','',(result)=> {});
        return;
    }

    // medit_azmoongar= ($(this).attr('class'))=='btn edit_azmoongar'? 'true':'false';
    // if(medit_azmoongar=='true' && $(this).attr('id3')!=1){
    //     alert_custom('اخطار','برای این درخواست گزینه "انجام آزمون امکان پذیر نیست" انتخاب شده<br>لذا امکان تخصیص آزمونگر وجود ندارد','بستن','',(result)=> {});
    //     return ;
    // }

    $(this).attr('disabled',true);
    $('#listOfCode').attr('hidden',true);
    $('#wating2id').delay(0).fadeIn();

    $.post('{{ returnRoot() }}/request_Audit/pageEdit_request',{
        "_token": "{{ csrf_token() }}",
        nameCode:'{{ $nameCode }}',
        R_ID:$(this).attr('id'),
        idCode:'{{ $idCode }}',
        id_Menu:'{{ $id_Menu }}',
        Medit_type:Medit_type ,
        Codedasteh:$(this).attr('id2'),
        Codecustomer:$(this).attr('id6'), 
    },(response)=>{
        $(this).attr('disabled',false);
        $('#listOfCode').parent().append(response);
        $('#wating2id').delay(0).fadeOut(100);
    })
})

$('#listOfcodes tbody').on('click','.report, .report_performa, .report_nemonehbardari',function(){
    if('{{$permission->Ua_PAccess}}'==0){
        //alert('شما مجوز لازم برای انجام عملیات ندارید');
        alert_custom('اخطار','شما مجوز لازم برای انجام عملیات ندارید','بستن','',(result)=> {});
    }
    else{
        alert_custom('توجه',' مهر و امضاء شرکت چاپ شود ؟','بله','خیر',(result)=> {
            if(result==true){Msignature=1;} else {Msignature=0;}

            $(this).attr('disabled',true); 
            $('#listOfCode').attr('hidden',true);
            $('#wating2id').delay(0).fadeIn();

            $('#report').attr('hidden',false); 

            MR_ID=$(this).attr('id') ; 
            MnameCode='{{ str_replace(" ","-",$nameCode) }}';
            Codedasteh=$(this).attr('id5');
            MCodedmoshary=$(this).attr('id6'); 
            Mreport_type= ($(this).attr('class'))=='btn report_nemonehbardari'? 3: ($(this).attr('class'))=='btn report_performa'? 2:1 ;
            //Mreport_type=1=report request   =2=report performa  =3=report_nemonebardari
            // alert(Mreport_type);
            
            setTimeout(function(){  
                let urls=`{{ returnRoot() }}/request_Audit/report_request1/${MnameCode }/{{ $idCode }}/{{ $id_Menu }}/${MR_ID}/${Msignature}/${Codedasteh}/${MCodedmoshary}/${Mreport_type}`;
            // let urls=`{{ returnRoot() }}/request_Audit/report_request1/${MnameCode }/{{ $idCode }}/{{ $id_Menu }}/${MR_ID}/${Msignature}`;
                // console.log(urls);
                $('#reportResult').load(urls,function(data){
                    // $('#print_report').printPage({
                    //     url: urls,  //agar in faal shavd vaght nemikonad qr_code tolid konad leza joda load mikoninm
                    //     attr: "href", 
                    //     message:"در حال آماده سازی برای چاپ..."
                    //     });
                    $('#div_btn').attr('hidden',false)
                    $('#wating2id').delay(0).fadeOut(100);
                })
            }, 500); 
        });
    }
})

$('#listOfcodes tbody').on('click','.qr_code',function(){
    //Group_='Prod_R';  //Product Request
    Group_='Request \n'+$(this).attr('id0'); 
    mnum_=$(this).attr('id2');
    mdate_=$(this).attr('id3');
                             //id4=name customer
    mcustomer_=($(this).attr('id4')).substring(0,30).replace(/ /g, "،").replace(/-/g, "،").replace(/،،/g, "،").replace(/،،/g, "،").replace(/،،/g, "،");
    //baraye name latin user bayad bejaye space character '_' bezanad
    //elText2=Group_+"\n"+"Num="+mnum_+"\n"+"Date="+mdate_+"\n"+"Customer="+mcustomer_;
    elText2=Group_+"\n"+mnum_+"\n"+mdate_+"\n"+mcustomer_;
    // elText2=mcustomer_;
    
    // alert(elText2);
    // elText2='https://polysoft.ir';
    // elText2='/dr.polysoft/public/request_Audit/report_request1/req__/105/105/125/0/2/3/1'

    var qrcode = new QRCode10('div_qrcode00');
    qrcode.makeCode(elText2);

    setTimeout(function(){ 
        img0 = document.getElementById('id_div_qrcode00').src;
        document.getElementById('img_qrcode').src = img0 ;
        document.getElementById('id_div_qrcode00').remove(); //new bayad remove shavd ta dorost amal konad

        var newWindowContent = document.getElementById('div_qrcode00_print').innerHTML;
            // se line paeen baraye  chap ast
            var newWindow = window.open("", "");
            newWindow.document.write(newWindowContent); 
            setTimeout(function() {  // ta chart ha ready shavad
                newWindow.print();    
                newWindow.close();
            }, 200);
    }, 200);
})

$('#close_report').click(function(){
        refereshCodingList();
})
$('#print_report').click(function(){
    $('#wating2id').delay(0).fadeIn(function(){
        var newWindowContent = document.getElementById('reportResult').innerHTML;
            // se line paeen baraye  chap ast
            var newWindow = window.open("", "");
            newWindow.document.write(newWindowContent); 
            setTimeout(function() {  // ta chart ha ready shavad
                newWindow.print();    
                newWindow.close();
            }, 200);
    })
    $('#wating2id').delay(0).fadeOut(100);
})

$('#listOfcodes tbody').on('click','.remove , .remove_all',function(){
    if('{{$permission->Ua_DAccess}}'==0){
        //alert('شما مجوز لازم برای انجام عملیات ندارید');
        alert_custom('اخطار','شما مجوز لازم برای انجام عملیات ندارید','بستن','',(result)=> {});
    }
    else{
        if( $(this).attr('id0') ==4){  //R_Status
           alert_custom('اخطار','برای این فرم نتایج ثبت شده و تکمیل شده و قابل حــذف نیست<br>درصورت نیاز به تغییرات، حذف نتایج آزمون را انجام دهید ','بستن','',(result)=> {});
           return;
        }
        var R_Num_= $(this).attr('id2'); 
        var R_NAME_= $(this).attr('id3');

        mremove_all= ($(this).attr('class'))=='btn remove_all'? 'true':'false';
        if (mremove_all=='true')
            malert_ = ' برای حذف فرم &nbsp;&nbsp;&nbsp;"';
        else
            malert_ = ' برای لغو تکمیل فرم درخواست &nbsp;&nbsp;&nbsp"';

        alert_custom('اخطار',malert_+R_NAME_+' شماره '+R_Num_+' &nbsp;&nbsp;&nbsp;اطمینان دارید؟','بله','خیر',(result)=> {
        if(result==true){ 
            $(this).attr('disabled',true);
            $.post('{{ returnRoot() }}/request_Audit/remove_request',{
                "_token": "{{ csrf_token() }}",
                R_ID:$(this).attr('id'),
                Remove_all:mremove_all
            },(response)=>{
                // console.log(response);
                alert_custom('اخطار','عملیات با موفقیت انجام شد','بستن','',(result)=> {});
                $(this).attr('disabled',false);
                // $('#listOfCode').attr('hidden',true);
                // $('#listOfCode').parent().append(response);
                // console.log(response);
                // if(response=="1")
                refereshCodingList();
            })
            }
        });
    }    
})
$(document).ready(function() {
    ma_='<?php  echo $warning_message;  ?>'  // error full folder backup
    if(ma_ !=''){
        alert_custom('اخطار',ma_,'بستن','',(result)=> {});
    }
    $('.search_popup').select2(); //for select with search option in moshtary

    let table=$('#listOfcodes').DataTable({
        autoWidth: false, // might need this
        responsive: true,
        pageResize: true,
        "order": [[ 1, "desc" ]],

        "scrollX": false,
        "oLanguage": {
        "sSearch": "<div style='font-family: iransans;text-align:right;direction:rtl;'>جستجو: </div>",
        "sLengthMenu": "<div style='font-family: iransans;text-align:right;direction:rtl;'>نمایش _MENU_ از رکوردها</div>",
        },
        "columnDefs": [
            { width: '5%', targets: 0,visible: true }, //step 2, column 1 out of 4
            { width: '8%', targets: 1 }, //step 2, column 2 out of 4
            { width: '7%', targets: 2 }, //step 2, column 2 out of 4
            { width: '10%', targets: 3 },  //step 2, column 3 out of 4
            { width: '5%', targets: 4 }, //step 2, column 3 out of 4
            { width: '25%', targets: 5 },  //step 2, column 3 out of 4
            { width: '13%', targets: 6 },  //step 2, column 3 out of 4
            { width: '27%', targets: 7 }  //step 2, column 3 out of 4
    //   { width: '20%', targets: 3 }  //step 2, column 3 out of 4
    //   { width: '20%', targets: 4 }  //step 2, column 3 out of 4
        ],
    language: {
        paginate: {
            next: '<div style="font-family: iransans;text-align:right;"><i class="fa fa-fw fa-long-arrow-left"></div>',
            previous: '<div style="font-family: iransans;text-align:right;"><i class="fa fa-fw fa-long-arrow-right"></div>'
            }
        }
    });
    $('#wating2id').delay(0).fadeOut(100);

    if (1==2){
        // start add row to table
        function addNewRow() {
            var rowNode = table.row
                .add([
                    counter + '.1',
                    counter + '.2',
                    counter + '.3',
                    counter + '.4',
                    counter + '.5',
                    counter + '.6',
                    counter + '.7',
                    '<button class="btn edit"       title="ویرایش" style="padding: 0.4rem 0.5rem" @if($permission->Ua_EAccess==0) disabled @endif   ><i class="fa fa-edit fa-lg" style="color:darkgreen;"></i></button>'

                ]).draw(false)
                .node() ; //.id = 'myId0';
                rowNode.id='myId'+counter;
                $(rowNode).addClass('dataTable');
            counter++;
        }

        //const table = new DataTable('#listOfcodes');
        let counter = 110;
        
        // har do haalate dastoor paeen ok ast
        document.querySelector('#addRow').addEventListener('click', addNewRow);
        // $('#addRow').click(function(){ 
        //     addNewRow();
        // })

        // start delete row
        table.on('click', 'tbody tr', (e) => {
            let classList = e.currentTarget.classList;
            console.log(classList);    
            if (classList.contains('selected')) {
                classList.remove('selected');
            }
            else {
            table.rows('.selected').nodes().each((row) => row.classList.remove('selected'));
                classList.add('selected');
            }
        });
        document.querySelector('#delRow').addEventListener('click', function () {
            table.row('.selected').remove().draw(false);
        });
        // end delete row
    } // endif 1==2
});



function refereshCodingList() { 
    $("div[id^=pdp-]").remove(); //delete variable datepicker
    $('#wating2id').delay(0).fadeIn(function(){
        $.post('{{ returnRoot() }}/request_Audit/pageList_request',{
            "_token": "{{ csrf_token() }}",
            nameCode:'{{ $nameCode }}',
            idCode:'{{ $idCode }}',
            id_Menu:'{{ $id_Menu }}'
            },(data)=>{
            $('#mainPage').children().remove();
            $('#mainPage').append(data);
        })
    })
    // dar form asli hide mishavad ta page ta lahzeh akhar wait neshan dahad
    // $('#wating2id').delay(0).fadeOut(100);
}


</script>
<style>
    .dataTable th,
.dataTable tr {
  height: .5em;
}
</style>
