<?php include_once(mvc::$cfg['PATH_TPL'].'public/headBase.php');?>
<div class="marauto marlists">
	<div class="searchParam">
		<form method="get" id="sform">
			<b>VIN1-8</b> <input type="text" class="form-control" name="skr_vin8" value="<?php echo $Params['skr_vin8'];?>" size="10">&nbsp;&nbsp;&nbsp;
			<b>类型</b>
			<label><input type="radio" name="skr_field" value=""<?php if(empty($regFields[$Params['skr_field']])) echo ' checked';?>/>全部</label>&nbsp;&nbsp;
			<?php foreach($regFields as $k=>$v){?>
			<label><input type="radio" name="skr_field" value="<?=$k?>"<?php if($Params['skr_field'] == $k) echo ' checked';?>/><?=$v?></label>&nbsp;&nbsp;
			<?php }?>
			&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">规则值</b>
			<input type="text" class="form-control" name="skr_val" value="<?=$Params['skr_val']?>" size="12">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">型号</b>
			<input type="text" class="form-control" name="skr_gxbcode" value="<?=$Params['skr_gxbcode']?>" size="12">&nbsp;&nbsp;&nbsp;
			<b>时间</b>
			<input type="text" id="addTime" autocomplete="off" class="form-control" name="addTime" style="width:75px" value="<?php echo $Params['addTime'];?>">
			<span> ~ </span>
			<input type="text" id="endTime" autocomplete="off" class="form-control" name="endTime" style="width:75px" value="<?php echo $Params['endTime'];?>">
            &nbsp;&nbsp;&nbsp;
			<button type="submit" class="btn btn-primary"> 查 询 </button>&nbsp;&nbsp;&nbsp;
			<button type="reset" class="btn btn-default"> 重 置 </button>&nbsp;&nbsp;&nbsp;
			<a href="javascript:;" onclick="setAny(0, [])">添加</a>
		</form>
	</div>
	<table class="table table-bordered YpTable fixed-table">
		<thead class="Filter Sortable">
			<tr>
				<th width="30px"><input type="checkbox" onclick="Inverse('ids[]')"></th>
				<th width="40px" class="Sort"><span>操作</span></th>
				<th width="70px" class="Sort"><span>VIN1-8</span></th>
				<th width="40px" class="Sort"><span>类型</span></th>
				<th width="80px" class="Sort"><span>规则值</span></th>
				<th width="120px" class="Sort"><span>型号</span></th>
				<th width="40px" class="Sort"><span>来源</span></th>
				<th width="80px" class="Sort"><span>最后时间</span></th>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td><input type="text" class="FilterTxt form-control" style="width:70px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:40px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:100px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:40px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
			</tr>
		</thead>
		<tbody>
			<?php foreach($listArr as $v){?>
			<tr>
				<td><input type="checkbox" name="ids[]" value="<?php echo $v['skr_id']?>"></td>
				<td><a href="javascript:;" onclick="setAny(<?=$v['skr_id']?>, [])">编辑</a></td>
				<td><?=$v['skr_vin8']?></td>
				<td><?=$regFields[$v['skr_field']]?></td>
				<td><?=$v['skr_val']?></td>
				<td><?=$v['skr_gxbcode']?></td>
				<td><?=($v['skr_by'] == 8 ? '系统': '人工')?></td>
				<td><?php if(!empty($v['skr_etime'])) echo date('Y-m-d', $v['skr_etime']);?></td>
			</tr>
			<?php }?>
		</tbody>
	</table>
	<div>
		<? if(!empty($listArr)){?>
		<button type="button" class="btn btn-danger" id="delbtn" style="margin-top:10px;">删除已选</button>&nbsp;&nbsp;&nbsp;
		<? }?>
		<?=$Page?>
	</div>
</div>
<?php include_once(mvc::$cfg['PATH_TPL'].'public/footBase.php');?>
<script type="text/javascript">
var regFields = <?=json_encode($regFields)?>;
$(document).ready(function(){

    laydate.render({ 
      elem: '#addTime',
      format: 'yyyy-MM-dd' //可任意组合
    });
    laydate.render({ 
      elem: '#endTime',
      format: 'yyyy-MM-dd' //可任意组合
    });

	$('#delbtn').click(function(){
		var ids = GetCheckboxVal('ids[]');
		if(ids.length < 1)
		{
			MESSAGE.alert('请选择需要删除的记录');
			return false;
		}
		if(confirm('确定要删除这些记录吗？')){
			var PostUrl = ADMIN_URI+"vin/kcRegDel";
			$.post(PostUrl, {'ids': ids, 'isAjax':1},function(Data){
				if(MESSAGE.ajaxError(Data)){
					MESSAGE.alert('删除成功！');
					window.location.reload();
				}
			}, "json");
		}
	});

	$('#setbtn').click(function(){
		var ids = GetCheckboxVal('ids[]');
		if(ids.length < 1)
		{
			MESSAGE.alert('请选择需要修改的记录');
			return false;
		}
		setAny(ids[0], ids);
	});
});


//新增或者编辑
function setAny(id)
{
	$('#setFrom').remove();
	var ftpl = '';
	for(var i in regFields){
		ftpl += '<label><input type="radio" name="skr_field" value="'+i+'"/>'+regFields[i]+'</label>&nbsp;&nbsp;';
	}
	var tpl = `
	<table class="table table-bordered">
		<tbody>
			<tr><th class="right" width="60px"><span class="red">*</span>VIN1-8</th><td><input type="text" id="skr_vin8" placeholder="如LA7*A***" class="form-control"/></td></tr>
			<tr><th class="right"><span class="red">*</span>类型</th><td>`+ftpl+`</td></tr>
			<tr><th class="right"><span class="red">*</span>规则值</th><td><input type="text" id="skr_val" class="form-control"/></td></tr>
			<tr><th class="right">型号</th><td><input type="text" id="skr_gxbcode" class="form-control"/></td></tr>
		</tbody>
	</table><h3 class="res mart10 orange"></h3>`;
	var btns = `<button type="button" class="btn btn-primary ok">保存</button>&nbsp;&nbsp;&nbsp;<button type="button" class="btn btn-default message_close">关闭</button>`;
	MESSAGE.moveBox('管理卡车规则', tpl, btns, 'setFrom');
	if(id > 0){
		var data = AJAX.synchronize('GET', ADMIN_URI+'vin/kcRegInfo?id='+id,{});
		data = data.data;
		for(var filed in data){
			if($('#'+filed).length > 0 && data[filed] != 0){
				$('#'+filed).val(data[filed]);
			}else if(filed == 'skr_field'){
				$('#setFrom [name="skr_field"][value="'+data[filed]+'"]').prop('checked', true);
			}
		}
	}
	$('#setFrom .ok').unbind('click').click(function(){
		$this = $(this);
		var postdata = {
			isAjax:1,
			skr_id:id,
			skr_vin8:$.trim($('#skr_vin8').val()),
			skr_field:$.trim($('#setFrom [name="skr_field"]:checked').val()),
			skr_val:$.trim($('#skr_val').val()),
			skr_gxbcode:$.trim($('#skr_gxbcode').val())
		};
		$('#setFrom .res').html('处理中...');
		$.ajax({
			url:ADMIN_URI+'vin/kcRegSet',
			data: postdata,
			dataType:'JSON',													
			type:'POST',
			success:function(res){
				$('#setFrom .res').html('');
				if(MESSAGE.ajaxError(res)){
					MESSAGE.alert('保存成功');
					window.location.reload();
				}
			}
		});
	});
}
</script>