clmm-v2/public/themes/js/script.js
Nguyễn Tiến Dũng 96e0513959 1/5/2022
2022-05-01 22:01:12 +07:00

933 lines
36 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

let contact = new Array();
let settings;
let next_reset = new Date().getTime();
let ends = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
let noti_win = [];
let noti_wined = [];
var hash = $('input[name=main_session]').val();
Number.prototype.format = function(n, x) {
var re = '(\\d)(?=(\\d{' + (x || 3) + '})+' + (n > 0 ? '\\.' : '$') + ')';
return this.toFixed(Math.max(0, ~~n)).replace(new RegExp(re, 'g'), '$1,');
};
(function() {
function l(r) {
return null === r ? "" : encodeURIComponent(String(r).trim())
}
function r(r, e) {
var t, a, o, s, i = [],
n = !(!e || !e.lowerCase) && !!e.lowerCase;
if (null === r ? a = "" : "object" == typeof r ? (a = "", e = r) : a = r, e) {
if (e.path && (a && "/" === a[a.length - 1] && (a = a.slice(0, -1)), o = String(e.path).trim(), n && (o = o.toLowerCase()), 0 === o.indexOf("/") ? a += o : a += "/" + o), e.queryParams) {
for (t in e.queryParams) {
if (e.queryParams.hasOwnProperty(t) && void 0 !== e.queryParams[t])
if (e.disableCSV && Array.isArray(e.queryParams[t]) && e.queryParams[t].length)
for (var u = 0; u < e.queryParams[t].length; u++) s = e.queryParams[t][u], i.push(t + "=" + l(s));
else s = n ? e.queryParams[t].toLowerCase() : e.queryParams[t], i.push(t + "=" + l(s))
}
a += "?" + i.join("&")
}
e.hash && (a += n ? "#" + String(e.hash).trim().toLowerCase() : "#" + String(e.hash).trim())
}
return a
}
var e = this,
t = e.buildUrl;
r.noConflict = function() {
return e.buildUrl = t, r
}, "undefined" != typeof exports ? ("undefined" != typeof module && module.exports && (exports = module.exports = r), exports.buildUrl = r) : e.buildUrl = r
}).call(this);
let DUNGA = function() {
initUrl = (queryParams) => {
// queryParams['hashvl'] = hash;
// queryParams['hash_name'] = "hashvl";
let type = queryParams['type'];
delete queryParams['type'];
return buildUrl("", {
path: "api/" + type,
});
}
copyStringToClipboard = (str) => {
var el = document.createElement('textarea');
el.value = str;
el.setAttribute('readonly', '');
el.style = {
position: 'absolute',
left: '-9999px'
};
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
alert('ÄĂ£ sao chĂ©p sá» Äiện thoại nĂ y. ChĂºc bạn may mắn.');
}
number_format = (number) => {
return parseInt(number).toLocaleString('it-IT', {
style: 'currency',
currency: 'VND'
});
}
initAjax = (data_ajax) => {
$.ajax(data_ajax);
}
getNum = (remove) => {
let ends = [];
for ($i = 0; $i < 10; $i++) {
if (remove.indexOf($i) === -1) {
ends.push($i);
};
}
return ends;
}
loadMomo = (ag) => {
initAjax({
url: initUrl({
type: "momo"
}),
method: "POST",
success: function(data) {
if (data.status == true) {
let table_one = "";
let table_ten = "<tr>";
if (data.data_momo) {
let status_momo = {
0: `<span class="label label-info text-uppercase">Bảo trì</span>`,
1: `<span class="label label-success text-uppercase">Hoạt động</span>`
};
let data_momos = data.data_momo;
for (let momo of data.data_momo) {
var settings = momo.settings;
if (settings.transfers_today == undefined) {
settings.transfers_today = {
times: 0,
amount: 0
};
}
table_one += `<tr>`;
table_one += `<td>${momo.username} <span class="label label-success text-uppercase" onclick="DUNGA.coppy('${momo.username}')"><i class="fa fa-clipboard" aria-hidden="true"></i></span> <span class="label label-success text-uppercase" onclick="DUNGA.play('${momo.username}')"><i class="fa fa-play" aria-hidden="true"></i></span></td>`;
table_one += `<td>${status_momo[momo.status]}</td>`;
table_one += `<td><strong><span class="text-danger">${settings.transfers_today.times}</span> Lần</strong></td>`;
table_one += `<td><strong><span class="text-danger cash-format">${number_format(settings.transfers_today.amount)}</span> / 50.000.000 VND</strong></td>`;
table_one += "</tr>";
}
}
if (data.game.active) {
for (let game of data.game.active) {
$(`button[data-game="${game}"]`).removeClass("hidden");
}
$("div.play-rules").html(data.game.html);
if (ag == "" || ag == undefined) {
if (data.game.active.includes("chanle")) {
$(`button[data-game="chanle"]`).click();
} else {
$(`button[data-game="${data.game.active[0]}"]`).click();
}
} else {
$(`button[data-game="${ag}"]`).click();
}
}
$("#momo-status").html(table_one);
}
}
})
}
loadSettings = () => {
initAjax({
url: initUrl({
type: "settings"
}),
method: "POST",
success: function(data) {
if (data.status == true) {
settings = data;
if (data.active == 1) {
$("#author").html(`<a href="${data.href}" target="_blank">${data.author}</a>`);
let html_contact = "";
for (let contact of data.contacts) {
html_contact += `<p><a class="text-white" href="${contact.href}" target="_blank"><span class="btn btn-success text-uppercase">${contact.name}</span></a></p>`;
}
$("#note").html(data.note);
$("#note_modal").html(data.note);
$("#noteModal").modal();
$("#contact").html(html_contact);
if (data.ads !== "" && data.ads !== undefined) {
$(".ads").removeClass("hidden").html(data.ads);
}
if (data.notifications !== "" && data.notifications !== undefined) {
$(".notifications").removeClass("hidden").html(data.notifications);
}
loadMomo();
if (data.history !== undefined && data.history == "1") {
loadHistorys(data.only_win, data.limit);
}
if (data.hu !== undefined && data.hu.active == "1") {
loadHu();
loadHistoryHu();
$("#amount-hu").text(number_format(data.hu.amount));
$("#roles-hu").text(data.hu.roles.join(", "));
}
if (data.week_top !== undefined && data.week_top == 1) {
loadWeekTop();
$(".week_top").removeClass("hidden");
}
if (data.day_mission !== undefined && data.day_mission.active == 1) {
loadMinigame({
game: "day_mission",
});
}
if (data.wheel !== undefined && data.wheel.active == 1) {
loadMinigame({
game: "wheel",
settings_encode: data.wheel.settings_encode
});
}
if (data.diemdanh !== undefined && data.diemdanh.active == 1) {
loadMinigame({
game: "diemdanh",
settings_encode: data.diemdanh.settings_encode
});
}
if (data.refer_friend !== undefined && data.refer_friend.active == 1) {
loadMinigame({
game: "refer_friend",
settings_encode: data.refer_friend.settings_encode
});
}
setInterval(reset_data, 1000);
setInterval(day_limit, 5000);
}
}
}
})
};
loadHistorys = (only_win, limit) => {
initAjax({
url: initUrl({
type: "history",
only_win,
limit
}),
method: "POST",
success: function(data) {
if (data.status == true) {
if (data.history.status == true) {
let status_win = {
1: '<span class="label label-success text-uppercase">Thắng</span>',
"-1": '<span class="label label-secondary text-uppercase">Thua</span>'
}
let html_history = "";
for (let history of data.history.data) {
let color_change = '#' + ((1 << 24) * (Math.random() + 1) | 0).toString(16)
.substr(1);
html_history += "<tr>";
if (time_tran == "1" && history.time_tran_date !== "") {
html_history += `<td>${history.time_tran_date}</td>`;
}
html_history += `<td>${history.partnerId}</td>`;
html_history += `<td>${number_format(history.amount)}</td>`;
html_history += `<td><span class="fa-stack"><span class="fa fa-circle fa-stack-2x" style="color:${color_change}"></span><span class="fa-stack-1x text-white">${history.comment}</span></span></td>`;
html_history += `<td>${status_win[history.victory]}</td>`;
html_history += "</tr>";
if (history.amount > 50000 && noti_wined[history.id] == undefined) {
noti_win[history.id] = {
game: "",
partnerId: history.partnerId,
amount: history.amount
};
}
}
$("#history").html(html_history);
}
} else {
//alert(data.message);
}
}
});
};
loadWeekTop = () => {
initAjax({
url: initUrl({
type: "week_top"
}),
method: "POST",
success: function(data) {
if (data.status == true) {
if (data.data.status == true) {
let html_weektop = "";
for (const [key, value] of Object.entries(data.data.data)) {
html_weektop += '<tr>';
html_weektop += `<td><span class="fa-stack"> <span class="fa fa-circle fa-stack-2x text-danger"></span><strong class="fa-stack-1x text-white">${key}</strong></span></td>`;
html_weektop += `<td class="col-xs-2"><span class="label label-success">${value.partnerId}</span></td>`;
html_weektop += `<td class="col-xs-5 text-center"><span class="label label-danger">${number_format(value.result)}</span></td>`;
html_weektop += `<td class="col-xs-5 text-center"><span class="label label-danger">${number_format(data.data.gift[key])}</span></td>`;
html_weektop += '</tr>';
}
$(".week_top #week_top").html(html_weektop);
}
}
}
});
};
loadMinigame = (data) => {
const {
game,
} = data;
initAjax({
url: initUrl({
type: "render_minigame"
}),
method: "POST",
data: {
game,
},
success: function(data_xhr) {
if (data_xhr.status == true) {
$(`[data-minigame=${game}]`).removeClass("hidden");
$(".minigame-rules").append(data_xhr.html);
}
}
});
}
loadHu = () => {
initAjax({
url: initUrl({
type: "balance-hu"
}),
method: "POST",
success: function(data) {
if (data.status == true) {
$("#hu-left-display").removeClass("hidden");
$(".hu-balance").html(number_format(data.amount));
}
}
});
}
check_dayMission = (partnerId) => {
initAjax({
url: initUrl({
type: "check-day-mission",
partnerId
}),
method: "POST",
beforeSend: function() {
$(".check-day-mission").attr("disabled", true).addClass("disabled");
$("#day_mission_querying").show();
$("#query_done").html();
$("#non_query").hide();
},
success: function(data) {
if (data.status == true) {
$("#query_done").html(data.html);
$("#query_done").show();
$("#day_mission_querying").hide();
$(".check-day-mission").attr("disabled", false).removeClass("disabled");
} else {
alert(data.message);
$("#non_query").show();
$("#day_mission_querying").hide();
$(".check-day-mission").attr("disabled", false).removeClass("disabled");
}
}
})
};
reward_dayMission = (partnerId, milEncode) => {
initAjax({
url: initUrl({
type: "reward-day-mission",
partnerId
}),
method: "POST",
data: {
milEncode
},
beforeSend: function() {
$(".reward-day-mission").attr("disabled", true).addClass("disabled");
},
success: function(data) {
if (data.status == true) {
if (data.data.status == true) {
let data_response = data.data;
$(".reward-day-mission").remove();
$(".ntmsg").html(`
<div><b>${data_response.message}</b></div>
<div class="st"><b class="text-danger">Sá» tiền: ${number_format(data_response.amount)} vnÄ</b></div>
<div class="st"><b class="text-warning">Lời nhắn: ${data_response.comment}</b></div>`);
}
} else {
$(".ntmsg b").text(data.message).addClass("text-danger");
}
}
})
};
checkTran = (tran_id) => {
initAjax({
url: initUrl({
type: "check-tran",
tran_id
}),
method: "POST",
beforeSend: function() {
$(".check-tran").attr("disabled", true).addClass("disabled");
},
success: function(data) {
if (data.status == true) {
if (data.data.status == true) {
$("#result-check").attr("class", "").addClass("alert alert-success").html(data.data.message);
} else {
$("#result-check").attr("class", "").addClass("alert alert-danger").html(data.data.message);
}
} else {
if (data.code == 404) {
$(".more_infomation").removeClass("hidden");
} else {
$("#result-check").attr("class", "").addClass("alert alert-danger").html(data.message);
}
}
$(".check-tran").attr("disabled", false).removeClass("disabled");
}
})
};
checkTran2 = (tran_id, receiver) => {
initAjax({
url: initUrl({
type: "check-tran2"
}),
method: "POST",
data: {
tran_id,
receiver
},
beforeSend: function() {
$(".check-tran").attr("disabled", true).addClass("disabled");
},
success: function(data) {
if (data.status == true) {
if (data.data.status == true) {
$("#result-check").attr("class", "").addClass("alert alert-success").html(data.data.message);
} else {
$("#result-check").attr("class", "").addClass("alert alert-danger").html(data.data.message);
}
} else {
$("#result-check").attr("class", "").addClass("alert alert-danger").html(data.message);
}
$(".check-tran").attr("disabled", false).removeClass("disabled");
}
})
};
joinhu = function(partnerId) {
initAjax({
url: initUrl({
type: "join-hu",
partnerId
}),
method: "POST",
beforeSend: function() {
$(".submit-join-hu").attr("disabled", true).addClass("disabled");
},
success: function(data) {
if (data.status == true) {
if (data.data.status == true) {
$("#msg_hu").html(data.data.message);
$(".submit-join-hu").attr("disabled", false).removeClass("disabled");
if (data.data.is_join == 1) {
$(".submit-join-hu").removeClass("btn-success").addClass("btn-danger").html("Há»§y Tham Gia");
} else {
$(".submit-join-hu").removeClass("btn-danger").addClass("btn-success").html("Tham Gia");
}
} else {
$("#msg_hu").html(data.data.message);
$(".submit-join-hu").attr("disabled", false).removeClass("disabled");
}
} else {
$("#msg_hu").html(data.data.message);
$(".submit-join-hu").attr("disabled", false).removeClass("disabled");
}
}
})
}
loadHistoryHu = function() {
initAjax({
url: initUrl({
type: "history-hu"
}),
method: "POST",
success: function(data) {
if (data.status == true) {
$("#msg_history_hu").html(data.html);
} else {
console.log(data.message);
}
}
})
}
day_limit = function() {
let times = $("#hmln[attr-name=times]").toggleClass("hidden");
let amount = $("#hmln[attr-name=amount]").toggleClass("hidden");
}
reset_data = function() {
var d = new Date().getTime();
let sec = Math.floor((next_reset - d) / 1000);
if (sec <= 0) {
sec = 0;
}
$(".coundown-time").text(sec);
if (sec % 2 == 0) {
let id_his = Object.keys(noti_win)[0];
if (id_his > 0) {
DUNGA.noti_win(noti_win[id_his]);
noti_wined[history.id] = history.id;
delete noti_win[id_his];
}
}
if (d >= next_reset) {
if (settings.active == 1) {
loadMomo(game_active);
if (settings.history !== undefined && settings.history == 1) {
loadHistorys(settings.only_win, settings.limit);
}
if (settings.hu !== undefined && settings.hu.active == 1) {
loadHu();
}
next_reset = d + 20000;
}
}
}
return {
init: function() {
loadSettings();
},
coppy: function(str) {
copyStringToClipboard(str);
},
play: function(str) {
window.open(`https://nhantien.momo.vn/${str}`, '_blank')
},
number_format: function(number) {
number_format(number);
},
check_tranid: function() {
$this = this;
let tranid = $("input[name=tran_id]").val();
checkTran(tranid);
},
check_tranid2: function() {
$this = this;
let tranid = $("input[name=tran_id]").val();
let receiver = $("input[name=receiver]").val();
checkTran2(tranid, receiver);
},
hu_click: function() {
$("#hu-info").modal("show");
},
check_dayMission: function() {
$this = this;
let partnerId = $("input[name=partnerId]").val();
check_dayMission(partnerId);
},
joinhu: function() {
let partnerId = $("#result_hu input[name=partnerId]").val();
joinhu(partnerId);
},
reward: function() {
$this = this;
let partnerId = $("input[name=partnerId]").val();
let milEncode = $(".reward-day-mission").attr("data-mil-encode");
reward_dayMission(partnerId, milEncode);
},
noti_win: function(data) {
const {
game,
partnerId,
amount
} = data;
new Notify({
status: 'success',
title: 'TrĂ² chÆ¡i: ' + game,
text: `ChĂºc mừng <b>${partnerId}</b> vừa thắng ${number_format(amount)}`,
autoclose: true,
customIcon: '<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M19,9H14a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5h5a5.006,5.006,0,0,0,5-5V14A5.006,5.006,0,0,0,19,9Zm-5,6a1,1,0,1,1,1-1A1,1,0,0,1,14,15Zm5,5a1,1,0,1,1,1-1A1,1,0,0,1,19,20ZM15.6,5,12.069,1.462A5.006,5.006,0,0,0,5,1.462L1.462,5a5.006,5.006,0,0,0,0,7.071L5,15.6a4.961,4.961,0,0,0,2,1.223V14a7.008,7.008,0,0,1,7-7h2.827A4.961,4.961,0,0,0,15.6,5ZM5,10A1,1,0,1,1,6,9,1,1,0,0,1,5,10ZM9,6a1,1,0,1,1,1-1A1,1,0,0,1,9,6Z"></path></svg>',
})
}
}
}();
"undefined" != typeof module && "undefined" != typeof module.exports && (module.exports = DUNGA), $(document).ready(function() {
DUNGA.init()
var pusher = new Pusher(pusher_key, {
cluster: "ap1",
authEndpoint: DUNGASettings.pusher.authEndpoint,
channel_auth_endpoint: DUNGASettings.pusher.channel_auth_endpoint,
crypt_master_key_base64: DUNGASettings.pusher.crypt_master_key_base64,
});
});
let QuangWheel = function() {
let luckyWheel;
let audio = new Audio('/upload/files/tick.mp3');
let wheel_spinning = false;
let data_spin;
let spinning = false;
init = function() {
luckyWheel = new Winwheel({
drawMode: 'image',
drawText: true,
numSegments: 8,
outerRadius: 200,
canvasId: 'canvas',
animation: {
type: 'spinToStop',
duration: 10,
spins: 3,
callbackSound: playSound,
soundTrigger: 'pin',
callbackAfter: "draw_wheel()",
callbackFinished: "spin_finished()"
},
pins: {
number: 16,
fillStyle: 'while',
outerRadius: 6,
responsive: true,
}
});
let loadedImg = new Image();
loadedImg.src = "/upload/files/main-wheel-3.png";
loadedImg.onload = function() {
luckyWheel.wheelImage = loadedImg;
luckyWheel.draw();
}
draw_wheel();
}
spin_finished = function() {
if (data_spin.type === 'unlucky') {
Swal.fire({
title: 'Opps!',
text: data_spin.message,
type: 'error',
confirmButtonText: 'Thử lại!'
});
} else {
Swal.fire({
title: 'Xin chĂºc mừng!',
text: ' ' + data_spin.message,
type: 'success',
confirmButtonText: 'Chơi tiếp !'
});
}
luckyWheel.stopAnimation(false);
spinning = false;
$("#wheel-btn").show();
}
draw_wheel = function() {
let data_wheel = luckyWheel.ctx;
data_wheel.strokeStyle = 'navy';
data_wheel.fillStyle = 'aqua';
data_wheel.lineWidth = 2;
data_wheel.beginPath();
data_wheel.stroke();
data_wheel.fill();
}
start_spin = function() {
if (wheelSpinning == false) {
luckyWheel.startAnimation();
wheelSpinning = true;
}
}
roll_spin = function(data) {
data_spin = data;
if (data_spin.key) {
let stopAt = luckyWheel.getRandomForSegment(data_spin.key);
luckyWheel.animation.stopAngle = stopAt;
start_spin();
}
}
spin = function(id_tran) {
if (spinning) {
return false;
}
if (id_tran.length <= 10) {
Swal.fire({
title: 'Opps!',
text: 'MĂ£ giao dá»ch khĂ´ng hợp lệ.',
type: 'error',
confirmButtonText: 'Thử lại!'
});
return false;
}
reset_wheel();
spinning = true;
$("#wheel-btn").hide();
initAjax({
url: initUrl({
type: "spin-wheel"
}),
method: "POST",
data: {
id_tran
},
success: function(data_spin) {
if (data_spin.status == false) {
spinning = false;
$("#wheel-btn").show();
Swal.fire({
title: 'Ối! Lỗi rồi!',
text: data_spin.message,
type: 'error',
confirmButtonText: 'Thử lại!'
})
return false;
}
roll_spin(data_spin.data);
}
})
}
start_spin = function() {
if (wheelSpinning == false) {
luckyWheel.startAnimation();
wheelSpinning = true;
}
}
reset_wheel = function() {
luckyWheel.stopAnimation(false);
luckyWheel.rotationAngle = -20;
luckyWheel.draw();
wheelSpinning = false;
}
withdraw = function() {
Swal.fire({
title: 'Nhập sá» Äiện thoại cá»§a bạn:',
input: 'text',
inputAttributes: {
autocapitalize: 'off'
},
showCancelButton: true,
confirmButtonText: 'Kiểm tra',
showLoaderOnConfirm: true,
preConfirm: (partnerId) => {
check_amount(partnerId);
},
allowOutsideClick: () => !Swal.isLoading()
}).then((result) => {
if (result.isConfirmed) {
Swal.fire({
title: `${result.value.login}'s avatar`,
imageUrl: result.value.avatar_url
})
}
})
};
roll = function() {
Swal.fire({
title: 'Nhập mĂ£ giao dá»ch Ä‘Ă£ chÆ¡i:',
input: 'text',
inputAttributes: {
autocapitalize: 'off'
},
showCancelButton: true,
confirmButtonText: 'Quay Ngay',
showLoaderOnConfirm: true,
preConfirm: (id_tran) => {
spin(id_tran);
},
allowOutsideClick: () => !Swal.isLoading()
});
return false;
}
playSound = function() {
audio.pause();
audio.currentTime = 0;
audio.play();
}
withdraw_wheel = function(data) {
initAjax({
url: initUrl({
type: "withdraw-wheel"
}),
method: "POST",
data,
success: function(data_xhr) {
if (data_xhr.status == true) {
Swal.fire({
title: 'ThĂ nh cĂ´ng!',
text: data_xhr.message,
type: 'success',
confirmButtonText: Ă³ng!'
});
} else {
Swal.fire({
title: 'Opps!',
text: data_xhr.message,
type: 'error',
confirmButtonText: 'Thử lại!'
});
}
}
});
}
check_amount = function(partnerId) {
if (partnerId.legth < 10 && partnerId.legth > 12) {
Swal.fire({
title: 'Opps!',
text: 'Sá» Äiện thoại khĂ´ng hợp lệ.',
type: 'error',
confirmButtonText: 'Thử lại!'
});
return false;
}
initAjax({
url: initUrl({
type: "check-amount-wheel"
}),
method: "POST",
data: {
partnerId
},
success: function(data_xhr) {
if (data_xhr.status == true) {
Swal.fire({
title: 'Bạn Äang cĂ³ ' + DUNGA.number_format(data_xhr.data.amount) + ' vnÄ. Nhập sá» tiền muá»n rĂºt:',
input: 'number',
inputAttributes: {
autocapitalize: 'off'
},
showCancelButton: true,
confirmButtonText: 'RĂºt Ngay',
showLoaderOnConfirm: true,
preConfirm: (amount) => {
withdraw_now({
partnerId,
amount
});
},
allowOutsideClick: () => !Swal.isLoading()
});
} else {
Swal.fire({
title: 'Opps!',
text: data_xhr.message,
type: 'error',
confirmButtonText: 'Thử lại!'
});
}
}
});
}
return {
init: function() {
init();
},
roll: function() {
roll();
},
withdraw: function() {
withdraw();
}
}
}();
"undefined" != typeof module && "undefined" != typeof module.exports && (module.exports = QuangWheel), $(document).ready(function() {});
let QuangMinigame = function() {
let init = function() {
}
let diemdanh = function() {
$this = this;
let partnerId = $("input[name=partnerId]").val();
check_dayMission(partnerId);
}
check_ReferFriend = (partnerId) => {
initAjax({
url: initUrl({
type: "check-refer-friend",
partnerId
}),
method: "POST",
beforeSend: function() {
$(".check-refer-friend").attr("disabled", true).addClass("disabled");
$("#refer_friend_querying").show();
$("#query_done").html();
$("#non_query").hide();
},
success: function(data) {
if (data.status == true) {
$("#query_done").html(data.html);
$("#query_done").show();
$("#refer_friend_querying").hide();
$(".check-refer-friend").attr("disabled", false).removeClass("disabled");
} else {
alert(data.message);
$("#non_query").show();
$("#refer_friend_querying").hide();
$(".check-refer-friend").attr("disabled", false).removeClass("disabled");
}
}
})
};
reward_ReferFriend = (partnerId, milEncode) => {
initAjax({
url: initUrl({
type: "reward-day-mission",
partnerId
}),
method: "POST",
data: {
milEncode
},
beforeSend: function() {
$(".reward-day-mission").attr("disabled", true).addClass("disabled");
},
success: function(data) {
if (data.status == true) {
if (data.data.status == true) {
let data_response = data.data;
$(".reward-day-mission").remove();
$(".ntmsg").html(`
<div><b>${data_response.message}</b></div>
<div class="st"><b class="text-danger">Sá» tiền: ${number_format(data_response.amount)} vnÄ</b></div>
<div class="st"><b class="text-warning">Lời nhắn: ${data_response.comment}</b></div>`);
}
} else {
$(".ntmsg b").text(data.message).addClass("text-danger");
}
}
})
};
return {
init: function() {
init();
},
diemdanh: function() {
diemdanh($("input[name=dd_partnerId]").val());
},
dd_change: function(elm) {
let action = $(elm).attr("data-action");
},
checkReferFriend: function() {
$this = this;
let partnerId = $("input[name=partnerId]").val();
check_ReferFriend(partnerId);
}
}
}();
"undefined" != typeof module && "undefined" != typeof module.exports && (module.exports = QuangWheel), $(document).ready(function() {});
$("#result_hu [name=partnerId]").on("input", function() {
if (this.value.length >= 10 && this.value.length <= 11) {
$("#msg_hu2").html('<button type="text" class="btn btn-success submit-join-hu" onclick="DUNGA.joinhu()">Tham gia</button>');
} else {
$("#msg_hu2").html("Vui lĂ²ng nhập sá» Äiện thoại để tiếp tục");
}
});