app/assets/javascript/c80_estate/backend/admin/src/pstats.js in c80_estate-0.1.0.26 vs app/assets/javascript/c80_estate/backend/admin/src/pstats.js in c80_estate-0.1.0.27

- old
+ new

@@ -39,10 +39,15 @@ var $div_graph_dynamic, $div_graph_dynamic_sq; var $ajax_div, $ajax_div2; + // здесь живут средние арендные ставки: по всем, и по занятым + var $div_row_average_prices, + $p_average_price, + $p_average_price_busy; + var fBuild = function () { // зафиксируем html элементы $main_content = $('#main_content'); $select_atype = $("#q_atype_id"); @@ -55,10 +60,21 @@ $ajax_div2 = $("<div id='ajax_div2'></div>"); // построим компонент "над таблицей" $div_index_adds = $("<div class='index_adds_like_pstats'></div>"); + // строка со средними ценами + $div_row_average_prices = $("<div id='div_row_average_prices'></div>").appendTo($div_index_adds); + var $div_average_price = $('<div class="average_price"></div>').appendTo($div_row_average_prices); + $p_average_price = $('<p class="val"></p>').appendTo($div_average_price); + var $average_price_comment = $('<p class="abbr"><abbr title="Суммируем все средние ставки всех объектов и делим на кол-во объектов. Если в фильтрах указан тип - то вычисления проводятся относительно указанного типа.">Средняя ставка</abbr></p>').appendTo($div_average_price); + + var $div_average_price_busy = $('<div class="average_price_busy"></div>').appendTo($div_row_average_prices); + $p_average_price_busy = $('<p class="val"></p>').appendTo($div_average_price_busy); + var $average_price_comment_busy = $('<p class="abbr"><abbr title="Суммируем все средние ставки по занятым всех объектов и делим на кол-во объектов. Если в фильтрах указан тип - то вычисления проводятся относительно указанного типа.">Средняя ставка по занятым</abbr></p>').appendTo($div_average_price_busy); + + // коэф-ты занятости $div_busy_coef = $("<div id='coef'></div>").appendTo($div_index_adds); $p_busy_coef = $("<p class='val'></p>").appendTo($div_busy_coef); $p_busy_coef_mess = $("<p class='title'><abbr class='abbr_busy_coef' title='TITLE'>Занятость</abbr></p>").appendTo($div_busy_coef); $p_busy_coef_comment = $("<p class='comment'></p>").appendTo($div_busy_coef); @@ -162,10 +178,18 @@ if (data["graph_radial_sq"] != undefined) { fDrawChartRadialSq(data["graph_radial_sq"]); } - $h2_page_title.text(data["title"]); + if (data["average_price"] != undefined && data["average_price_busy"] != undefined) { + $p_average_price.text(data["average_price"]); + $p_average_price_busy.text(data["average_price_busy"]); + $div_row_average_prices.css('opacity','1.0'); + } else { + $div_row_average_prices.css('display','none'); + } + + $h2_page_title.html(data["title"]); $h2_page_title.css('opacity', '1.0'); $(document).attr('title', data["title"]); } else { alert('fail: /estate/properties_busy_coef'); \ No newline at end of file