O resort Hoi An Golden Sea, avaliado em mais de 2.000 bilhões de VND em Quang Nam, está em ruínas
Việt Nam•15/09/2024
O resort Hoi An Golden Sea, avaliado em mais de 2.000 bilhões de VND em Quang Nam, está em ruínas
Domingo, 15 de setembro de 2024, 07h40 (GMT+7)
Após 5 anos de construção, o superprojeto do resort Hoi An Golden Sea, com um investimento total de mais de 2.000 bilhões de VND, localizado na "terra dourada" da praia de An Bang, na cidade de Hoi An, ainda se encontra em estado de abandono, com itens de construção dilapidados e abandonados.
Vídeo : Desolação O projeto do resort Hoi An Gold Sea deve investir mais de 2.000 bilhões de VND na costa da cidade de Hoi An, Quang Nam.
Com um investimento previsto de mais de 2 trilhões de VND e localizado na "terra dourada" da praia de An Bang, na cidade de Hoi An, o projeto Hoi An Golden Sea Resort (bairro de Cam An, cidade de Hoi An) tem uma área de cerca de 6,9 hectares, investida pela Nam Sao Investment Joint Stock Company. Foto: Viet Niem
A construção do projeto começou em 2019. De acordo com o plano, a obra seria entregue em 2021, mas não foi concluída dentro do prazo. O investidor solicitou, e obteve aprovação do Comitê Popular da Província de Quang Nam, a prorrogação do prazo até o final de 2022. No entanto, naquela época, o proprietário do projeto não conseguiu concluí-lo dentro do prazo, então o Comitê Popular da Província de Quang Nam continuou a concordar em ajustar o cronograma de conclusão do projeto para julho de 2023. Foto: Viet Niem
No entanto, de acordo com os registros do repórter, o projeto do Mar Dourado de Hoi An foi interrompido. Foto: Viet Niem
O projeto construiu apenas 3 prédios de 6 andares, mas eles ainda estão inacabados, e alguns outros projetos apenas concluíram a fundação. Foto: Viet Niem
Muitos projetos de construção inacabados estão se deteriorando gradualmente. Foto: Viet Niem
O projeto do castelo abandonado em construção dentro do Hoi An Golden Sea Resort. Foto: Viet Niem
A densidade total de construção do projeto foi ajustada de 19,87% para 17,8%; a estrutura de uso do solo e os indicadores de uso planejado do solo do projeto também foram ajustados. Foto: Viet Niem
Até o momento, muitos itens foram construídos e parados no meio do caminho, causando queda na qualidade do projeto, pois os itens restantes não foram implementados de acordo com o cronograma estabelecido. Foto: Viet Niem
O projeto é cercado em três lados por cercas de concreto e ferro corrugado. O outro lado, voltado para o mar, não é protegido, com grama e árvores crescendo descontroladamente do lado de fora. Foto: Viet Niem
O escritório de transações do projeto, localizado na fachada do projeto que leva à estrada costeira de Hoi An, está fechado há muitos anos. Foto: Viet Niem
O interior da fábrica é desolado e decadente. Foto: Viet Niem
Há apenas dois seguranças de plantão no projeto. No entanto, de acordo com os registros da reportagem, na tarde de 13 de setembro, há alguns trabalhadores desmontando e transportando algumas instalações para fora do terreno. Foto: Viet Niem
Alguns moradores locais relataram estar desolados ao ver o estado atual do projeto degradado e muitas áreas abandonadas após um longo período de paralisação das obras. Foto: Viet Niem
Escrita - Tran Hau
`); }else { if (window.confirm("Você quer sair?")) { var el = $("#top-link-account"); // //el.find("a.first").html(" ") // // .removeAttr("estilo"); el.find(".first").show(); el.find("um.segundo").html(""); el.find("um.segundo").removeAttr("data-out"); $('.comment-account').html(`
Conecte-seRegistrar
`); deleteCookie('my_dv'); $("#_btn_logout").click(); } } } function logout(){ if (window.confirm("Você quer sair?")) { var el = $("#top-link-account"); // //el.find("a.first").html(" ") // // .removeAttr("estilo"); el.find(".first").show(); el.find("um.segundo").html(""); el.find("um.segundo").attr("data-out", "0"); $('.comment-account').html(`
Conecte-seRegistrar
`); deleteCookie('my_dv'); $("#_btn_logout").click(); } } function login(){ $("#_btn_logout").click(); $("#cmt_alert").html("Faça login ou registre-se para postar um comentário"); } function register(){ $("#_btn_logout").click(); $('[data-target="signup"]').click(); fnCaptcha(); } var aspCookie = null; (runinit = window.runinit || []).push(function() { if(lgGetCookie('my_dv')){ var usuário = JSON.parse(lgGetCookie('my_dv')); if(usuário.nome){ authLogin(usuário.nome, true); } } $('.btn-refresh').click(function() { fnCaptcha(); }); $('.iconew-eye').click(function() { $(this).toggleClass('closed'); var x = $(this).siblings('input')[0]; if (x.type === "senha") { x.type = "texto"; } else { x.type = "senha"; } }); função stripHtml(html) { var temporalDivElement = document.createElement("div"); temporalDivElement.innerHTML = html; return temporalDivElement.textContent || temporalDivElement.innerText || ""; } // --------------------- Conta de usuário // 1. Ocultar botão de login/logout -> caso a API não esteja disponível, o login/logout não será exibido + Init OAuth_v2 //$("#top-link-account").hide(); if (typeof gapi != "undefined") { //window._cnnd.oauth.init(); console.log("login não disponível"); } // 2. Remover formulário de login/registro excessivo -> apenas 1 formulário disponível // não há necessidade // 3. Funções de retorno de chamada var fnPopupAction = function(id, alert, loginData) { id = id.toLowerCase(); if (id == "close") { $("#cmt-account-header .close").click(); return; } if (id == "info" && !window._isShowingInfo) { $("#cmt-account-header .close").click(); return; } window._isShowingInfo = false; if (loginData) { $("#cmt-account-header [data-target]").hide(); $("#cmt-account-header [data-target].logged-in").show().first().click(); $("#cmt-account-header [data-info-name]").html(loginData.name || "Você"); $("#cmt-account-header [data-info-email]").html(loginData.email || ""); } else { $("#cmt-account-header [data-target]").hide(); $("#cmt-account-header [data-target].not-login").show().first().click(); $("#cmt-account-social").show(); $("#cmt-account-header > .wrapper").css("animation", "none"); }, 200); $("#cmt-account-header").show(); $("#cmt-account-header input[type="password"]").val(""); $("#cmt-account-header [data-target="" + id + ""]").click(); $("body").css("overflow", "hidden"); $("#nav").removeClass("active"); $("#cmt_alert").html(alert || "Faça login ou registre-se para postar um comentário"); }; var accountMessageProcess = function(data) { if (data.isLogged) { fnPopupAction("info", "Faça login ou registre-se para postar um comentário", { name: data.name, email: data.email }); } else { fnPopupAction(data.act, data.alert || "Por favor, faça login ou registre-se"); if (data.act == "close" && data.raw.Data && data.raw.Data.Approved) { //window.alert("Login bem-sucedido"); fnPopupAction("info", "Login bem-sucedido", { name: data.raw.Data.Name, email: $("#_login_email").val() || $("#_sign_email").val() }); } } }; // 5. Funções de ação -> vincular evento a elementos de formulário var fnPopupBindAction = function() { // Tab $("#cmt-account-header [data-target]").on('click', function() { $("#cmt-account-header [data-target], #cmt-account-header [data-tab]").removeClass( "active"); $(this).addClass("active"); var tab = $("#cmt-account-header [data-tab='" + $(this).attr("data-target") + "']"); tab.addClass("active") .find("input[type="text"], input[type="email"]").first().focus(); tab.find("input").keyup(function(event) { if (event.keyCode === 13) { tab.find(".btn.clickable").click(); } }); fnCaptcha(); $("#cmt_alert").html("Faça login ou registre-se para postar um comentário"); }); $("#cmt-account-header .close").on('click', function() { $("#cmt-account-header").hide(); $("#cmt-account-header > .wrap").removeAttr("style"); $("body").css("overflow", "unset"); fnCaptcha(); $("#cmt_alert").html("Faça login ou registre-se para postar um comentário"); }); // Recarregar Captcha // $("#_reload_captcha").on('click', function () { // fnCaptcha(); // }); // Login Btn $("#comment-frame").on('click','#btn_login', function () { $("#top-link-account .first").click(); }); $("#comment-frame").on('click','#btn_signup', function () { $("#top-link-account .first").click(); $('[data-target="signup"]').click(); }); $("#_btn_login").on('click', function() { $("#cmt_alert").html("Faça login ou registre-se para postar um comentário"); var email, password; email = $("#_login_email").val(); password = $("#_login_password").val(); if (!/^[a-z0-9-_\.]+[@][0-9a-z-]+(\.[0-9a-z-]+)+$/ig.test(email) || password .length \/?]/g; if (!/^[a-z0-9-_\.]+[@][0-9a-z-]+(\.[0-9a-z-]+)+$/ig.test(email)) { $("#cmt_alert").html("E-mail inválido"); return; } //if (name.length 20) { // $("#cmt_alert").html("O nome completo não deve exceder 20 caracteres (você pode usar um apelido)!"); // return; //} //if (format.test(name)) { // $("#cmt_alert").html("O nome não deve conter caracteres especiais!"); // return; //} if (password.length ") // .removeAttr("style"); el.find("a.first").show(); el.find("a.second").html(""); $("#cmt-account-social").show(); }); // Cabeçalho login/account_info // Cabeçalho login/account_info $("#top-link-account .first").on('click', function() { if ($("#top-link-account .second").attr("data-out")) { $("#top-link-account .second").toggleClass("show"); } else { fnPopupAction("login"); } }); // Botão registrar/sair $("#conta-link-topo.segundo").on('clique', função() { if ($("#conta-link-topo.segundo").attr("saída-de-dados")) { //$("#_btn_logout").click(); authLogin('meu_dv',false); } else { fnPopupAction('cadastro'); } //var el = $("#conta-link-topo"); //el.find("a.first").html(" ") // .removeAttr("estilo"); //el.find("a.second").html(""); }); }; fnPopupBindAction(); //login Facebook var otherLogin = { init: function() { var me = this; //gapi.load('auth2', function () { // gapi.auth2.init({ // client_id: '678720187862-08lendtdt5h3nr4j2he534p15b13aieg.apps.googleusercontent.com', // escopo: 'perfil de e-mail', // fetch_basic_profile: true // }); //}); $("#cmt-account-social button[data-type]").on('click', function() { me[$(this).attr("data-type")](function(response) { $("#cmt-account-header .tabs .close, #cmt-account .tabs .close") .click(); }); }); try { fbClient.appId = '1304555827613749'; //'211029740744825'; fbClient.version = "v14.0"; fbClient.init(); setTimeout(FB.AppEvents.logPageView, 5000); } catch (e) { // ignore } }, loginFacebook: function(cb) { var me = this; function reloginFacebook(callback) { FB.api('/me', { fields: 'id, name, email' }, function(profile) { //console.debug(profile); if (typeof callback === "function") callback(profile); }); }; FB.login(function(response) { if (response.authResponse) { reloginFacebook(function(info) { console.log(info); info.social = "facebook"; info.accessToken = response.authResponse.accessToken; var user = { email: info.email, name: info.name, } let now = new Date(); lgSetCookie('my_dv',JSON.stringify(user), new Date(now.getTime() + (30 * 12 * 60000))); authLogin(user.name, true); }); } else { $("#cmt_alert").html( "Você negou permissão para acessar sua conta do Facebook"); } }, { scope: 'public_profile,email' }); }, loginGoogle: function(callback) { var me = this; function callSocialApi(data, cb) { data.social = "google"; var user = { email: data.email, name: data.name, } deixe agora = nova data(); lgSetCookie('my_dv',JSON.stringify(user), nova data(agora.getTime() + (30 * 12 * 60000))); authLogin(user.name, true); } // Chamada de API para login do Google if (gapi.auth2.getAuthInstance().isSignedIn.get()) { //console.debug('[VCC] Processo GAPI'); var profile = gapi.auth2.getAuthInstance().currentUser.get().getBasicProfile(); //var id_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().id_token; var access_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse() .access_token; var params = { id: profile.getId(), name: profile.getName(), email: profile.getEmail(), accessToken: access_token } //console.log('params: ', params); callSocialApi(params, callback); } else { //console.debug('[VCC] Login GAPI'); gapi.auth2.getAuthInstance().signIn().then( function(success) { var profile = gapi.auth2.getAuthInstance().currentUser.get() .getBasicProfile(); //var id_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().id_token; var access_token = gapi.auth2.getAuthInstance().currentUser.get() .getAuthResponse().access_token; var params = { id: profile.getId(), nome: profile.getName(), email: profile.getEmail(), accessToken: access_token } //console.log('params: ', params); callSocialApi(params, callback); }, function(error) { $("#cmt_alert").html( "Você se recusou a conceder permissão ao jornal Dan Viet para acessar sua conta do Google" ); } ); } } } otherLogin.init(); });