var trialperiod = new Vue({ el: '#trial_period', components: { vuejsDatepicker: window.vuejsDatepicker }, data() { return { ru: vdp_translation_ru.js, is_show: false, text: "У вас отключен тариф, для того, что бы воспользоваться Поиском необходимо произвести Оплату.", is_show_video: false, } }, methods: { //Открытие open() { this.is_show = true; $("body").addClass("lock"); $('.jw__add-popup').removeClass('is__show'); }, //Закрытие closes() { this.is_show = false; this.text = "У вас отключен тариф, для того, что бы воспользоваться Поиском необходимо произвести Оплату."; $("body").removeClass("lock"); $('.jw__add-popup').removeClass('is__show'); }, //Переход к оплате openPay() { window.location.href = "/settings.php"; }, openVideo() { this.is_show_video = true; $('.video-frame').html(''); }, closesVideo() { this.is_show_video = false; $('.video-frame').html(''); }, openTunningFunnel() { window.location.href = "/tuning_funnel.php"; }, modalObj() { this.text = "Для того, чтобы добавить Объект необходимо произвести Оплату."; this.open(); }, modalClient() { this.text = "Для того, чтобы добавить Клиента необходимо произвести Оплату."; this.open(); }, modalReq() { this.text = "Для того, чтобы добавить Заявку необходимо произвести Оплату."; this.open(); }, modalDoc() { this.text = "Для того, чтобы добавить Документы необходимо произвести Оплату."; this.open(); }, modalAdvert() { this.text = "Для того, чтобы Рекламировать объекты необходимо произвести Оплату."; this.open(); }, //Проверка на пустоту isEmpty(data) { if (typeof(data) === 'object') { if (JSON.stringify(data) === '{}' || JSON.stringify(data) === '[]') { return true; } else if (!data) { return true; } return false; } else if (typeof(data) === 'string') { if (!data.trim()) { return true; } return false; } else if (typeof(data) === 'undefined') { return true; } else { return false; } }, }, mounted() { }, created: function() { $("#trial_period").removeClass("hidden"); } })