语音机器人开源代码四\application\user\view\device

{extend name="public/base" /}
{block name="body"}
<style type="text/css">
.table tbody>tr>td {
padding: 6px 8px;
}
.table-responsive {
min-height: .01%;
overflow-x: hidden;
}
</style>
<div class="row">
<div class="col-lg-12">
	<div class="main-box clearfix">	
		<header class="main-box-header clearfix">
		  <div class="pull-left">
			  <h1>视频列表</h1>
			  <a class="btn btn-primary" href="{:url('addDocument',array('type'=>2))}">新 增</a>
		  </div>
		</header>
		
		 
		<div class="main-box-body clearfix">
             <section class="navbar navbar-default main-box-header clearfix">
		         <div class="pull-right">
				   <form class="form-inline" method="get" role="form">
					  <div class="form-group">
					    <label>关键字 :</label>
					    <input type="text" class="form-control" style="width:200px;" id="keyword" name="keyword" placeholder="请输入关键字">
					  </div>&nbsp;&nbsp;&nbsp;
					  <div class="form-group">
					    <label>请选择栏目 :</label>
					   {if isset($cate_list)}
						<div class="col-sm-12 col-md-5">
							<select name="category" style="width:200px;" id="category" class="form-control">
								<option value="">请选择栏目</option>
								{volist name="cate_list" id="item"}
								<option value="{$item['id']}">{$item['title_show']}</option>
								{/volist}
							</select>
						</div>
						{/if}
					  </div>
				    <button class="btn btn-primary" type="submit">搜索</button>
				  </form>
				 </div>
		   </section>
		     <div style="height:10px;line-height:30px;background-color:#FBFBFB;"></div>
		     
			  <div class="table-responsive">			  
				  <table class="table table-bordered table-hover">
				   <thead>
					    <tr>
					        <th></th>
					        <th class="text-center">ID</th>
					        <th class="text-center">标题</th>
					        <th class="text-center">发布人</th>
					        <th class="text-center">创建时间</th>
					        <th class="text-center">更新时间</th>
					        <th class="text-center">状态</th>
					        <th class="text-center">操作</th> 
					    </tr>
				    </thead>
				   <tbody>
				       {volist name="list" id="vo"}
					    <tr class="imgclass">
					      <td class="text-center">
					        <input type="checkbox" name="contentids" class="contentcheck" value="{$vo.id}"/>
					      </td>
						  <td class="text-center">{$vo.id}</td>
						  <td>{$vo.title}</td>
						  <td class="text-center">{$vo.author}</td>
						  <td class="text-center">{$vo.createTime}</td>	
						  <td class="text-center">{$vo.updateTime}</td>	
						  <td class="text-center">
						    {switch name="$vo.status" }
							    {case value="1"}
                                   <span class="label label-primary">正常</span>
							    {/case}
							    {default /}
                                    <span class="label label-info">待审核</span>
							{/switch}
						  </td>
						 
						  <td class="text-center">
                              {switch name="$vo.is_top" }
							    {case value="0"}
                                  <a href="javascript:void(0);" onclick="settop('{$vo.id}',1);">置顶</a>
							    {/case}
							    {default /}
                                 <a href="javascript:void(0);" onclick="settop('{$vo.id}',0);">取消置顶</a>
							  {/switch}
							   {switch name="$vo.status" }
							    {case value="0"}
                                  <a href="javascript:void(0);" onclick="setstatus('{$vo.id}',1);">审核通过</a>
							    {/case}
							    {default /}
                                  <a href="javascript:void(0);" onclick="setstatus('{$vo.id}',0);">取消审核</a>
							   {/switch}
                                <a href="{:url('user/Content/editDocument',array('id'=>$vo.id))}" >编辑</a>
								<a href="javascript:void(0);" onclick="delcontent({$vo.id});">删除</a>
								<a href="{:url('user/Content/comments',array('id'=>$vo.id))}" >查看评论</a>
							</td>
						</tr>
                      {/volist}
				    </tbody>
				  </table> 
		           <div class="row">
                        <div class="col-sm-4 text-left"></div>
                        <div class="col-sm-8 text-right">{$page}</div>
                    </div>
			  </div>
	          <footer class="main-box-footer clearfix">
				<div class="pull-left">
			    	<input class="check-all" onclick="allcheck();" type="checkbox"/>全选
					<button class="btn btn-primary" onclick="delcontent(0);" target-form="ids">删 除</button>
				</div>
			</footer>
		</div>
					
	</div>					
    
</div>
 
 <script type="text/javascript">
 $(function(){
  var keyword = "{$_GET['keyword']|default=''}";
  $('#keyword').val(keyword);
  var category = "{$_GET['category']|default=''}";
  $('#category').val(category);
}) 
 
//删除
 function delcontent(id){
    var r=confirm('确认删除?');
     	if (!r) 
           return; 
 
     	 var ids=[];
    	if(id){
    		ids.push(id);
    	}else{
    		
        	 var roleids = document.getElementsByName("contentids");
    		 for ( var j = 0; j < roleids.length; j++) {
    		    if (roleids.item(j).checked == true) {
    		    	ids.push(roleids.item(j).value);
    		    }
    		 }
    	}
		
    	if(!ids.length){
    		alert("至少选择一条。");
    		 return false; 
    	}
  		 $.post("{:url('del')}",{'id':ids},function(data){
				if(data){
					alert(data);
				}else{
					window.location.href=window.location.href;
				}
			}); 
 }
//全选
 function allcheck(){			
 	if ($('.check-all').is(":checked")) {	
 		$('.contentcheck').prop("checked","checked");
 	}else{
 		$('.contentcheck').prop("checked",false);
 	}
 
 }
 //置顶
 function settop(id,status){			
 	 var url = "{:url('settop')}";	
 	 $.ajax({
 	        url : url,
 	        dataType : "json", 
 	        type : "post",
 	        data : {'id':id,'is_top':status},
 	        success: function(msg){
 	        	if(msg.key > 0){
 		        	alert(msg.msg);
 	            }else{
 	            	location.reload();
 	            }  
 	        },
 	        error : function() {
 	        	alert('失败。');
 	        }
 	  });
 }
 
 //设置审核状态
   function setstatus(id,status){			
   	 var url = "{:url('setstatus')}";	
   	 $.ajax({
   	        url : url,
   	        dataType : "json", 
   	        type : "post",
   	        data : {'id':id,'status':status},
   	        success: function(msg){
   	        	if(msg.key > 0){
   		        	alert(msg.msg);
   	            }else{
   	            	location.reload();
   	            }  
   	        },
   	        error : function() {
   	        	alert('获取页面列表失败。');
   	        }
   	  });
   }
 </script>
  
</div>
 
{/block}
 
{extend name="public/base" /}
{block name="body"}
 
<style type="text/css">
	
.table tbody>tr>td {
	padding: 6px 8px;
}
.table-responsive {
	min-height: .01%;
	overflow-x: hidden;
}
 
.messageinfo{
	text-align:right;
}
.infotable tr td{
	padding:5px;
}
 
.textwidth{
	width:250px;
}
 
.table tbody>tr>td {
	padding: 4px 8px;
	vertical-align: middle;
}
.table-responsive {
	min-height: 550px;
	overflow-x: hidden;
}
 
li >a {
    color: #293038;
    cursor: pointer;
}
.tabsnav {
    overflow: hidden;
    position: relative;
    margin-top: 0px;
}
.tabsnav:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #e4e7ed;
    z-index: 1;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #03a9f4;
    border: 0px solid #ddd;
    border-bottom: 2px solid #03a9f4;
}
 
.buttonText {
    color: #409eff;
    background: 0 0;
    padding-left: 0;
    padding-right: 0;
	font-size: 14px;
	cursor: pointer;
}
 
.nav-tabs {
    background: #ffffff;
    border-color: white;
    border-radius: 3px 3px 0 0;
    background-clip: padding-box;
}
 
.nav-tabs {
    border-bottom: 1px solid rgb(221, 221, 221);
}
 
.boxbg {
    background: #f2f2f2;
    width: 100%;
    border: 1px solid #fff;
}
 
.boxnavbar{
	min-height: 60px;
	background: #fff;
    margin: 8px;
    line-height: 55px;
  
}
 
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.marginLeft {
    margin-left: 20px;
    margin-bottom: 0px!important;
}
 
.left-robot-list {
    background-color: #ffffff;
    width: 15.5%;
    overflow-y: auto;
    height: calc(100vh - 94px);
    border: 1px solid #e9e9e9;
    display: inline-block;
    padding-top: 15px;
    flex: 1;
}
 
.right-robot-list {
    padding-right: 0px;
    background-color: #ffffff;
    width: 82.66666667%;
    float: right;
    border: 1px solid #e9e9e9;
    display: inline-block;
    margin-left: 15px;
}
 
.container-fluid {
	
	padding-right: 0px; 
	padding-left: 0px; 
	padding-top: 10px;
 
}
 
.main_left_content {
    width: 100%;
}
.leftContent>div {
    max-width: 158px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    background: #f7f7f7;
    margin-top: 11px;
    text-align: center;
    border-radius: 0px!important;
    border: 1px solid #fff;
    cursor: pointer;
    font-size: 12px!important;
}
 
.robot_del {
    position: absolute;
    top: 5px;
    right: 5px;
    border-radius: 3px;
    width: 24px!important;
    height: 24px!important;
    z-index: 100;
    border-radius: 0px!important;
}
.leftItem{
	position:relative;
	overflow: hidden;
}
 
.leftContent>.active {
    border: 1px solid #5ca7e3;
}
</style>
 
 
<div class="row">
<div class="col-lg-12">
	
	
	<div class="main-box clearfix">	
		
			<div class="main-box-body clearfix">
				
				<!-- Nav tabs -->
				<div class="tabsnav">
						
					<ul class="nav nav-tabs" role="tablist" style="margin-bottom: 20px;">
						
						<li role="presentation" class="active">
							<a href="#configuration" aria-controls="configuration" role="tab" data-toggle="tab">线路配置</a>
						</li>
						<li role="presentation">
							<a href="#distribution" aria-controls="distribution" role="tab" data-toggle="tab">线路分配</a>
						</li>
					
					</ul>
					
				</div>
				
				<!-- Tab panes -->
				<div class="tab-content">
					
					<div role="tabpanel" class="tab-pane outbox active" id="configuration">
					
						<header class="main-box-header clearfix">
						  <div class="pull-left">
							  <!-- <h1><i style="font-size: 30px;margin-right: 10px;" class="icon iconfont icon-xianlu"></i>线路管理</h1> -->
							  {if condition="$super > 0"}
							 
							  {/if}
							   
								<button class="btn btn-primary" onclick="showModal(0);">添加</button>
								
						  </div>
						</header>
						
						   
						<div class="main-box-body clearfix">
							
						    <section class="navbar navbar-default main-box-header clearfix">
					            <div class="pull-right">
									<form class="form-inline" method="get" role="form">
										 
										<div class="form-group">
											<label>线路商名称:</label>
		                       				<input type="text" placeholder="请输入线路商名称" class="form-control textwidth" name="lineOperator" id="lineOperator" />
										</div>
										<button class="btn btn-primary" type="submit">搜索</button>
									</form>
							    </div>
						    </section>
							
							<div style="height:10px;line-height:30px;background-color:#FBFBFB;"></div>
							<div class="table-responsive">
							
								<table class="table table-bordered table-hover">
									<thead>
										<tr>
											<th class="text-center"></th>
											<th class="text-center">线路商名称</th>
											<th class="text-center">单价</th>
											<th class="text-center">主叫号码</th>
											<!-- <th class="text-center">外显号码</th> 
											<th class="text-center">呼叫前缀</th>
											<th class="text-center">对接IP</th>-->
											<!-- <th class="text-center">所属用户</th> -->
										
											<th class="text-center">呼叫次数</th>
											<th class="text-center">状态</th>
											<th class="text-center">备注</th>
											{if condition="$super > 0"}
											  <th class="text-center">操作</th>  
											{/if}
									    </tr>
								    </thead>
									<tbody>
										{volist  name="list" id="vo"}
											<tr>
											    <td class="text-center">
													<input type="checkbox" name="customerIds" class="customerIds" value="{$vo.id}"/>
												</td>										    					
												<td class="text-center">{$vo.name}</td>
												<td class="text-center">{$vo.price}</td>
												<td class="text-center">{$vo.phone}</td>
											<!--
												<td class="text-center">{$vo.call_prefix}</td>
												<td class="text-center">{$vo.inter_ip}</td>
											-->	
												<td class="text-center">
													{$vo.call_num}
												</td>
												<td class="text-center">
												
													{switch name="$vo.status"}
														{case value="1"}
																{if condition="$vo.pid eq ''"}
																	<a href="javascript:void(0);" onclick="setstatus({$vo.id},0);">开启</a>
																{else/}
																	开启
																{/if}
																
														{/case}
														{default /}
																{if condition="$vo.pid eq ''"}
																	<a href="javascript:void(0);" onclick="setstatus({$vo.id},1);">关闭</a>
																{else/}
																	关闭
																{/if}
																
													{/switch}
												</td>
												<td class="text-center">
												 {$vo.remark}
												</td>
												
												<td class="text-center">
													{if condition="$vo.pid eq ''"}	
														<a href="javascript:void(0);" onclick="showModal({$vo.id});">编辑</a>
															 &nbsp;
														<a href="javascript:void(0);" onclick="delSim('{$vo.id}');">删除</a>
													{/if}	
												</td>
												
											</tr>
										{/volist}
										
									</tbody>
								</table>
								
								<div class="row">
									<div class="col-sm-4 text-left">
										{if condition="$super > 0"}	
											<div class="pull-left">
												<input class="check-all" onclick="allcheck();" type="checkbox"/>全选
												<button class="btn btn-primary" onclick="delSim(0);" target-form="ids">删 除</button>
											</div>	
										{/if}			
									</div>
									<div class="col-sm-8 text-right">{$page}</div>
								</div>
								
							</div>
								     
						</div>
						
									
					</div>
					
					<div role="tabpanel" class="tab-pane outbox" id="distribution">
						
						<!--  上面的 账户名称:  -->
						<div class="boxbg">
							<section class="boxnavbar">
								<div class="form-inline pull-left">
									
									<div class="form-group marginLeft">
										<label class="control-label">账户类型:</label>
										<select class="form-control" name="userType" onchange="changeuser();" id="userType">
		                       				<option value="">显示全部</option>
											
										</select>
									</div>
									
									<div class="form-group marginLeft">
										<label class="control-label">账户名称:</label>
									
		                       			<input type="text" placeholder="请输入账户名称" class="form-control textwidth" name="accountname" id="accountname" />
										
									</div>
									<button class="btn btn-primary" onclick="changeuser();">搜索</button>
								</div>
						    </section>
						</div>
						
						<!-- 下面的内容    -->
						
						<div class="container-fluid">
							
							<div class="left-robot-list col-xs-3 col-md-2">
								
								<div class="list-title">
									<p>账户列表</p>
								</div>
								
								<div class="flowlist leftContent">
									
								
									
								</div>
							
							</div>
							
							<div class="right-robot-list col-xs-15 col-md-10">
							
								<div class="clearfix" style="margin-top: 10px;padding: 0 20px 20px 20px;">
									
								  <div class="pull-left">
								  	
									<h1 class="pull-left" id="comtitle" style="padding-left: 0px; margin-right: 10px;">
									 	
									</h1>
									
									<button class="btn btn-primary" id="allocationbtn" attr-name='' attr-id='0' onclick="allocation(this);">分配线路</button>
										
								  </div>
								  
								</div>
								
								<div class="content">
									
									   
									<div class="main-box-body clearfix">
									
										<div style="height:10px;line-height:30px;background-color:#FBFBFB;"></div>
										<div class="table-responsive">
										
											<table class="table table-striped table-hover">
												
												<tbody id="trlist">
																					
												</tbody>
												
											</table>
										
										</div>
											     
									</div>
					
					
								</div>
										
							</div>
							
							
						</div>
						
						
					</div>
				
				</div>
			
			</div>				
				
					
	</div>					
    
 
 
</div>
 
 <script type="text/javascript">
 
	//全选
	function allcheck(){			
	  	if ($('.check-all').is(":checked")) {	
			$('.customerIds').prop("checked","checked");
		}else{
			$('.customerIds').prop("checked",false);
	  	}
	}
  
	//设置状态
	function setstatus(id,status){		
	
		var url = "{:url('setLineStatus')}";	
		$.ajax({
			url : url,
			dataType : "json", 
			type : "post",
			data : {'sId':id,'status':status},
			success: function(data){
				if (data.code) { 
					alert(data.msg);
				}else{
					location.reload();
				}
			},
			error : function() {
				alert('失败。');
			}
		});
 
	}
	
 
	//删除
	function delSim(id){
	 
	 	 var r=confirm('确认删除?');
	     	if (!r) 
	           return; 
	
	     	 var ids=[];
	    	if(id){
	    		ids.push(id);
	    	}
	    	else{
	    		
	        	 var roleids = document.getElementsByName("customerIds");
	    		 for ( var j = 0; j < roleids.length; j++) {
	    		    if (roleids.item(j).checked == true) {
	    		    	ids.push(roleids.item(j).value);
	    		    }
	    		 }
	    	}
			
	    	if(!ids.length){
	    		alert("至少选择一条。");
	    		 return false; 
	    	}
	  		$.post("{:url('delLine')}",{'id':ids},function(data){
				if(data){
					alert(data);
				}else{
					window.location.href=window.location.href;
				}
			}); 
			
			
	 }
	
 
	// 选择获取企业
	function getscom(obj,username,type,id){
		
		$(obj).addClass("active");
		$(obj).siblings(".active").removeClass("active");
		
		//获取配置给用户的线路
		getdistribution(id);
		
		$("#comtitle").text(username+"("+type+")");
		$("#allocationbtn").attr("attr-id",id);
		$("#allocationbtn").attr("attr-name",username);
		
	} 
 
	//获取用户列表
	function changeuser(){
		
		var usertype = $("#userType").val();
		var account = $("#accountname").val();
		
		
		var url = "{:url('user/Device/getUser')}";	
		$.ajax({
			url : url,
			dataType : "json", 
			type : "post",
			data : {'usertype':usertype, "account":account},
			success: function(data){
				
				if(data.code==0){
					
					var list = data.data;
					var lon = list.length;
					
					if(lon){
						
						$(".flowlist").find(".leftItem").remove();
						for(var i=0;i<lon;i++){
							
							var active = '';
							if(i == 0){
								active = 'active';
								
								getdistribution(list[i]["id"]);
								
								$("#comtitle").text(list[i]["username"]+"("+list[i]["type"]+")");
								$("#allocationbtn").attr("attr-id",list[i]["id"]);
								$("#allocationbtn").attr("attr-name",list[i]["username"]);
								
								
							}
							
							var str='<div class="leftItem '+active+'" onclick="getscom(this,\''+list[i]["username"]+'\',\''+list[i]["type"]+'\','+list[i]["id"]+');" attr_id="">'
									+'<div class="username">'+list[i]["username"]+'</div>'
									+'</div>';
							
							$(".flowlist").append(str); 
							
						}
						
					}
					else{
						console.log('该类没有数据。');
					}
					
				}
				else{
					console.log(data.msg);
				}
					 
			},
			error : function() {
				alert('获取信息失败。');
			}
		});
		
		
	}
	
	
	//获取线路列表
	function getdistribution(Id){
			
		var url = "{:url('user/Device/distribution')}";	
		$.ajax({
			url : url,
			dataType : "json", 
			type : "post",
			data : {'Id':Id},
			success: function(data){
				
				if(data.code==0){
					
					var list = data.data;
					var lon = list.length;
					
					
					$("#trlist").find("tr").remove();
						
					if(lon){
						
						for(var i=0;i<lon;i++){
							var createTime = "";
							if(list[i]["create_time"]){
								 createTime = list[i]["create_time"];								
							}
						
							var str='<tr>'
										+'<td><b>名称:</b>'+list[i]["name"]+'</td>'	
										+'<td><b>成本价:</b>'+list[i]["costPrice"]+'元/次</td>'
										+'<td><b>销售价:</b>'+list[i]["price"]+'元/次</td>'
										+'<td><b>分配时间:</b>'+createTime+'</td>'
										+'<td class="remarktab"><b>备注:'+list[i]["remark"]+'</b></td>'
										+'<td style="text-align: center;">'																
											+'<span class="glyphicon glyphicon-remove-sign" onclick="delAsr('+list[i]["id"]+');" style="font-size: 20px;color: red" aria-hidden="true"></span>'
										+'</td>'
									+'</tr>';
							
							$("#trlist").append(str); 
							
						}
						
					}
					else{
						
							$("#trlist").find("tr").remove();
				
							var str='<tr>'
									+'<td style="text-align: center;">'+data.msg+'</td>'
									+'</tr>';
								
							$("#trlist").append(str); 
					}
					
				}
				else{
					
					$("#trlist").find("tr").remove();
				
					var str='<tr>'
							+'<td style="text-align: center;">'+data.msg+'</td>'
							+'</tr>';
						
					$("#trlist").append(str); 
					
				}
			 
			},
			error : function() {
			
				$("#trlist").find("tr").remove();
			
				var str='<tr>'
						+'<td style="text-align: center;">'+data.msg+'</td>'
						+'</tr>';
					
				$("#trlist").append(str); 
			}
		});
		
	}
	
	
	//删除
	function delAsr(ids){
	 
	 	 var r=confirm('确认删除?');
	     	if (!r) 
	           return; 
	
	    
	  		$.post("{:url('delAsr')}",{'id':ids},function(data){
				if(data){
					alert(data);
				}else{
					//获取配置给用户的线路
				var attrId = $("#allocationbtn").attr("attr-id");
				getdistribution(attrId);
					//window.location.href=window.location.href;
				}
			}); 
			
			
	 }
	
	
	$(function(){
		
		getUserType();
		
		changeuser();
		var lineOperator = "{$_GET['lineOperator']|default=''}";
		$('#lineOperator').val(lineOperator);
		
	})
 
	//获取类型
	function getUserType(){
	
		var url = "{:url('user/Device/dusertype')}";
		
		$.ajax({
			url : url,
			dataType : "json", 
			type : "post",
			data : {},
			success: function(data){
				
				if(data.code==0){
					
					var list = data.data;
					var lon = list.length;
					
					if(lon){
						
						$("#userType").find("option").remove();
						var str='<option value="">显示全部</option>';
						
						for(var i=0;i<lon;i++){
							
							str += '<option value="'+list[i]["id"]+'">'+list[i]["name"]+'</option>';
				
						}
													
						$("#userType").append(str); 
												
					}
					else{
						alert('该类没有数据。');
					}
					
				}
				else{
					alert(data.msg);
				}
				 
			},
			error : function() {
				alert('获取信息失败。');
			}
		});
	
		
	}
 
 
 
 </script>
  
</div>
 
 
 
<!-- 添加与编辑 -->
 
<div class="modal fade" id="checkpage" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true" style="display: none;">
  <div class="modal-dialog">
		
    <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
               <span aria-hidden="true">×</span>
            </button>
            <h4 class="modal-title" id="myModalLabel">编辑线路信息</h4>
        </div>
        <div class="modal-body pagelists">
				 
          	
	        <form id="form" method="post" class="form-horizontal margintop" enctype="multipart/form-data" >	
	      
			    <div class="form-group">
					<label class="col-lg-4 control-label">线路商名称:</label>
					<div class="col-lg-8 col-sm-8">
						<input type="text" placeholder="请输入线路商名称" class="form-control textwidth" name="name" id="name" />
					</div>
			    </div>
					    
				<div class="form-group">
					<label class="col-lg-4 control-label">线路对接类型:</label>
					<div class="col-lg-8 col-sm-8">
					    <select class="form-control textwidth" id="type" name="type">
					    	<option value="">请选择线路对接类型</option>												
							<option value="0">IP对接</option>
							<option value="1">账号密码对接</option>											
						</select>
					</div>
			    </div>
				
				<div class="form-group">
					<label class="col-lg-4 control-label">主叫号码:</label>
					<div class="col-lg-8 col-sm-8">
						 <input type="text" placeholder="请输入主叫号码" class="form-control textwidth" name="phone" id="phone" />
					</div>
			    </div>
				
			    <div class="form-group">
					<label class="col-lg-4 control-label">呼叫前缀</label>
					<div class="col-lg-8 col-sm-8">
						<input type="text" placeholder="请输入呼叫前缀" class="form-control textwidth" name="call_prefix" id="call_prefix" />
					</div>
			    </div>
			    
				 <div class="form-group">
					<label class="col-lg-4 control-label">网关名称</label>
					<div class="col-lg-8 col-sm-8">
						<input type="text" placeholder="请输入网关名称" class="form-control textwidth" name="gateway" id="gateway" />
					</div>
			    </div>
			    
				<div class="form-group">
					<label class="col-lg-4 control-label">接口IP</label>
					<div class="col-lg-8 col-sm-8">
						 <input type="text" placeholder="请输入接口IP" class="form-control textwidth" name="inter_ip" id="inter_ip" />
					</div>
			    </div>
			   
			    <!-- <div class="form-group"> -->
					<!-- <label class="col-lg-4 control-label">主叫号码:</label> -->
					<!-- <div class="col-lg-8 col-sm-8"> -->
						 <!-- <input type="text" placeholder="请输入主叫号码" class="form-control textwidth" name="explicit_number" id="explicit_number" /> -->
					<!-- </div> -->
			    <!-- </div> -->
			   
				<div class="form-group">
					<label class="col-lg-4 control-label">单价:</label>
					<div class="col-lg-8 col-sm-8">
						 <input type="text" placeholder="请输入线路单价" class="form-control textwidth" name="price" id="price" value="0.00"/>
					</div>
			    </div>	
				<div class="form-group">
					<label class="col-lg-4 control-label">备注:</label>
					<div class="col-lg-8 col-sm-8">
						<textarea class="form-control textwidth" placeholder="请输入备注" id="remark" name="remark"></textarea>
					</div>
				</div>
 
 
			    <div class="form-group" style="text-align: center;">
				   	<input type="hidden" name="deviceId" id="deviceId" value="{$thisId|default=''}">
					<input type="hidden" name="simId" id="simId" value="">
					<button class="btn btn-success submit-btn" onclick="checkform();" type="button">确 定</button>
					<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
			 	</div>
 
			
		     </form>
				 
					
       </div>
       <div style="clear:both"></div>
      
	 </div>
           
  </div>
 
<script type="text/javascript">
	
	
function showModal(id){
 
	 
	 if(id){
			var url = "{:url('user/Device/getLineInfo')}";	
			 $.ajax({
				url : url,
				dataType : "json", 
				type : "post",
				data : {'id':id},
				success: function(data){
					 $("#phone").val(data.phone);
					 $("#member_id").val(data.member_id);
					 $("#name").val(data.name);
					
					$("#call_prefix").val(data.call_prefix);
					$("#inter_ip").val(data.inter_ip);
					$("#gateway").val(data.gateway);
					$("#remark").val(data.remark);
					$("#simId").val(data.id);
					$("#type").val(data.type);
					//$("#explicit_number").val(data.explicit_number); 
					$("#price").val(data.price); 
					// $("#type").get(1).selectedIndex=1; 
					
					 $('#checkpage').modal('show')
				},
				error : function() {
					alert('获取信息失败。');
				}
			});
		
	 }
	 else{
 
		 $('#checkpage').modal('show');
			 
	 }
		
 
	}
 
	 
//检查表单的必填项
function checkform(){
 
	var phone = $("#phone").val();
	if(phone == ""){
	
		//return false; 
	} 
 
		
	var simId = $("#simId").val();
	
	var href = "{:url('user/Device/addLine')}";
	if(simId){
		href = "{:url('user/Device/editLine')}";
	}
 
			 
	$.ajax({
		type: "POST",
		dataType:'json',
		url: href,
		cache: false,
		data: $("#form").serialize(),
		success: function(data) {
			if (data.code == 0) {
				$('#checkpage').modal('hide');
				location.reload();
			}else{
				alert(data.msg);
	
			}				
		},
		error: function(data) {
			alert("提交失败");
		}
	})  
	 
}
 
</script>
	
   
</div>
 
 
<!-- 分配线路 -->
 
<div class="modal fade" id="allocatedCircuit" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true" style="display: none;">
  <div class="modal-dialog">
		
    <div class="modal-content">
    	
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
               <span aria-hidden="true">×</span>
            </button>
            <h4 class="modal-title" id="myModalLabel">线路分配</h4>
        </div>
        
        <div class="modal-body pagelists">
				 
          	
	        <form id="allocatedForm" method="post" class="form-horizontal margintop" enctype="multipart/form-data" >	
	      
			    <div class="form-group">
					<label class="col-lg-4 control-label">用户名:</label>
					<div class="col-lg-8 col-sm-8">
						<span id="textname"></span>
						<input type="hidden" name="name" id="textnameuser" value="" />
					</div>
			    </div>
					    
				<div class="form-group">
					<label class="col-lg-4 control-label">选择线路:</label>
					<div class="col-lg-8 col-sm-8">
					    <select class="form-control textwidth" id="asr" name="asr_list">
					    	
					    	<option value="">请选择线路</option>												
																		
						</select>
					</div>
			    </div>
				
				<div class="form-group">
					<label class="col-lg-4 control-label">线路销售价:</label>
					<div class="col-lg-5 col-sm-5">
						<input type="text" placeholder="请输入线路销售价" class="form-control textwidth" name="saleprice" id="saleprice" />
					</div>
					<div class="col-lg-3 col-sm-3" style="line-height: 35px;padding-left: 15px;">
						元/次
					</div>
			    </div>
				
	
				<div class="form-group">
					<label class="col-lg-4 control-label">备注:</label>
					<div class="col-lg-8 col-sm-8">
						<textarea class="form-control textwidth" placeholder="请输入备注信息,限定30个字以内" id="unremark" name="remark"></textarea>
					</div>
				</div>
 
 
			    <div class="form-group" style="text-align: center;">
				   	<input type="hidden" name="nameuserId" id="nameuserId" value="">
					<button class="btn btn-success submit-btn" onclick="saveform();" type="button">确 定</button>
					<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
			 	</div>
 
			
		    </form>
				 
					
       </div>
       <div style="clear:both"></div>
      
	 </div>
           
  </div>
 
<script type="text/javascript">
	
	
function allocation(obj){
	
	var aId = $("#allocationbtn").attr("attr-id");
	
	var username = $("#allocationbtn").attr("attr-name");
	$("#textname").text(username);
	
	$("#textnameuser").val(username);
	$("#nameuserId").val(aId);
	
	$("#saleprice").val("");
	$("#unremark").val("");
 
	var url = "{:url('user/Device/getAsr')}";
	
	$.ajax({
		url : url,
		dataType : "json", 
		type : "post",
		data : {},
		success: function(data){
			
			if(data.code==0){
				
				var list = data.data;
				var lon = list.length;
				
				if(lon){
					
					$("#asr").find("option").remove();
					var str='<option value="">请选择线路</option>';
					
					for(var i=0;i<lon;i++){
						
						str += '<option value="'+list[i]["id"]+'">'+list[i]["name"]+'</option>';
			
					}
												
					$("#asr").append(str); 
											
				}
				else{
					alert('该类没有数据。');
				}
				
			}
			else{
				alert(data.msg);
			}
			
			$('#allocatedCircuit').modal('show');
			 
		},
		error : function() {
			alert('获取信息失败。');
		}
	});
 
	// $('#allocatedCircuit').modal('show');
 
}
 
	 
//检查表单的必填项
function saveform(){
 
	var asr = $("#asr").val();
	if(asr == ""){
		alert("请选择ASR。");
		return false; 
	} 
 
	var href = "{:url('user/Device/saveAsr')}";
 
	var saleprice = $("#saleprice").val();
	var isnum = isNaN(saleprice);
	
	if(isnum){
		alert("ASR销售价必须得是数字。");
		return false;
	}
 
	$.ajax({
		type: "POST",
		dataType:'json',
		url: href,
		cache: false,
		data: $("#allocatedForm").serialize(),
		success: function(data) {
			
			if (data.code == 0) {
				
				$('#allocatedCircuit').modal('hide');
				//获取配置给用户的线路
				var nameuserId = $("#nameuserId").val();
				getdistribution(nameuserId);
				
			}else{
				
				alert(data.msg);
	
			}				
		},
		error: function(data) {
			alert("提交失败");
		}
	})  
 
 
 
}
 
</script>
	
   
</div>
 
 
 
 
 
 
{/block}
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ai语音机器人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值