<?php include_once(mvc::$cfg['PATH_TPL'].'public/headBase.php');?>
<div class="marauto open-shop-apply" style="margin-left:5px;padding-top: 10px;">
	<div class="searchParam">
		<form method="get">
			<b>VIN1</b>
			<select name="vin1" class="form-control">
				<option value="">不限</option>
				<option value="L"<?php if($Params['vin1'] == 'L') echo ' selected';?>>国产</option>
				<option value="!L"<?php if($Params['vin1'] == '!L') echo ' selected';?>>进口</option>
			</select>&nbsp;&nbsp;&nbsp;
			<b>VIN18</b>
			<textarea name="smt_vin" class="form-control textrow input-any-row" rows="1" cols="25" placeholder="多个用;分割或者换行"><?php echo $Params['smt_vin'];?></textarea>&nbsp;&nbsp;&nbsp;
			<b>工型号</b>
			<textarea name="smt_gxb_code" class="form-control textrow input-any-row" rows="1" cols="25" placeholder="多个用;分割或者换行"><?php echo $Params['smt_gxb_code'];?></textarea>&nbsp;&nbsp;&nbsp;
			<label><input type="checkbox" name="gxbimg" value="gxbimg" <?php if(!empty($Params['gxbimg'])) echo ' checked';?>>型号图</label>
			&nbsp;&nbsp;&nbsp;
			<label><input type="checkbox" name="gxbqpr" value="1" <?php if(!empty($Params['gxbqpr'])) echo ' checked';?>>前排|轮胎</label>
			&nbsp;&nbsp;&nbsp;
			<b>品牌</b>
			<input type="text" class="form-control" name="smt_brand" value="<?php echo $Params['smt_brand'];?>" size="10">&nbsp;&nbsp;&nbsp;
			<b>名称</b>
			<input type="text" class="form-control" name="sgb_rname" value="<?php echo $Params['sgb_rname'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="工信部型号首数字">工数</b>
			<input type="text" class="form-control" name="smt_gtype" value="<?php echo $Params['smt_gtype'];?>" size="5"  placeholder="157">&nbsp;&nbsp;&nbsp;
			<b>V10</b>
			<input type="text" class="form-control" name="sma_vin10" value="<?php echo $Params['sma_vin10'];?>" size="5"  placeholder="HJK">&nbsp;&nbsp;&nbsp;
			<b>类型</b>
			<input type="text" class="form-control" name="smt_vtype" value="<?php echo $Params['smt_vtype'];?>" size="5" placeholder="车辆类型">&nbsp;&nbsp;&nbsp;
			 <b title="VIN前8是否在车型库里">YPV18</b>
			<select name="ypvin8" class="form-control">
				<option value="">--</option>
				<option value="N"<?php if($Params['ypvin8'] == 'N') echo ' selected';?>>N</option>
				<option value="Y"<?php if($Params['ypvin8'] == 'Y') echo ' selected';?>>Y</option>
			</select>&nbsp;&nbsp;&nbsp;
            <b>车型</b>
			<select name="ypcar" class="form-control">
				<option value="">--</option>
				<option value="N"<?php if($Params['ypcar'] == 'N') echo ' selected';?>>N</option>
				<option value="Y1"<?php if($Params['ypcar'] == 'Y1') echo ' selected';?>>Y1</option>
				<option value="Y2"<?php if($Params['ypcar'] == 'Y2') echo ' selected';?>>Y2</option>
				<option value="Y3"<?php if($Params['ypcar'] == 'Y3') echo ' selected';?>>Y3</option>
				<option value="Y1Y3"<?php if($Params['ypcar'] == 'Y1Y3') echo ' selected';?>>Y1Y3</option>
				<option value="Y"<?php if($Params['ypcar'] == 'Y') echo ' selected';?>>Y</option>
			</select>&nbsp;&nbsp;&nbsp;
			<b title="底盘型号车型">底盘车型</b>
			<select name="dpcar" class="form-control">
				<option value="">--</option>
				<option value="1"<?php if($Params['dpcar'] == 1) echo ' selected';?>>有</option>
				<option value="-1"<?php if($Params['dpcar'] == -1) echo ' selected';?>>无</option>
			</select>&nbsp;&nbsp;&nbsp;
			<b>品牌</b>
			<select name="hasmake" class="form-control">
				<option value="">--</option>
				<option value="1"<?php if($Params['hasmake'] == 1) echo ' selected';?>>有</option>
				<option value="-1"<?php if($Params['hasmake'] == -1) echo ' selected';?>>无</option>
			</select>&nbsp;&nbsp;&nbsp;
			<b>平行进口</b>
			<select name="sgv_ispxjk" class="form-control">
				<option value="">--</option>
				<option value="-1"<?php if($Params['sgv_ispxjk'] == -1) echo ' selected';?>>N</option>
				<option value="1"<?php if($Params['sgv_ispxjk'] == 1) echo ' selected';?>>Y</option>
			</select>&nbsp;&nbsp;&nbsp;
			<label><input type="checkbox" name="yearerr" value="1" <?php if(!empty($Params['yearerr'])) echo ' checked';?>>年份不连续</label>
			&nbsp;&nbsp;&nbsp;
            <b>排序</b>
            <select name="sort" class="form-control">
                <option value="4"<?php if($Params['sort'] == '4') echo ' selected';?>>vin数降序</option>
                <option value="3"<?php if($Params['sort'] == '3') echo ' selected';?>>vin数升序</option>
                <option value="2"<?php if($Params['sort'] == '2') echo ' selected';?>>vin降序</option>
                <option value="1"<?php if($Params['sort'] == '1') echo ' selected';?>>vin升序</option>
            </select>&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 class="a_blue" target="_blank" href="<?php echo mvc::$cfg['ADMIN_URI'];?>vin/gxbEngineTj">型号发动机</a>
		</form>
	</div>
	<?php if(!empty($vinArr)){?>
	<table class="table table-bordered YpTable fixed-table">
		<thead class="Filter Sortable">
			<tr>
				<th width="30px"><input type="checkbox" onclick="Inverse('unicode[]')"></th>
				<th width="150px" class="Sort"><span>样本车架号</span></th></th>
				<th width="100px" class="Sort"><span>V1-8</span></th>
				<th width="100px" class="Sort"><span>v10</span></th>
				<th width="100px" class="Sort"><span>品牌</span></th>
				<?php if(!empty($Params['gxbimg'])){?><th width="200px"><span>型号图</span></th><?php }?>
				<th width="150px" class="Sort"><span>工信部型号</span></th>
				<th width="50px" class="Sort"><span>车型</span></th>
				<?php if(!empty($dpGxbArr)){?>
				<th width="150px" class="Sort" title="底盘型号车型"><span>底盘型号</th>
				<th width="40px" class="Sort" title="底盘型号车型"><span>底</th>
				<?php }?>
				<?php if(!empty($Params['gxbqpr'])){?>
				<th width="40px" class="Sort" title="前排乘客"><span>前</th>
				<th width="40px" class="Sort" title="轮胎数"><span>轮</th>
				<?php }?>
                <th width="70px;" class="Sort" sort="float"><span>vin数</span></th>
                <th width="60px;" class="Sort" sort="float"><span>开始</span></th>
                <th width="60px;" class="Sort" sort="float"><span>结束</span></th>
				<th width="250px" class="Sort"><span>发动机</span></th>
				<th width="50px" class="Sort" sort="float"><span>功率</span></th>
				<th width="50px" class="Sort" sort="float"><span>排量</span></th>
				<th width="60px" class="Sort" sort="float"><span>载客</span></th>
				<th width="90px" class="Sort"><span>车辆类型</span></th>
				<th width="100px" class="Sort"><span>变速箱</span></th>
				<th width="100px" class="Sort"><span>续航</span></th>
				<th width="60px" class="Sort green"><span>续航2</span></th>
				<th width="100px" class="Sort green"><span>变速箱</span></th>
				<th width="100px" class="Sort green"><span>驱动</span></th>
				<th width="60px" class="Sort green"><span>平行</span></th>
				<th width="150px" class="Sort green"><span>名称[燃]</span></th>
				<th width="80px" class="Sort green"><span>制造国</span></th>
				<th class="Sort green"><span>生产厂家</span></th>
			</tr>
			<tr>
				<td></td>
				<td><input type="text" class="FilterTxt form-control" style="width:130px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<?php if(!empty($Params['gxbimg'])){?><td><input type="text" class="FilterTxt form-control" style="width:80px"></td><?php }?>
				<td><input type="text" class="FilterTxt form-control" style="width:100px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:30px"></td>
				<?php if(!empty($dpGxbArr)){?>
				<td><input type="text" class="FilterTxt form-control" style="width:100px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:20px"></td>
				<?php }?>
				<?php if(!empty($Params['gxbqpr'])){?>
				<td><input type="text" class="FilterTxt form-control" style="width:20px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:20px"></td>
				<?php }?>
				<td><input type="text" class="FilterTxt form-control" style="width:40px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:30px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:30px"></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:30px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:30px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:70px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:60px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:60px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:60px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:30px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:50px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:50px"></td>
			</tr>
		</thead>
		<tbody>
			<?php foreach($vinArr as $v){?>
			<tr>
				<td><input type="checkbox" name="unicode[]" value="<?php echo $v['smt_vin1_8'].'@'.$v['smt_gxb_code']?>" data-gxbbrand="<?=$v['smt_vin1_8'].'@'.$v['smt_gxb_code_show'].'@'.$v['smt_brand']?>"/></td>
				<td><a href="<?php echo mvc::$cfg['ADMIN_URI'];?>ypcCar/standModelAnyAdd?vin=<?=$v['smt_vin']?>" target="_blank" ><?=$v['smt_vin']?></a></td>
				<td><?php echo $v['smt_vin1_8'];?></td>
				<td><a target="_blank" class="a_blue" href="<?php echo mvc::$cfg['ADMIN_URI'];?>ypcCar/details?vin8=<?php echo $v['smt_vin1_8']; ?>&gxb_code=<?php echo $v['smt_gxb_code'];?>"><?php echo $v['smt_vin10']; ?></a></td>
				<td>
					<?php if(!empty($v['sgv_brand'])) echo '<span class="green" >['.$v['sgv_brand'].']</span>'?>
					<a href="javascript:;" onclick="setGxbV8Info('<?=$v['smt_vin1_8']?>', '<?=$v['smt_gxb_code_show']?>', '<?=$v['smt_brand']?>')"><?=$v['smt_brand']?></a>
				</td>
				<?php if(!empty($Params['gxbimg'])){?>
				<td style="padding:0px 6px;">
					<?php if(!empty($v['sgb_img'])){?>
					<a href="<?php echo $v['sgb_img'];?>" target="_blank">
						<img src="<?php echo $v['sgb_img'];?>" class="hoverbigImg" style="max-height:150px;max-width:150px;"><span class="hide">Y</span>
					</a>
					<?php }?>
				</td><?php }?>
				<td><a target="_blank" class="a_blue" href="<?php echo mvc::$cfg['ADMIN_URI'];?>ypcCar/standModelAny?sma_gxb_code=<?=$v['smt_gxb_code']?>&sma_vin=<?=$v['smt_vin1_8']?>%&sma_brand=<?=(in_array(substr($v['smt_vin1_8'], 0, 1), ['L', 'H']))? '':$v['smt_brand']?>"><?php echo $v['smt_gxb_code_show'];?></a></td>
				<td>
					<?php if(!empty($v['gxb_vin1_8'])){?>
						<?php if($v['gxb_manual']){?><span class="green">Y1</span><?php }?>
						<?php if($v['gxb_kcauto']){?><span class="green">Y3</span><?php }?>
					<?php }else if(!empty($v['sgv_model']) && !empty($v['sgv_brand'])){?><span class="green">Y2</span>
					<?php }else if(empty($v['gxb_vin1_8']) && (empty($v['sgv_brand']) || empty($v['sgv_model']))){?><span class="red">N</span>
					<?php }?>
				</td>
				<?php if(!empty($dpGxbArr)){?>
			    <td><?php echo $gxbDpArr[$v['smt_gxb_code']]? $gxbDpArr[$v['smt_gxb_code']]['sgd_dpgxb_code_show']: '';?></td>
			    <td class="center">
					<?php if(!empty($gxbDpArr[$v['smt_gxb_code']]['sgd_dpgxb_code']) && in_array($gxbDpArr[$v['smt_gxb_code']]['sgd_dpgxb_code'], $hasDpModArr)){?>
					<span class="green">Y</span>
					<?php } else if(!empty($gxbDpArr[$v['smt_gxb_code']]['sgd_dpgxb_code']) && !in_array($gxbDpArr[$v['smt_gxb_code']]['sgd_dpgxb_code'], $hasDpModArr)){?>
					<span class="red">N</span>
					<?php }?>
				</td>
			   <?php }?>
			    <?php if(!empty($Params['gxbqpr'])){?>
				<td><?php echo $v['sgb_frontman'];?></td>
				<td><?php echo $v['sgb_tyre'];?></td>
				<?php }?>
				<td><?php echo $v['smt_vin_count']; ?></td>
                <td><?php echo $v['smt_byear']; ?></td>
                <td><?php echo $v['smt_eyear']; ?></td>
				<td><?php echo $v['smt_engine'];?></td>
                <td><?php echo $v['smt_kw'];?></td>
				<td><?php echo $v['smt_cc'];?></td>
                <td><?php echo $v['smt_passenger']; ?></td>
                <td><?php echo $v['smt_vtype']; ?></td>
				<td><?php echo $v['smt_tran'];?></td>
				<td><?php echo $v['smt_xuhang'];?></td>
				<td><?php echo $v['sgb_rxuhang'];?></td>
				<td><?php echo $v['sgb_rtran'];?></td>
				<td><?php echo $v['sgv_drive']? '<span class="green">['.$v['sgv_drive'].']</span>': $v['sgb_rdrive'];?></td>
				<td><?php echo $v['sgv_ispxjk'] == 1? 'Y': 'N';?></td>
				<td><?php if(!empty($v['sgv_model'])) echo '<span class="green" title="统计">['.$v['sgv_model'].']</span>'?><?php echo $v['sgb_rname'];?></td>
				<td><?php echo $v['sgv_country'];?></td>
				<td><?php echo $v['sgv_company'];?></td>
			</tr>
			<?php }?>
		</tbody>
	</table>
	<?php }?>
	<div>
		<button type="button" class="btn btn-info" id="regetbtn" style="margin-top:10px;">重刷已选</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-danger" id="regetbtn2" style="margin-top:10px;">重刷前8</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-danger" id="regetbtn3" style="margin-top:10px;">批量设置</button>
		<?php echo $Page;?>
	</div>
</div>
<?php include_once(mvc::$cfg['PATH_TPL'].'public/footBase.php');?>
<script type="text/javascript">
$(document).ready(function(){
	$('#regetbtn').click(function(){
		var codes = GetCheckboxVal('unicode[]');
		if(codes.length < 1){
			MESSAGE.alert('请选择需要重刷的规则');
			return false;
		}
		$.post(ADMIN_URI+"ypcCar/standModelAnyTjReget", {'codes': codes, 'isAjax':1},function(Data){
			if(MESSAGE.ajaxError(Data)){
				MESSAGE.alert('重刷成功！');
				window.location.reload();
			}
		}, "json");
	});
	$('#regetbtn2').click(function(){
		var codes = $('[name="smt_vin"]').val().split("\n");
		if(codes.length < 1){
			MESSAGE.alert('请在查询条件中输入VIN18');
			return false;
		}
		$.post(ADMIN_URI+"ypcCar/standModelAnyTjReget", {'codes': codes, 'isAjax':1},function(Data){
			if(MESSAGE.ajaxError(Data)){
				MESSAGE.alert('重刷成功！');
				window.location.reload();
			}
		}, "json");
	});
	$('#regetbtn3').click(function(){
		//gxbbrand
		var codes = new Array();
		$('input[name="unicode[]"]:visible:checked').each(function(){
			codes.push($(this).data('gxbbrand'));
		});
		if(codes.length < 1){
			MESSAGE.alert('请选择需要重刷的规则');
			return false;
		}
		
		$('#setMsgFrom').remove();
		var tpl = `
			<table class="table table-bordered">
				<tbody>
					<tr><th class="right">品牌</th><td><input type="text" id="sgv_brand" class="form-control" size="10"/></td></tr>
					<tr><th class="right">平行进口</th><td><label><input type="radio" name="sgv_ispxjk" value="0" checked/>不设置</label>&nbsp;&nbsp;&nbsp;<label><input type="radio" name="sgv_ispxjk" value="-1"/>N</label>&nbsp;&nbsp;&nbsp;<label><input type="radio" name="sgv_ispxjk" value="1">Y</label></td></tr>
					<tr><th class="right">车系</th><td><input type="text" id="sgv_model" class="form-control" size="40"/></td></tr>
					<tr><th class="right">驱动</th><td><input type="text" id="sgv_drive" class="form-control" size="40"/></td></tr>
					<tr><th class="right">制造国</th><td><input type="text" id="sgv_country" class="form-control" size="40"/></td></tr>
					<tr><th class="right">生产厂家</th><td><input type="text" id="sgv_company" class="form-control" size="40"/></td></tr>
				</tbody>
			</table>`;
		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, 'setMsgFrom');

		$('#setMsgFrom .ok').unbind('click').click(function(){
			$this = $(this);
			var postdata = {
				isAjax:1,
				codes:codes,
				sgv_brand:$.trim($('#sgv_brand').val()),
				sgv_ispxjk:$.trim($('[name="sgv_ispxjk"]:checked').val()),
				sgv_model:$.trim($('#sgv_model').val()),
				sgv_drive:$.trim($('#sgv_drive').val()),
				sgv_country:$.trim($('#sgv_country').val()),
				sgv_company:$.trim($('#sgv_company').val()),
			};
			$this.attr('oldname', $this.html()).html('处理中...');
			$.ajax({
				url:ADMIN_URI+'vin/setAnyGxbV8Info',
				data: postdata,
				dataType:'JSON',													
				type:'POST',
				success:function(res){
					if(MESSAGE.ajaxError(res)){
						$this.html('保存成功');
						window.location.reload();
					}else{
						$this.html($this.attr('oldname'));
					}
				}
			});
		});
	});
});


function setGxbV8Info(vin8, gxbcode, brand)
{
	$('#setMsgFrom').remove();
	var tpl = `
		<table class="table table-bordered">
			<tbody>
				<tr><th class="right">VIN1-8</th><td>`+vin8+`</td></tr>
				<tr><th class="right">工信部</th><td>`+gxbcode+`</td></tr>
				<tr><th class="right">原品牌</th><td>`+brand+`</td></tr>
				<tr><th class="right">品牌</th><td><input type="text" id="sgv_brand" class="form-control" size="10"/></td></tr>
				<tr><th class="right">平行进口</th><td><label><input type="radio" name="sgv_ispxjk" id="sgv_ispxjk-1" value="-1"/>N</label>&nbsp;&nbsp;&nbsp;<label><input type="radio" name="sgv_ispxjk"  id="sgv_ispxjk1" value="1">Y</label></td></tr>
				<tr><th class="right">车系</th><td><input type="text" id="sgv_model" class="form-control" size="40"/></td></tr>
				<tr><th class="right">驱动</th><td><input type="text" id="sgv_drive" class="form-control" size="40"/></td></tr>
				<tr><th class="right">制造国</th><td><input type="text" id="sgv_country" class="form-control" size="40"/></td></tr>
				<tr><th class="right">生产厂家</th><td><input type="text" id="sgv_company" class="form-control" size="40"/></td></tr>
			</tbody>
		</table>`;
	var btns = `<button type="button" class="btn btn-primary ok">保存</button>&nbsp;&nbsp;&nbsp;
	<button type="button" class="btn btn-danger delete">删除</button>&nbsp;&nbsp;&nbsp;
	<button type="button" class="btn btn-default message_close">关闭</button>`;
	MESSAGE.moveBox('型号车系管理', tpl, btns, 'setMsgFrom');

	var data = AJAX.synchronize('GET', ADMIN_URI+'vin/getGxbV8Info?isAjax=1&vin8='+vin8+'&gxbcode='+gxbcode+'&brand='+brand,{});
	data = data.data;
	for(var filed in data){
		if(filed == 'sgv_ispxjk'){
			$('#'+filed+data[filed]).prop('checked', true);
		}else{
			if($('#'+filed).length > 0) $('#'+filed).val(data[filed]);
		}
	}
	$('#setMsgFrom .ok').unbind('click').click(function(){
		$this = $(this);
		var postdata = {
			isAjax:1,
			sgv_vin1_8:vin8,
			sgv_gxb_code_show:gxbcode,
			sgv_org_brand:brand,
			sgv_brand:$.trim($('#sgv_brand').val()),
			sgv_ispxjk:$.trim($('[name="sgv_ispxjk"]:checked').val()),
			sgv_model:$.trim($('#sgv_model').val()),
			sgv_drive:$.trim($('#sgv_drive').val()),
			sgv_country:$.trim($('#sgv_country').val()),
			sgv_company:$.trim($('#sgv_company').val()),
		};
		$this.attr('oldname', $this.html()).html('处理中...');
		$.ajax({
			url:ADMIN_URI+'vin/setGxbV8Info',
			data: postdata,
			dataType:'JSON',													
			type:'POST',
			success:function(res){
				if(MESSAGE.ajaxError(res)){
					$this.html('保存成功');
					window.location.reload();
				}else{
					$this.html($this.attr('oldname'));
				}
			}
		});
	});

	$('#setMsgFrom .delete').unbind('click').click(function(){
		$this = $(this);
		if(confirm('确定要删除吗？')){
			$this.attr('oldname', $this.html()).html('处理中...');
			$.ajax({
				url:ADMIN_URI+'vin/delGxbV8Info?isAjax=1&vin8='+vin8+'&gxbcode='+gxbcode+'&brand='+brand,
				dataType:'JSON',													
				success:function(res){
					if(MESSAGE.ajaxError(res)){
						$this.html('删除成功');
						window.location.reload();
					}else{
						$this.html($this.attr('oldname'));
					}
				}
			});
		}
	});
}
</script>