index.blade.php 3.27 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">Ready</option>
              <option value="Manual">Manual</option>
              <option value="Incoming">Incoming</option>-->
		<?php foreach($callingmodeArr as $callingmode){;echo "<option value='$callingmode'>$callingmode</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>