var view_house_private = { sale: { init: function () { $('#tab_sale a[href="#div_quote"]').tab('show'); }, load_premium: function () { view_house_apartment.sale.load_premium('house/private/load/premium', function (e, d) { if (e) { $('#div_contain_premium').html(d); $("#div_contain_image").removeClass("visible").addClass("hidden"); var year_buy = sha_control_select.get_text('drl_year_buy'); $('#year_buy_value').text(year_buy); } Loading.Hide(); }); }, load_contract: function () { view_house_apartment.sale.load_contract(function () { //view_house_private.sale.change_active_date(); Loading.Hide(); }); }, change_active_date: function () { //let expected_date = shared.DateTimeFunc.stringToDate($("#expected_date").val(), "dd/MM/yyyy"); //expected_date = shared.DateTimeFunc.date_add_month(expected_date, 12); //var active_value = shared.DateTimeFunc.convertDatetoString(expected_date); //sha_control_input.set_val("#active_date", active_value); //expected_date = shared.DateTimeFunc.date_add_month(expected_date, 12); //var inactive_value = shared.DateTimeFunc.convertDatetoString(expected_date); //sha_control_input.set_val("#inactive_date", inactive_value); let time_list = $('#drl_year_buy .--select-item .active'); let time_config = "1"; if (time_list.length > 0) { let item = time_list[0]; time_config = shared.GetInput.Attributes(item, 'time_config'); } var time_buy = parseInt(time_config); let dd_active = sha_control_datetime.get_value("active_date"); let date = shared.DateTimeFunc.stringToDate(dd_active, "dd/MM/yyyy"); date = shared.DateTimeFunc.date_add_month(date, time_buy); var time_value = shared.DateTimeFunc.convertDatetoString(date); sha_control_input.set_val("#inactive_date", time_value) //ngay het hieu luc khong cho chon shared.DateTimeFunc.control_input_lock('#inactive_date', true); }, question_answer_change: function (_this, _checked) { let dd_type = shared.GetInput.Attributes(_this, 'input-type'); let dd_other_id = '#' + shared.GetInput.Attributes(_this, 'input-other-id'); if (dd_type == 'RADIO_OTHER') $(dd_other_id).removeClass('d-none'); else $(dd_other_id).addClass('d-none'); }, location_load_district: function (_control, _root_id) { var dd = { root_id: _root_id }; dd = API.CreateDataSend('base/load/district', dd, { loading: false }); API.POST(dd, function (e) { try { var dd_json = JSON.parse(e); let ll_items = []; for (let i = 0; i < dd_json.length; i++) { let item = dd_json[i]; ll_items.push([item.id, item.name]); } sha_control_select.option_adds(_control, ll_items); sha_control_select.init(_control, 0); } catch (e) { } Loading.Hide(); }); }, register: function () { view_house_apartment.sale.register('house/private/register', function (e, data) { if (e) { $('#div_contract').html(data); shared.ViewFunc.ScrollId('#' + view_house_apartment.div_house_apartment); Loading.Hide(); } Loading.Hide(); }); }, }, };