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