//记录选中的方式
var select_style = 255;
//记录迪士尼隐藏
var ifhide_disney = 0;
//记录出发地还是目的地
var area_if = '';
var login_data = getStorJson("login_data");
var HTML = '';
//出发地和目的地全局 保存之前用户输入的信息
var data_start = '';
var data_end = '';
window.onload = function(){
var start_data = getStorJson('start_data_str');
var end_data = getStorJson('end_data_str');
if (start_data != null) {
$('#start_area').text(start_data.line);
$('#start_area').attr('changeid',start_data.value);
}
if (end_data != null) {
$('#end_area').text(end_data.line);
$('#end_area').attr('changeid',end_data.value);
}
HTML = $('#disney_shuttle').html();
if(login_data.login_type==1){
$("#footer").hide();
if(login_data.user_id==62 || login_data.user_id==148 || login_data.user_id==290)
{
$("#shuttle").hide();
$("#disney").hide();
$("#through").trigger("click");
}else if(login_data.user_id==121 || login_data.user_id==141){
$("#through").trigger("click");
}else
{
$("#shuttle").trigger("click");
}
}else{
$("#footer").show();
}
if( login_data.main_corp_id==4 ) {
$("#disney").hide();
}
var day = getDateTime(11);
$('#nowdate').html(day);
$('#nowdate').attr('sendStr',getDateTime(0));
var nowWeek = getWeekDay(getDateTime(10));
$('#nowWeek').html(nowWeek);
}
//出发地查询
function areaSearch(start_id){
area_if = start_id;
$('#search_area_all').val('');
$('#search_info').addClass('ui_hide');
$('#search_area_div').removeClass('ui_hide');
//propertychange
$('#search_area_all').focus();
$('#search_area_all').bind('input onchange',function(){
searchAreaInfo(area_if);
});
}
//查询相关的信息
function searchAreaInfo(search_id){
if(search_id == 'start_area'){
var inout_type = 'in';
}else{
var inout_type = 'out';
}
var area_name = $("#search_area_all").val();
$.ajax({
url:'./zz-fx/control.php',
type: "post",
data: {
area_name:area_name,
type:"retrieval_area",
bus_type:select_style,
inout_type:inout_type
},
dataType: "json",
success: function (data) {
console.log(data);
if(data.code == 0){
console.log(data);
createHtml(data.list,search_id);
$(".select_content").removeClass("ui_hide");
}
},
fail: function (data) {
}
});
}
//筛选列表
function createHtml(data,id){
var temp ="";
for (var i = 0; i < data.length; i++) {
temp +='
'+data[i].area_name+'
'
}
$(".select_content").html(temp);
$(".content_xiala").click(function(){
var line = $(this).text();
var value = $(this).attr('area_id');
$("#search_area_all").val(line);
$(".select_content").addClass("ui_hide");
//返回
$('#search_info').removeClass('ui_hide');
$('#search_area_div').addClass('ui_hide');
$('#'+id).html(line);
$("#"+id).attr('changeid',value);
$('#'+id).removeClass('blackfont');
if (id == 'start_area') {
var start_data = {
line : line,
value : value
}
// data_start = start_data;
setStorJson('start_data_str',start_data);
}
if(id == 'end_area'){
var end_data = {
line : line,
value : value
}
// end_data = data_end;
setStorJson('end_data_str',end_data)
}
})
}
function getDark(value,select_id){
$('#'+value).addClass("get_dark");
}
function getLight(value){
$('#'+value).removeClass("get_dark");
}
//交换出发地和目的地
function changePosition(){
//取值
var strid = '';
var strtext = '';
var start_area_id = $('#start_area').attr('changeid');
var start_area_text = $('#start_area').html();
var end_area_id = $('#end_area').attr('changeid');
var end_area_text = $('#end_area').html();
//替换
strid = start_area_id;
start_area_id = end_area_id;
end_area_id = strid;
strtext = start_area_text;
start_area_text = end_area_text;
end_area_text = strtext;
$('#start_area').attr('changeid',start_area_id);
$('#start_area').html(start_area_text);
$('#end_area').attr('changeid',end_area_id);
$('#end_area').html(end_area_text);
if ($('#start_area').html() == '输入出发地' || $('#start_area').html() == '输入目的地' ) {
$('#start_area').addClass('blackfont');
}else{
$('#start_area').removeClass('blackfont');
}
if ($('#end_area').html() == '输入出发地' || $('#end_area').html() == '输入目的地') {
$('#end_area').addClass('blackfont');
}else{
$('#end_area').removeClass('blackfont');
}
}
//选择日期
$(document).ready(function(){
var tomonth = new Date();
$(".sel_goback").on("click",function(){
addmouth($(".month"),tomonth.getFullYear(),tomonth.getMonth());
$(".month").show();
$("#search_info").hide();
selectDate();
});
})
//选中日期
function selectDate(){
$(".canday").on("click",function(){
if($(this).html()=="今天"){
var seldate = new Date().getDate();
}else{
var seldate =$(this).html();
}
var yearmonth = $(".currentdate").html().split("年");
if (yearmonth[1] != 10 && yearmonth[1] != 11 && yearmonth[1] != 12) {
var show_yearmonth = '0'+yearmonth[1];
}else{
var show_yearmonth = yearmonth[1];
}
if (seldate<10) {
var show_seldate = '0'+seldate;
}else{
var show_seldate = seldate;
}
//前台展示
var thisdataStrShow = yearmonth[1]+'月'+seldate+'日';
//后台传参
var thisdataStrSend = yearmonth[0]+"-"+show_yearmonth+"-"+show_seldate;
//获取星期
var thisdata = yearmonth[0]+"/"+yearmonth[1]+"/"+seldate;
var select_week = getWeekDay(thisdata);
$("#nowdate").html(thisdataStrShow);
$('#nowdate').attr('sendStr',thisdataStrSend);
$('#nowWeek').html(select_week);
$(".month").hide();
$("#search_info").show();
})
}
//选择方式
function selectStyle(value){
switch(value){
case 255:
select_style = 255;
$('#select_style').children().removeClass('bc-bg');
$("#through").addClass('bc-bg')
$('#disney_shuttle').addClass('ui_hide');
reloadTroughInfo();
break;
case 256:
select_style = 256;
$('#select_style').children().removeClass('bc-bg');
$("#shuttle").addClass('bc-bg');
reloadDisneyInfo();
break;
default:
select_style = 257;
$("#mask").removeClass('ui_hide');
$('#select_style').children().removeClass('bc-bg');
$('#disney_shuttle').addClass('ui_hide');
$("#disney").addClass('bc-bg')
if (ifhide_disney == 0) {
$('#hide_disney').removeClass('ui_hide');
ifhide_disney = 1;
}else{
$('#hide_disney').addClass('ui_hide');
ifhide_disney = 0;
}
}
}
//展示直通车的数据
function reloadTroughInfo(){
$.ajax({
url:'./zz-fx/control.php', //请求地址
data:{type:'distribut_recommendThrough'},
type: "post", //请求方式
async:false,
dataType: "json",
success: function (data) {
if(data.code == 0){
console.log(data);
var list = data.list;
var newHTML='';
for(var i=0;i