0.0.45 w route card
This commit is contained in:
@@ -18,5 +18,74 @@ function changeRoute(el) {
|
||||
}
|
||||
});
|
||||
|
||||
request.ajaxRequest()
|
||||
}
|
||||
|
||||
function deleteRoute(el) {
|
||||
if (!el) return;
|
||||
let $parent = el.closest(".w_route_card")
|
||||
if (!$parent) return;
|
||||
|
||||
let data = {
|
||||
'route_id': $parent.dataset.route_id,
|
||||
'owner_type': $parent.dataset.owner_type,
|
||||
}
|
||||
let request = new api({
|
||||
url: '/routes/del_route/',
|
||||
data: data,
|
||||
data_type: 'json',
|
||||
success: (res) => {
|
||||
$parent.remove()
|
||||
}, error: (res) => {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
request.ajaxRequest()
|
||||
}
|
||||
|
||||
function raiseRoute(el) {
|
||||
if (!el) return;
|
||||
let $parent = el.closest(".w_route_card")
|
||||
if (!$parent) return;
|
||||
|
||||
let data = {
|
||||
'route_id': $parent.dataset.route_id,
|
||||
'owner_type': $parent.dataset.owner_type,
|
||||
}
|
||||
let request = new api({
|
||||
url: '/routes/raise_route/',
|
||||
data: data,
|
||||
data_type: 'json',
|
||||
success: (res) => {
|
||||
|
||||
}, error: (res) => {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
request.ajaxRequest()
|
||||
}
|
||||
|
||||
function highlightRoute(el) {
|
||||
if (!el) return;
|
||||
let $parent = el.closest(".w_route_card")
|
||||
if (!$parent) return;
|
||||
|
||||
let data = {
|
||||
'route_id': $parent.dataset.route_id,
|
||||
'owner_type': $parent.dataset.owner_type,
|
||||
}
|
||||
let request = new api({
|
||||
url: '/routes/highlight_route/',
|
||||
data: data,
|
||||
data_type: 'json',
|
||||
success: (res) => {
|
||||
|
||||
}, error: (res) => {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
request.ajaxRequest()
|
||||
}
|
||||
@@ -77,13 +77,13 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="route_card_actions_container">
|
||||
<div class="delete_route">{% trans "Удалить" %}</div>
|
||||
<div class="delete_route" onclick="deleteRoute(this)">{% trans "Удалить" %}</div>
|
||||
<div class="right_part_action_btns">
|
||||
<div class="route_btn" data-action="up">
|
||||
<div class="route_btn" data-action="raise" onclick="raiseRoute(this)">
|
||||
<div class="route_btn_title">{% trans "Поднять" %}</div>
|
||||
<div class="route_btn_data">Осталось поднятий: 2</div>
|
||||
</div>
|
||||
<div class="route_btn" data-action="solid">
|
||||
<div class="route_btn" data-action="highlight" onclick="highlightRoute(this)">
|
||||
<div class="route_btn_title">{% trans "Выделить цветом" %}</div>
|
||||
<div class="route_btn_data">Осталось выделений: 0</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user