Server IP : 150.95.80.236 / Your IP : 3.12.155.249 Web Server : Apache System : Linux host-150-95-80-236 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : social-telecare ( 10000) PHP Version : 7.4.33 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/pcu.in.th/uat.pcu.in.th/assets/js/custom/modals/ |
Upload File : |
"use strict"; var KTCreateAccount = function() { var e, t, i, o, s, r, a = []; return { init: function() { (e = document.querySelector("#kt_modal_create_account")) && new bootstrap.Modal(e), t = document.querySelector("#kt_create_account_stepper"), i = t.querySelector("#form_icf"), o = t.querySelector('[data-kt-stepper-action="submit"]'), s = t.querySelector('[data-kt-stepper-action="next"]'), (r = new KTStepper(t)).on("kt.stepper.changed", (function(e) { console.log(r.getCurrentStepIndex()); 5 === r.getCurrentStepIndex() ? ( o.classList.remove("d-none"), o.classList.add("d-inline-block"), s.classList.add("d-none") ) : ( o.classList.remove("d-inline-block"), o.classList.remove("d-none"), s.classList.remove("d-none") ) })), r.on("kt.stepper.next", (function(e) { // console.log("stepper.next กูอยู่นี่ "); var t = a[e.getCurrentStepIndex() - 1]; t ? t.validate().then((function(t) { console.log("validated!"), "Valid" == t ? (e.goNext(), KTUtil.scrollTop()) : Swal.fire({ text: "กรุณากรอกข้อมูลให้ครบถ้วน", icon: "error", buttonsStyling: !1, confirmButtonText: "ตกลง", customClass: { confirmButton: "btn btn-light" } }).then((function() { KTUtil.scrollTop() })) })) : (e.goNext(), KTUtil.scrollTop() ) })), r.on("kt.stepper.previous", (function(e) { // console.log("stepper.previous"), e.goPrevious(), KTUtil.scrollTop() })), a.push(FormValidation.formValidation(i, { fields: { }, plugins: { trigger: new FormValidation.plugins.Trigger, bootstrap: new FormValidation.plugins.Bootstrap5({ rowSelector: ".fv-row", eleInvalidClass: "", eleValidClass: "" }) } })), a.push(FormValidation.formValidation(i, { fields: { }, plugins: { trigger: new FormValidation.plugins.Trigger, bootstrap: new FormValidation.plugins.Bootstrap5({ rowSelector: ".fv-row", eleInvalidClass: "", eleValidClass: "" }) } })), a.push(FormValidation.formValidation(i, { fields: { 'case_defect': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, 'defect_icd': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, 'case_cause': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, 'cause_icd': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, 'chkcase_disabled': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, 'case_disabled': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, 'checkform_id': { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, }, plugins: { trigger: new FormValidation.plugins.Trigger, bootstrap: new FormValidation.plugins.Bootstrap5({ rowSelector: ".fv-row", eleInvalidClass: "", eleValidClass: "" }) } })), a.push(FormValidation.formValidation(i, { fields: { ans_46_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_8: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_9: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_46_10: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_47_8: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_48_8: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_8: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_9: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_49_10: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_50_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_50_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_50_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_50_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_50_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_8: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_51_9: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_52_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_8: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_9: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_53_10: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_1: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_2: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_3: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_4: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_5: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_6: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, ans_54_7: { validators: { notEmpty: { message: "กรุณากรอกข้อมูลให้ครบถ้วน" } } }, }, plugins: { trigger: new FormValidation.plugins.Trigger, bootstrap: new FormValidation.plugins.Bootstrap5({ rowSelector: ".fv-row", eleInvalidClass: "", eleValidClass: "" }) } })), o.addEventListener("click", (function(e) { a[3].validate().then((function(t) { console.log("validated!"), "Valid" == t ? (e.preventDefault(), o.disabled = !0, o.setAttribute("data-kt-indicator", "on"), setTimeout((function() { o.removeAttribute("data-kt-indicator"), o.disabled = !1, r.goNext() }), 2e3)) : Swal.fire({ text: "Sorry, looks like there are some errors detected, please try again.", icon: "error", buttonsStyling: !1, confirmButtonText: "Ok, got it!", customClass: { confirmButton: "btn btn-light" } }).then((function() { KTUtil.scrollTop() })) })) })), $(i.querySelector('[name="td_province"]')).on("change", (function() { a[1].revalidateField("td_province") })), $(i.querySelector('[name="td_umpher"]')).on("change", (function() { a[1].revalidateField("td_umpher") })), $(i.querySelector('[name="td_tumbol"]')).on("change", (function() { a[1].revalidateField("td_tumbol") })), $(i.querySelector('[name="target_type"]')).on("change", (function() { a[1].revalidateField("target_type") })) } } }(); KTUtil.onDOMContentLoaded((function() { KTCreateAccount.init() }));