{% spaceless %}
{# user id = workman_id, user array = man #}
{#{ pa(man) }#}
{% if 1 == 2 %}
{{ pa(session) }}
{# текущий пользователь #}
{{ pa(session.now_user_di.id) }}
{% endif %}
{#% set send_ar = [] %}
{% set send_ar = send_ar|merge([{ 'name':'jobman', 'value': ''~man_id , 'check_delete':'da' }]) %}
{% set send_ar = send_ar|merge([{'name':'date', 'value': get.d_fin ,'check_delete':'da'}]) %}
{% set send_ar = send_ar|merge([{'name':'sale_point', 'value': get.sp ,'xcheck_delete':'da'}]) %}
{% set send_ar = send_ar|merge([{'name':'aaa', 'value':'111','xcheck_delete':'da'}]) %}
{{ pa(send_ar) }#}
{#{ pa(getListJobsPeriodAll.data.job_on_sp) }#}
{{ man['fio'] }}
{#{ pa(getListJobsPeriodAll.data.job_on_sp) }#}
{# считаем сколько точек было в работе у сотрудника #}
{% if 1 == 1 %}
{% set kolvo_points = 0 %}
{% for k,v in getListJobsPeriodAll.data.job_on_sp if v[man_id] is defined %}
{% set kolvo_points = kolvo_points + 1 %}
{% endfor %}
{# если одна точка показываем типа она выбрана ... а если больше .. то просим выбрать #}
{# условие #}
{# {% if ( kolvo_points == 1 ) or ( head_sps__jobman_sp[man_id] is defined and head_sps__jobman_sp[man_id] == k ) %} #}
{% endif %}
{% set run_head = false %}
{% set run_head_other = false %}
{% set nn = 0 %}
{% for k,v in getListJobsPeriodAll.data.job_on_sp if v[man_id] is defined %}
{% set nn = nn + 1 %}
{#{ pa(k) }}
{{ pa(v) }#}
{% set a_action = 'items__creat' %}
{% set a_mod = '005_money_buh_head_sp' %}
{% set send_ar = [] %}
{% set send_ar = send_ar|merge([{
'name':'jobman',
'value': man_id ,
'check_delete':'da'
}]) %}
{% set send_ar = send_ar|merge([{
'name':'date',
'value': get.d_fin ,
'check_delete':'da'
}]) %}
{% set send_ar = send_ar|merge([{
'name':'sale_point',
'value': k ,
'xcheck_delete':'da'
}]) %}
{#{ v[man_id]['head_sp'] ?? 'x' }#}
<{% if 1 == 1 or ( now_level.type2 is defined and now_level.type2 == 'buh' ) %}a{% else %}span{% endif %}
href="#"
style="
{% if 1 == 1 %}
{% if ( kolvo_points == 1 ) or ( head_sps__jobman_sp[man_id] is defined and head_sps__jobman_sp[man_id] == k ) %}
{#% if k != %}
{% set run_head_other = true %#}
{% set run_head = true %}
background-color: rgba(0,255,0,0.2);
xborder: green solid 2px;
{% else %}
background-color: rgba(0,0,0,0.1);
{% endif %}
{% endif %}
color:gray;
margin-right:2px;
padding:3px 5px;
"
{% if 1 == 1 or ( now_level.type2 is defined and now_level.type2 == 'buh' ) %}
xonclick="$(this).addClass('bg-success');"
{# подключаем обработку #}
class="base__send_to_ajax
{#% if ( kolvo_points == 1 ) or ( head_sps__jobman_sp[man_id] is defined and head_sps__jobman_sp[man_id] == k ) %}
bg-success
{% else %}
bg-light
{% endif %#}
"
{# ссылка на обработчик ajax #}
href_to_ajax="/vendor/didrive_mod/items/1/didrive/ajax.php"
{# id куда печатаем результат #}
res_to_id="res{{ man_id }}"
{# действие после вопроса #}
comit_answer="Установить главной точкой продаж на выбранный платёжный период ?"
action="{{ a_action }}"
{# модуль в котором item #}
item_module="{{ a_mod }}"
{% set ss = '' %}
{% for k1,v1 in send_ar %}
{% for k,v in v1 %}
dop_item{{ k1 }}_{{ k }}="{{ v }}"
{% if k == 'name' or k == 'value' %}
{% set ss = ss~'-' ~ v %}
{% endif %}
{% endfor %}
{% endfor %}
{# секрет #}
s="{{ creatSecret( a_action~'-'~a_mod~ss ) }}"
{% if 1 == 2 %}
{# замена доп параметра #}
{# сообщение печатаем если всё ок #}
msg_to_success="Окей!"
{# модуль итемов #}
xitemsmod="{{ a_mod }}"
{# id итема #}
xitem_id="{{ pay.id }}"
{# название доп параметра #}
{# dop_name="pay_check" #}
{# новое значение параметра #}
{# dop_new_value="no" #}
{# секрет #}
{# s3="{{ creatSecret( '050.chekin_checkout-'~item.id~'-pay_check-no' ) }}" #}
{# новое значение статуса записи #}
xnew_status="{{ a_status }}"
{# скрыть ссылку после клика #}
xhidethis="da"
{# сделать видимым блок по id #}
xshow_id="res{{ man_id }}"
{% endif %}
{% endif %}
>
{% if ( kolvo_points == 1 ) or ( head_sps__jobman_sp[man_id] is defined and head_sps__jobman_sp[man_id] == k ) %}
{% else %}
{% endif %}
{{ sps[k]['head'] }}
{% if 1 == 1 or ( now_level.type2 is defined and now_level.type2 == 'buh' ) %}a{% else %}span{% endif %}>
{% endfor %}
{% if 1 == 1 or ( now_level.type2 is defined and now_level.type2 == 'buh' ) %}
{% if run_head == false and nn > 1 %}
Выберите главную точку продаж
{% endif %}
{% endif %}