<?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>工型号</b>
			<textarea name="skt_gxb_code" class="form-control textrow input-any-row" rows="1" cols="25" placeholder="多个用;分割或者换行"><?php echo $Params['skt_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;
			<b title="有(!) 无(=)">尺寸</b>
			<input type="text" name="skt_length" placeholder="长" title="支持粘贴：5012*1855*1485" class="form-control sizetxt" value="<?php echo $Params['skt_length'];?>">
			*
			<input type="text" name="skt_width" placeholder="宽" class="form-control sizetxt" value="<?php echo $Params['skt_width'];?>">
			*
			<input type="text" name="skt_height" placeholder="高" class="form-control sizetxt" value="<?php echo $Params['skt_height'];?>">
			<a href="javascript:;" onclick="$('.sizetxt').val('')" class="a_blue">清</a>&nbsp;&nbsp;&nbsp;
			<input type="text" name="skt_wheel" placeholder="轴距" class="form-control" style="width: 45px;" value="<?php echo $Params['skt_wheel'];?>">&nbsp;&nbsp;&nbsp;
			<b>V10</b>
			<input type="text" class="form-control" name="skt_vin10s" value="<?php echo $Params['skt_vin10s'];?>" size="5"  placeholder="HJK">&nbsp;&nbsp;&nbsp;
			<b>卡车</b>
			<select name="has" class="form-control">
				<option value="">--</option>
				<option value="N"<?php if($Params['has'] == 'N') echo ' selected';?>>无对应</option>
				<option value="Y"<?php if($Params['has'] == 'Y') echo ' selected';?>>已对应</option>
				<option value="Y1"<?php if($Params['has'] == 'Y1') echo ' selected';?>>一对一</option>
				<option value="Y2"<?php if($Params['has'] == 'Y2') echo ' selected';?>>一对多</option>
			</select>&nbsp;&nbsp;&nbsp;
			 <b title="型号是否有车型">车型</b>
			<select name="ypcar" class="form-control">
				<option value="">--</option>
				<option value="N"<?php if($Params['ypcar'] == 'N') echo ' selected';?>>N</option>
				<option value="Y"<?php if($Params['ypcar'] == 'Y') echo ' selected';?>>Y</option>
			</select>&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">品牌</b> <input type="text" class="form-control" name="skt_b_name" value="<?php echo $Params['skt_b_name'];?>" size="10">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">生产商</b> <input type="text" class="form-control" name="skt_m_name" value="<?php echo $Params['skt_m_name'];?>" size="10">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">车系</b> <input type="text" class="form-control" name="skt_m1_name" value="<?php echo $Params['skt_m1_name'];?>" size="10"><br>
			<b title="有(!) 无(=)">发动机</b> <input type="text" class="form-control" name="skt_engine" value="<?php echo $Params['skt_engine'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">功率</b> <input type="text" class="form-control" name="skt_kw" value="<?php echo $Params['skt_kw'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">排量cc</b> <input type="text" class="form-control" name="skt_cc" value="<?php echo $Params['skt_cc'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">排量名</b> <input type="text" class="form-control" name="skt_cc_name" value="<?php echo $Params['skt_cc_name'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">类型</b> <input type="text" class="form-control" name="skt_vtype" value="<?php echo $Params['skt_vtype'];?>" size="10">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">变速箱</b> <input type="text" class="form-control" name="skt_tran" value="<?php echo $Params['skt_tran'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">驱动</b> <input type="text" class="form-control" name="skt_drive" value="<?php echo $Params['skt_drive'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">燃料</b> <input type="text" class="form-control" name="skt_fuel" value="<?php echo $Params['skt_fuel'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">座位</b> <input type="text" class="form-control" name="skt_zwps" value="<?php echo $Params['skt_zwps'];?>" size="5">&nbsp;&nbsp;&nbsp;
			<b title="有(!) 无(=)">轮胎数</b> <input type="text" class="form-control" name="skt_lts" value="<?php echo $Params['skt_lts'];?>" size="5">&nbsp;&nbsp;&nbsp;
            <b>状态</b>
			<select name="skt_statue" class="form-control">
				<option value="">--</option>
				<option value="1"<?php if($Params['skt_statue'] == '1') echo ' selected';?>>正常</option>
				<option value="-1"<?php if($Params['skt_statue'] == '-1') echo ' selected';?>>忽略</option>
			</select>&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>
            </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 href="javascript:;" onclick="setAny(0, [], 0)">添加</a>&nbsp;&nbsp;&nbsp;
			<a href="javascript:;" onclick="addAny()">批量添加</a>&nbsp;&nbsp;&nbsp;
			<a href="javascript:;" onclick="buildKczjModel()">生成车型</a>&nbsp;&nbsp;&nbsp;
		</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('ids[]')"></th>
				<th width="80px">操作</th>
				<th width="40px">状态</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>
				<th width="50px" class="Sort" sort="float"><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="50px" class="Sort" sort="float"><span>轴距</span></th>
				<th width="50px" class="Sort" sort="float"><span>轴数</span></th>
				<th width="100px" class="Sort"><span>发动机</span></th>
				<th width="60px" class="Sort" sort="float"><span>VIN数</span></th>
				<th width="60px" class="Sort" sort="float"><span>VIN10</span></th>
				<th width="150px" class="Sort green"><span>名称[燃]</span></th>
				<th width="100px" 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"><span>功率</span></th>
				<th width="60px" class="Sort"><span>排量cc</span></th>
				<th width="60px" class="Sort"><span>排量名</span></th>
				<th width="100px" class="Sort"><span>车辆类型</span></th>
				<th width="60px" class="Sort"><span>变速箱</span></th>
				<th width="60px" class="Sort"><span>驱动</span></th>
				<th width="60px" class="Sort"><span>燃料</span></th>
				<th width="60px" class="Sort"><span>座位</span></th>
				<th class="Sort"><span>轮胎</span></th>
			</tr>
			<tr>
				<td></td>
				<td></td>
				<td><input type="text" class="FilterTxt form-control" style="width:35px"></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:120px"></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:30px"></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:30px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:100px"></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: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>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:80px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
				<td><input type="text" class="FilterTxt form-control" style="width:55px"></td>
			</tr>
		</thead>
		<tbody>
			<?php foreach($vinArr as $v){?>
			<tr>
				<td><input type="checkbox" name="ids[]" value="<?php echo $v['skt_id']?>"></td>
				<td><a href="javascript:;" onclick="setAny(<?=$v['skt_id']?>, [], 0)">编辑</a>&nbsp;&nbsp;<a href="javascript:;" onclick="setAny(0, [], <?=$v['skt_id']?>)">复制</a></td>
				<td><?=($v['skt_statue'] == 1 ? '<span class="green">正常</span>': '<span class="gray">忽略</span>')?></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="<?=mvc::$cfg['ADMIN_URI'].'ypcCar/standModelAnyTj?smt_gxb_code='.$v['skt_gxb_code_show']?>"><?php echo $v['skt_gxb_code_show'];?></a></td>
				<td>
					<?php if(!empty($v['gxb_code'])) echo '<span class="green">Y</span>';?>
					<?php if(empty($v['gxb_code'])) echo '<span class="red">N</span>';?>
				</td>
				<td><?php echo $v['skt_length'] > 0 ? $v['skt_length'] : '';?></td>
				<td><?php echo $v['skt_width'] > 0 ? $v['skt_width'] : '';?></td>
				<td><?php echo $v['skt_height'] > 0 ? $v['skt_height'] : '';?></td>
				<td><?php echo $v['skt_wheel_group']?></td>
				<td><?php echo $v['skt_axle'] > 0 ? $v['skt_axle'] : '';?></td>
				<td><?php echo $v['skt_engine_show'];?></td>
				<td><a target="_blank" class="a_blue" href="<?=mvc::$cfg['ADMIN_URI'].'ypcCar/standModelAny?sma_gxb_code='.$v['skt_gxb_code_show'].'&sma_length='.$v['skt_length'].'&sma_width='.$v['skt_width'].'&sma_height='.$v['skt_height'].'&sma_wheel='.$v['skt_wheel_group'].'&sma_engine='.($v['skt_engine_show']? $v['skt_engine_show']: '%3D').'&sma_vin10='.str_replace(',', '', $v['skt_vin10s'])?>"><?php echo $v['skt_vin_count'];?></a></td>
				<td><?=$v['skt_vin10s']?></td>
				<td><?=$v['sgb_rname']?></td>
				<td><?=$v['skt_b_name']?></td>
				<td><?=$v['skt_m_name']?></td>
				<td><?=$v['skt_m1_name']?></td>
				<td><?=$v['skt_kw']?></td>
				<td><?=($v['skt_cc']?$v['skt_cc'] :'')?></td>
				<td><?=$v['skt_cc_name']?></td>
				<td><?=$v['skt_vtype']?></td>
				<td><?=$v['skt_tran']?></td>
				<td><?=$v['skt_drive']?></td>
				<td><?=$v['skt_fuel']?></td>
				<td><?=$v['skt_zwps']?></td>
				<td><?=$v['skt_lts']?></td>
			</tr>
			<?php }?>
		</tbody>
	</table>
	<?php }?>
	<div>
		<button type="button" class="btn btn-info" id="setbtn" style="margin-top:10px;">修改已选</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-danger" onclick="changeStatus([], -1)" style="margin-top:10px;">转忽略</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-info" onclick="changeStatus([], 1)" style="margin-top:10px;">转正常</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-danger" onclick="changeStatus([], 'del')" style="margin-top:10px;">删除</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-info" onclick="updateVinCount()" style="margin-top:10px;">刷VIN数</button>&nbsp;&nbsp;&nbsp;
		<?=$Page?>
	</div>
</div>
<?php include_once(mvc::$cfg['PATH_TPL'].'public/footBase.php');?>
<script type="text/javascript">
$(document).ready(function(){
	initsizetxt();
	$('#setbtn').click(function(){
		var ids = GetCheckboxVal('ids[]');
		if(ids.length < 1)
		{
			MESSAGE.alert('请选择需要修改的记录');
			return false;
		}
		setAny(ids[0], ids, 0);
	});
});


function changeStatus(ids, status)
{
	if(ids.length < 1){
		var ids = GetCheckboxVal('ids[]');
		if(ids.length < 1)
		{
			MESSAGE.alert('请选择需要修改的记录');
			return false;
		}
	}
	if(confirm(status=='del'? '确定要删除吗？':'确定要调整状态吗？')){
		var postdata = {
			isAjax:1,
			ids:ids.join(','),
			status:status
		};
		$.ajax({
			url:ADMIN_URI+'ypcCar/kcSizeTjStatus',
			data: postdata,
			dataType:'JSON',													
			type:'POST',
			success:function(res){
				if(MESSAGE.ajaxError(res)){
					MESSAGE.alert('保存成功');
					window.location.reload();
				}
			}
		});
	}
}


function updateVinCount()
{
	var ids = GetCheckboxVal('ids[]');
	if(ids.length < 1)
	{
		MESSAGE.alert('请选择需要修改的记录');
		return false;
	}
	$.ajax({
		url:ADMIN_URI+'ypcCar/updateKcSizeTjVinCount',
		data: {isAjax:1,ids:ids.join(',')},
		dataType:'JSON',													
		type:'POST',
		success:function(res){
			if(MESSAGE.ajaxError(res)){
				MESSAGE.alert('操作成功');
				window.location.reload();
			}
		}
	});
}

//新增或者编辑
function setAny(id, ids, fromid)
{
	$('#setFrom').remove();
	var fileds = {"skt_b_name":"品牌","skt_m_name":"生产商","skt_m1_name":"车系","skt_vtype":"车辆类型","skt_kw":"功率","skt_cc":"排量","skt_tran":"变速箱","skt_drive":"驱动","skt_fuel":"燃料","skt_zwps":"座位排数","skt_lts":"轮胎数"};
	
	//批量
	if(ids.length > 1)
	{
		var tpl = '<table class="table table-bordered"><tbody>';
		for(var f in fileds){
			if(f == 'skt_cc'){
				tpl += '<tr><th class="right">排量</th><td><input type="text" id="skt_cc" class="form-control" style="width:65px"/>cc&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" id="skt_cc_name" class="form-control" placeholder="2.0L" style="width:65px"/></td></tr>';
			}else{
				tpl += '<tr><th class="right">'+fileds[f]+'</th><td><input type="text" id="'+f+'" class="form-control"/></td></tr>';
			}
		}
		tpl += '</tbody></table><h3 class="res mart10 orange"></h3>';
		var btns = `<button type="button" class="btn btn-primary ok">保存【`+ids.length+`条】</button>&nbsp;&nbsp;&nbsp;
		<button type="button" class="btn btn-default message_close">关闭</button>`;
		MESSAGE.moveBox('批量管理（<span class="red">为空则不修改</span>）', tpl, btns, 'setFrom');
	}
	else
	{//单个
		var tpl = '<table class="table table-bordered"><tbody>';
		tpl += `
		<tr><th class="right">工信部型号</th><td><input type="text" id="skt_gxb_code_show" class="form-control"/></td></tr>
		<tr><th class="right">发动机</th><td><input type="text" id="skt_engine_show" class="form-control"/></td></tr>
		<tr><th class="right">尺寸</th><td>
		<input type="text" id="skt_length" placeholder="长" title="支持粘贴：5012*1855*1485" class="form-control sizetxt">
		*
		<input type="text" id="skt_width" placeholder="宽" class="form-control sizetxt">
		*
		<input type="text" id="skt_height" placeholder="高" class="form-control sizetxt">
		</td></tr>
		<tr><th class="right">轴距</th><td><input type="text" id="skt_wheel" class="form-control" style="width:95px"/>&nbsp;&nbsp;&nbsp;<b>轴数</b> <input type="text" id="skt_axle" class="form-control" style="width:30px"/></td></tr>`;
		for(var f in fileds){
			if(f == 'skt_cc'){
				tpl += '<tr><th class="right">排量</th><td><input type="text" id="skt_cc" class="form-control" style="width:65px"/>cc&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" id="skt_cc_name" class="form-control" placeholder="2.0L" style="width:65px"/></td></tr>';
			}else{
				tpl += '<tr><th class="right">'+fileds[f]+'</th><td><input type="text" id="'+f+'" class="form-control"/></td></tr>';
			}
		}
		tpl += '</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((id > 0? '编辑': '复制'), tpl, btns, 'setFrom');
		initsizetxt();
		autoFormatStr();
		if(id > 0 || fromid > 0){
			var data = AJAX.synchronize('GET', ADMIN_URI+'ypcCar/kcSizeTjInfo?id='+(id > 0? id: fromid),{});
			data = data.data;
			for(var filed in data){
				if($('#'+filed).length > 0 && data[filed] != 0){
					$('#'+filed).val(data[filed]);
				}
			}
		}
	}
	$('#setFrom .ok').unbind('click').click(function(){
		$this = $(this);
		var postdata = {
			isAjax:1,
			ids:ids.join(','),
			skt_id:id
		};
		$('#setFrom :input.form-control').each(function(i, e){
			postdata[$(e).attr('id')] = $(e).val();
		});
		$('#setFrom .res').html('处理中...');
		$.ajax({
			url:ADMIN_URI+'ypcCar/kcSizeTjSet',
			data: postdata,
			dataType:'JSON',													
			type:'POST',
			success:function(res){
				$('#setFrom .res').html('');
				if(MESSAGE.ajaxError(res)){
					MESSAGE.alert('保存成功');
					window.location.reload();
				}
			}
		});
	});
}

function addAny()
{
	var tpl = '<textarea id="catchvins" class="form-control input-any-row" rows="20" cols="50" placeholder="如：SC1034UFW66\n多个用;分割或者换行"></textarea><div class="txtcount"></div><h3 class="res mart10 orange"></h3>';
	var btns = `<button type="button" class="btn btn-primary ok" data-ignore="0">添加到统计</button>&nbsp;&nbsp;&nbsp;
	<button type="button" class="btn btn-default message_close">关闭</button>`;
	MESSAGE.show('批量添加型号', tpl, btns, 'addAnyTask');

	$('#addAnyTask .input-any-row').bind('blur', function(){
		var valArr = $.trim($(this).val()).replace(/[\,，\;\；]/g, "\n").split("\n");
		var realArr = new Array();
		for(var i in valArr)
		{
			var val = $.trim(valArr[i]);
			if(val != '' && $.inArray(val, realArr) === -1) realArr.push(val);
		}
		$(this).val(realArr.join("\n"));
		$('#scqdTask .txtcount').html(realArr.length);
	});

	$('#addAnyTask .ok').unbind('click').click(function(){
		$this = $(this);
		var gxbs  = $('#catchvins').val();
		if(gxbs == ''){
			alert('工信部型号不能为空');
			return false;
		}
		$('#addAnyTask .res').html('处理中...');
		$.ajax({
			url:ADMIN_URI+'ypcCar/addGxbsToKczjSizeTj',
			data: {'gxbs': gxbs.split("\n").join(','), 'isAjax':1},
			dataType:'JSON',													
			type:'POST',
			success:function(res){
				if(!MESSAGE.ajaxError(res))return false;
				$('#addAnyTask .res').html('处理完成');
				$('#addAnyTask .res').append('<form method="get" action="'+ADMIN_URI + 'ypcCar/kcSizeTj" target="_blank"><textarea name="skt_gxb_code" style="display:none">'+gxbs+'</textarea><input type="hidden" name="skt_statue" value=""><button type="submit" class="btn btn-primary">查看详情</button>');
			}
		});
	});
}
</script>