var view_user_member = { request_account: { init: function () { view_user_member.share.make_user_account(); }, check_email: function (_product_id) { var dd = shared.GetInput.Div('div_contain_email'); let dd_data = API.CreateDataSend("user/request/check/email", dd); API.POST(dd_data, function (e) { Loading.Hide(); $('#div_contain_employee').html(e); $("#div_contain_email").addClass("d-none"); grecaptcha.enterprise.render('g_recaptcha_id', { 'sitekey': '6LdgPfEfAAAAAMDcJF582ati02wHLsN7OLedbOU3', }); }) }, save_log: function (_url, _callback) { _url ??= 'user/request/save/log'; var dd = shared.GetInput.Div('div_contain_info'); dd = API.CreateDataSend(_url, dd); API.POST(dd, function (e) { if (_callback != null) _callback(true, e); else { $('#div_contain_info').html(e); shared.ViewFunc.ScrollId('#div_contain_info'); Loading.Hide(); } }); }, view_list: function (_url, _callback) { _url ??= 'user/request/list'; var dd = shared.GetInput.Div('div_request_filter'); dd = API.CreateDataSend(_url, dd); API.POST(dd, function (e) { if (_callback != null) _callback(true, e); else { $('#div_contain_list').html(e); shared.CreateControl.DataTable.Render('#tbl_request_list'); Loading.Hide(); } }); }, save_verify: function (_url, _callback) { _url ??= 'user/request/save/verify'; var dd = shared.GetInput.Div('div_contain_info'); dd = API.CreateDataSend(_url, dd); API.POST(dd, function (e) { if (_callback != null) _callback(true, e); else { $('#div_contain_info').html(e); shared.ViewFunc.ScrollId('#div_contain_info'); Loading.Hide(); } }); }, }, editor_account: { init: function () { view_user_member.share.make_user_account(); }, check_email: function (_product_id) { var dd = shared.GetInput.Div('div_contain_email'); let dd_data = API.CreateDataSend("user/editor/check/email", dd); API.POST(dd_data, function (e) { Loading.Hide(); $('#div_contain_employee').html(e); $("#div_contain_email").addClass("d-none"); }) }, change_chk_change_password: function () { $('#chk_send_change_password').prop('checked', false); if ($('#chk_password').is(":checked")) { $("#div_contain_password").removeClass("d-none"); } else { $("#div_contain_password").addClass("d-none"); } }, save: function (_url, _callback) { _url ??= 'user/editor/save'; var dd = shared.GetInput.Div('div_contain_info'); dd = API.CreateDataSend(_url, dd); API.POST(dd, function (e) { if (_callback != null) _callback(true, e); else { $('#div_contain_info').html(e); shared.ViewFunc.ScrollId('#div_contain_info'); Loading.Hide(); } }); }, }, share: { make_user_account: function () { let email_value = sha_control_input.get_val('txt_user_email'); let owner_pre_code = sha_control_input.get_val('hdf_owner_code'); let arr = email_value.split("@"); let user_account_last = arr[0]; sha_control_input.set_val('#txt_user_account', owner_pre_code + "." + user_account_last); }, }, };