This commit is contained in:
vladislav 2026-09-03 05:08:50 -04:00
parent 03eee92316
commit 22fc303351
Signed by: Vladislav
GPG Key ID: D97C9E5E4860EE45

View File

@ -173,10 +173,7 @@
''}}</span>
</div>
{{render_links(doc)}}
<p>Картин выбрано: <span id="lenSelected">0</span></p>
<button onclick="accept_inv('{{doc._id}}')" class="btn" style="width: 100%; box-sizing: border-box;">
Принять условия
</button>
{% set user_contact = doc.get('user') %}
{{ render_user_contacts(user_contact) }}
<p class="c_drpqj b_mp1wb">{{ (doc._id.generation_time.strftime('%d.%m.%Y')) if doc._id else ''}}</p>
@ -185,6 +182,40 @@
{% for post in doc.get('posts')%}
{{render_post(post)}}
{% endfor %}
<div class="st" style="z-index: 2000;min-height: 101px;padding: 22px;gap: 5px;">
<div style="
display: flex;
gap: 10px;
align-items: center;
">Картин выбрано: <span id="lenSelected">0</span> <label class="offer-label delivery-checkbox-label">
<input type="checkbox"
class="offer-checkbox delivery-checkbox accept-checkbox"
onchange="selecteAll(this)"
data-id="{{doc._id}}">
<span>Все</span>
</label></div>
<button onclick="accept_inv('{{doc._id}}')" class="btn" style="width: 100%; box-sizing: border-box;">
Принять условия
</button>
</div>
<script>
function selecteAll(elem){
if (elem.checked){
document.querySelectorAll('.yes').forEach(el=>{
el.checked = true;
selectPost(el)
})
} else {
document.querySelectorAll('.yes').forEach(el=>{
el.checked = false;
uSelectPost(el)
})
}
updateSelectedCount()
}
</script>
{%endif%}
{% if doc.get('type_')=='paint' %}
{% set statuses = ['Ожидает отправки', 'Возврат художнику'] %}
@ -220,14 +251,7 @@
{{ render_doc(doc) }}
{% endfor %}
{# Sticky bottom action bar #}
<div class="st" style="z-index: 2000;min-height: 101px;padding: 25px;gap: 5px;">
<button class="b_wy3rt ba" id="btnSendSelected" style="display: none;" onclick="btnSendSelected()">
<span class="b_bvl0d">Отправить выбранные</span>
</button>
<button class="b_wy3rt ba" id="btnAcceptSelected" style="display: none;" onclick="btnAcceptSelected()">
<span class="b_bvl0d">Получить выбранные</span>
</button>
</div>
<script>
function toggleTrackField() {
const deliveryType = document.getElementById('delivery_type');