index.blade.php 3.03 KB
<?php
use App\Models\User;
use App\Jobs\KHRMSLib;
$dashboarduser=Auth::user();
$i=0;

if($dashboarduser->usertype != 'Admin'){
  $allusers=User::where(function ($query)  use($dashboarduser) {
    $query->where('supervisor','=',$dashboarduser->username)
    ->orWhere('lteam2','=',$dashboarduser->username)
    ->orWhere('lteam','=',$dashboarduser->username);
  })->get();
}
else
{
  $allusers=DB::table('users')->select('*')->get();
}

foreach($allusers as $user){

  echo "";

  $outstr.="<tr><td>".$i++."</td>
  <td>".$user->username."</td>
  <td>".$user->fullname."</td>
  <td>".$user->dialmode_assign."</td>
  
</tr>";
}
?>

<div class="layout-app"><!-- row-app -->
  <div class="row row-app">

    <div class="col-md-12">

      <div class="col-separator col-separator-first col-unscrollable box">
        <div style='clear:both;margin:2% 0 0 1%;border: 2px solid #F5F5F5;padding:2%;border-radius: 5px;'>
          <center><h4>Manage Dial Mode</center>

          <br> 
          <div class='container'>
            
            <select id='dialmodeassign' class=select2multi  multiple="" style="width: 30%;">
              <option value="Progressive">Progressive</option>
              <option value="Manual">Manual</option>
              <option value="Incoming">Incoming</option>
            </select>
            
            <select id='username' class=select2multi  multiple="" style="width: 30%;">
              <option value></option>
              <?php foreach($username as $user){;echo "<option value='$user'>$user</option>";} ?> 
            </select>
          </div>
          <br>
          <div class='container'>
            <button type="button" class="btn btn-warning" id='assignmode' style=' margin: 15px 0 5px 770px;'>
              <span class="glyphicon glyphicon-send"></span> Assign Dialing Mode
            </button>
          </div>
        </div>
        <div style='overflow:auto'>
          <table id=logtable class='footable table table-striped table-bordered table-white table-primary footable-loaded' style='font-size:12px'>
            <thead>
              <tr>
                <th>#</th>
                <th>User Id</th>    
                <th>Name</th>
                <th>Assign Mode</th>
                
              </tr>
            </thead>
            <?php echo $outstr; ?>
          </table>
        </div>
      </div>
    </div>
  </div>
  <script>
    $('#assignmode').click(function()
    {
      var agents = $('#username').val();
      var dialmodeassign = $('#dialmodeassign').val();

      if(agents&&dialmodeassign)
      {
        var postdata='agents='+agents;
        postdata+='&dialmodeassign='+dialmodeassign;
        doAjax('dialmodeassign',postdata,'','','singlethis','POST',function(retrstr){
          simpleNotification('Success','topRight',"Dial mode assign suceesfully!"); 
          $("#usrname").select2("val", "Select User...");
          $("#dialmodeassign").select2("val", "Select Dial Mode...");
          
        });
      }
      else
      {
        alert("Please insert something");
      }
      
    });
  </script>