/**
* Created by bcxin on 2017/3/31.
*/
var orderlist = null;
var choisePersonIds = null;
$(function () {
parent.editWinTile();
//加载公司信息
getCompanyInfo();
//加载统计信息 TODO
//加载培训机构信息
var nthIndex = 0; // 保存是那一家培训机构详情的下标
// 返回上一级
$(".train-breadcrumb").on("click", "li a", function () {
var html = $(this).html();
html = html.replace(/^\s+|\s+$/g, "");
var index = $(this).attr("dataIndex");
if (html === "课程列表") {
breadCrumb("train-index", "course-list");
$(".train-breadcrumb").addClass("hidden");
} else if (html === "课程详情") {
breadCrumb("train-detail", "course-list");
} else if (html === "课程列表") {
breadCrumb("train-inst-list", "course-list");
} else if (html === "培训机构详情") {
nthIndex--;
breadCrumb("inst-detail:eq(" + nthIndex + ")", "course-list");
} else if (html === "已购买课程") {
breadCrumb("train-order", "buy-course");
$(".train-breadcrumb").addClass("hidden");
}
var current = '' + html + '';
$(this).parent().nextAll("li").remove();
$(this).parent().html(current);
})
// 从首页到课程详情
$(".course-list").on("click", ".look", function () {
var alt = $(this).parent().siblings(".course-img").attr("alt");
$(".train-index").removeClass("active").attr("id", "");
if (alt === '2') {
// $(".train-detail2").addClass("active").attr("id", "course-list");
$(".train-inst-list").addClass("active").attr("id", "course-list");
if (traintype == "2") {
$("#mxbtn").show();
} else {
$("#mxbtn").hide();
}
bread('初级保安员培训课程');
}
else if (alt === '3') {
$(".train-detail3").addClass("active").attr("id", "course-list");
if (traintype == "3") {
$("#mxbtn").show();
} else {
$("#mxbtn").hide();
}
bread('课程详情');
}
else if(alt === '1'){
// $(".train-inst-list").addClass("active").attr("id", "course-list");
$(".train-detail1").addClass("active").attr("id", "course-list");
if (traintype == "8") {
$("#mxbtn").show();
} else {
$("#mxbtn").hide();
}
bread('课程详情');
}
var goodsname = $(this).data("goodsname");
var trainorgid = $(this).data("trainorgid");
var traintype = $(this).data("traintype");
$('.detail_title').html(goodsname);
$(".train-detail .info-button .buy").attr("data-goodsname", goodsname);
$(".train-detail .info-button .buy").attr("data-trainorgid", trainorgid);
$(".train-detail .info-button .buy").attr("data-traintype", traintype);
});
// 从课程详情到购买课程
$(".train-detail").on("click", ".info-button .buy", function () {
initOrderInput();
$(".train-detail").removeClass("active").attr("id", "");
$(".train-pay").addClass("active").attr("id", "course-list");
var goodsname = $(this).data("goodsname");
var trainorgid = $(this).data("trainorgid");
var traintype = $(this).data("traintype");
var datetype = $(this).attr("data-datetype");
var companyName = $("#companyName").val();
var unitprice_month = 10;
$("#traintype").val(traintype);
$("#trainorgid").val(trainorgid);
$("#goodsname").val(goodsname);
$("#dateType").val(datetype);
$(".ordertitle").html(goodsname);
$("#td_goodsname").html(goodsname);
var now = new Date();
var nextDate = new Date();
if(datetype == "1"){
$("#td_unitprice").html("13");
$("#unitprice").val("13");
nextDate.setMonth(now.getMonth() + 1);
}else if(datetype == "2"){
$("#td_unitprice").html("36");
$("#unitprice").val("36");
nextDate.setMonth(now.getMonth() + 3);
}else if(datetype == "3"){
$("#td_unitprice").html("68");
$("#unitprice").val("68");
nextDate.setMonth(now.getMonth() + 6);
}else if(datetype=="5"){//保安守护押运公司管理规定解读
$("#td_unitprice").html("20");
$("#unitprice").val("20");
nextDate.setFullYear(now.getFullYear() + 1);
}else {
$("#td_unitprice").html("120");
$("#unitprice").val("120");
nextDate.setFullYear(now.getFullYear() + 1);
}
$(".validityDate").html(formatDate(now,"yyyy年MM月dd日") + " - " + formatDate(nextDate,"yyyy年MM月dd日"));
$(".orderinvoicename").html(goodsname + "(纸质) - " + companyName);
$("#invoicename").val(goodsname + "(纸质) - " + companyName);
if (traintype == "2") {
$("#mxbtn").show();
} else {
$("#mxbtn").hide();
}
if(choisePersonIds != null ){
var count = choisePersonIds.length;
$("#choiseCount").html("已选" + count + "人").css('padding', '5px 10px');
setPeople(choisePersonIds);
var unitprice = $("#unitprice").val();
$("#td_count").html(count);
$("#td_amount").html(fmoney(count * unitprice, 0));
$(".total-number").html("¥" + fmoney(count * unitprice, 0));
}
choisePersonIds = null;
bread('购买课程');
});
// 从培训机构列表触发
$(".train-inst-list").on("click", ".info-button button", function () {
$(".train-inst-list").removeClass("active").attr("id", "");
nthIndex = $(this).parent().parent().siblings('img').attr('alt'); // 获得对应的下标
if ($(this).hasClass("to-studyCom-1")) {
$(".inst-detail.ins-det-one").addClass("active").attr("id", "course-list");
$("#trainorgid").val("100").siblings("#traintype").val("1");
bread('培训机构详情');
} else if ($(this).hasClass("to-studyCom-2")) {
$(".inst-detail.ins-det-two").addClass("active").attr("id", "course-list");
$("#trainorgid").val("100").siblings("#traintype").val("1");
bread('培训机构详情');
} else if ($(this).hasClass("to-studyCom-3")) {
$(".inst-detail.ins-det-three").addClass("active").attr("id", "course-list");
$("#trainorgid").val("200").siblings("#traintype").val("1");
bread('培训机构详情');
} else if ($(this).hasClass("sign")) { // 从培训机构列表进课程详情
$(".train-detail2").addClass("active");
var goodsname = $(this).data("goodsname");
var trainorgid = $(this).data("trainorgid");
var traintype = $(this).data("traintype");
var dateType = $(this).data("dateType");
$('.detail_title').html(goodsname);
$(".train-detail .info-button .buy").attr("data-goodsname", goodsname);
$(".train-detail .info-button .buy").attr("data-trainorgid", trainorgid);
$(".train-detail .info-button .buy").attr("data-traintype", traintype);
if (traintype == "2") {
$("#mxbtn").show();
} else {
$("#mxbtn").hide();
}
bread('课程详情');
if ($(this).hasClass("sign1")) {
$("#trainorgid").val("100").siblings("#traintype").val("1");
} else if ($(this).hasClass("sign2")) {
$("#trainorgid").val("100").siblings("#traintype").val("1");
} else if ($(this).hasClass("sign3")) {
$("#trainorgid").val("200").siblings("#traintype").val("1");
}
}
});
// 从购买课程列表进培训课程详情
$(".train-order").on("click", ".order-list li", function () {
var orderId = $(this).data("id");
viewOrderDetail(orderId);
})
//订单列表 订单状态筛选
$('.buy-course ol li a').click(function () {
$('#buy-course ol li a').removeClass('active');
$(this).addClass('active');
var type = $(this).parents('li').data("type");
if (type == "all") {
$("#orderListArea .order-content").show();
} else {
$("#orderListArea .order-content").hide();
$("#orderListArea ." + type).show();
}
})
//在职人员培训的传值
$(".train-detail2 .train-info").on("click", ".buy", function () {
$("#trainorgid").val("300").siblings("#traintype").val("2");
});
var noPower = 0, firstLesson = 0, continueLesson = 0;
function barData(id, data) {
$("." + id + " .name span").html(data.name);
$("." + id + " .number span").html(data.value);
}
});
// 判断谷歌浏览器,弹窗提示
function checkChrome() {
var isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1;
if (isChrome) {
parent.layer.confirm('检测到您当前使用的浏览器,不支持安装银联密码控件进行支付,建议您更换IE浏览器后再支付。(在IE浏览器复制www.baibaodun.cn--登录--更多功能--培训管理--已购买课程--待付款)', {
title: "温馨提示",
skin: "confirm-class",
closeBtn: 0,
btn: ['复制地址并切换',"关闭"]
//按钮
}, function (index) {
// var url="http://"+window.location.host,objBtn;
// url+="/ars-web/";
$("