function loading(msg = "") {
if (msg == "") {
msg = "正在處理中...";
}
$.blockUI({message: '
' + msg + '
'});
}
function unLoading() {
$.unblockUI();
}
function updateTotalPrice() {
var r = /^\+?[1-9][0-9]*$/;
var product_num = $("#product_num").val();
if (!r.test(product_num)) {
alert("數量請輸入正整數");
return;
}
$("#total_price").html(product_price * parseInt(product_num));
$("#points_sum").html(points_num * parseInt(product_num));
}
function updateTotalPriceEn() {
var r = /^\+?[1-9][0-9]*$/;
var product_num = $("#product_num").val();
if (!r.test(product_num)) {
alert("數量請輸入正整數");
return;
}
var price = product_price / exchangeRate;
$("#total_price").html(Math.round(price * 10) / 10 * parseInt(product_num));
$("#points_sum").html(product_price * parseInt(product_num));
}
function upgradeFunction(ecu_number, function_id) {
loading("正在處理中...");
$.post("/member/upgrade-ecu.html", {
"ecu_number": ecu_number,
"function_id": function_id,
"_csrf": $("#crsf_token_id").val()
}, function (data) {
$.unblockUI();
if (data.msg != "點數不足,需要充值")
alert(data.msg);
unLoading();
if (data.status == 1) {
//location.reload();
location.href = "/update_successed.html";
}
if (data.status == 0 && data.msg == "點數不足,需要充值") {
// $.colorbox.close();
$("#rest_points").html(data.rest_points);
$.colorbox({inline: true, href: $("#confirm_buy_box")});
}
}, "json")
}
function confirmUpgrade(ecu_number, function_id, point_num, product_name, functionStr) {
$.get("/member/is-active.html", function (data) {
var json = eval("(" + data + ")");
if (json.is_active == 0) {
alert("請先至您註冊的郵件信箱收取驗證信,啟用帳號!");
}
if (json.is_active == 1) {
if (member_point_num >= point_num) {
$("#buy_ecu_number").html(ecu_number);
$("#need_points").html(point_num);
$("#buy_prodict_name").html(product_name);
$("#buy_function_desc").html(decodeURI(functionStr));
$("#confirm_to_upgrade_btn").html(' ');
$.colorbox({inline: true, href: $("#confirm_to_upgrade"), "overlayClose": false});
} else {
$("#rest_points").html(point_num - member_point_num);
$.colorbox({"overlayClose": false, inline: true, href: $("#confirm_buy_box")});
}
}
});
}
//00
function addFunction() {
var function_ids = ($("#function_id").val());
if (function_ids == "" || function_ids == null) {
alert("請選擇要增加的功能");
return;
}
function_ids = function_ids + "";
if (function_ids != "") {
var arr = function_ids.split(',');
for (var i = 0; i < arr.length; i++) {
var function_id = arr[i];
// alert(function_id);
var exist = false;
$("input[name='product_num[]']").each(function () {
if (function_id == $(this).val()) {
exist = true;
}
});
//alert(exist);
if (exist == false) {
$("#search_form").append("");
}
}
$("#search_form").append("");
$("#search_form").submit();
}
}
function removeThisFunction(obj) {
$(obj).parent().remove();
$("#search_form").append("");
$("#search_form").submit();
}