Actual prod

This commit is contained in:
mac 2026-07-17 11:32:29 +03:00
parent 0644330c7a
commit 18302d93a4

View File

@ -96,40 +96,40 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="crm__small-stagebar"> <div class="crm__small-stagebar">
<table> <table>
<tbody> <tbody>
<tr> <tr>
<td class="stage stage-new active" title="Новый клиент"> <td class="stage stage-new active" title="Новый клиент">
<div data-stage="1" class="crm__small-stage"></div> <div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">Новый</span> <span class="next-stage">Новый</span>
</td> </td>
<td class="stage stage-work active" title="В работе"> <td class="stage stage-work active" title="В работе">
<div data-stage="2" class="crm__small-stage"></div> <div data-stage="2" class="crm__small-stage"></div>
<span class="next-stage">В работе</span> <span class="next-stage">В работе</span>
</td> </td>
<td class="stage stage-offer active" title="Презентация"> <td class="stage stage-offer active" title="Презентация">
<div data-stage="3" class="crm__small-stage"></div> <div data-stage="3" class="crm__small-stage"></div>
<span class="next-stage">Презентация</span> <span class="next-stage">Презентация</span>
</td> </td>
<td class="stage stage-showing active" title="Показ"> <td class="stage stage-showing active" title="Показ">
<div data-stage="4" class="crm__small-stage"></div> <div data-stage="4" class="crm__small-stage"></div>
<span class="next-stage">Показ</span> <span class="next-stage">Показ</span>
</td> </td>
<td class="stage stage-reservation active" title="Бронь"> <td class="stage stage-reservation active" title="Бронь">
<div data-stage="5" class="crm__small-stage"></div> <div data-stage="5" class="crm__small-stage"></div>
<span class="next-stage">Бронь</span> <span class="next-stage">Бронь</span>
</td> </td>
<td class="stage stage-meet active" title="Подаем на ипотеку"> <td class="stage stage-meet active" title="Подаем на ипотеку">
<div data-stage="6" class="crm__small-stage"></div> <div data-stage="6" class="crm__small-stage"></div>
<span class="next-stage">Подаем на ипотеку</span> <span class="next-stage">Подаем на ипотеку</span>
</td> </td>
<td class="stage stage-deal active" title="Сделка"> <td class="stage stage-deal active" title="Сделка">
<div data-stage="7" class="crm__small-stage"></div> <div data-stage="7" class="crm__small-stage"></div>
<span class="next-stage">Сделка</span> <span class="next-stage">Сделка</span>
</td> </td>
<td class="stage stage-end active" title="Клиент закрыт"> <td class="stage stage-end active" title="Клиент закрыт">
<div data-stage="8" class="crm__small-stage"></div> <div data-stage="8" class="crm__small-stage"></div>
<span class="next-stage">Закрыт</span> <span class="next-stage">Закрыт</span>
</td> </td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -163,20 +163,20 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
</div> </div>
<div class="main-info additional-info"> <div class="main-info additional-info">
<div> <div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span> <span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span> <span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span> <span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<template v-show="funnel.id == 0"> <template v-show="funnel.id == 0">
<span style="margin-right: 15px;" v-if="funnel.is_stage == 1">Показывать шкалу</span> <span style="margin-right: 15px;" v-if="funnel.is_stage == 1">Показывать шкалу</span>
<span style="margin-right: 15px;" v-else-if="funnel.is_stage == 0">Не показывать шкалу</span> <span style="margin-right: 15px;" v-else-if="funnel.is_stage == 0">Не показывать шкалу</span>
<span style="margin-right: 15px;" v-if="funnel.is_show_funnels == 1">Показывать воронки</span> <span style="margin-right: 15px;" v-if="funnel.is_show_funnels == 1">Показывать воронки</span>
<span style="margin-right: 15px;" v-else-if="funnel.is_show_funnels == 0">Не показывать воронки</span> <span style="margin-right: 15px;" v-else-if="funnel.is_show_funnels == 0">Не показывать воронки</span>
</template> </template>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
</div> </div>
<div v-if="funnel.id > 0" class="main-info"> <div v-if="funnel.id > 0" class="main-info">
<div v-if="funnel.mainsteps" class="first_step"> <div v-if="funnel.mainsteps" class="first_step">
@ -247,73 +247,73 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
</template> </template>
<template v-else> <template v-else>
<div class="clients"> <div class="clients">
<div class="client" v-for='(funnel,index) in templateFunnels' > <div class="client" v-for='(funnel,index) in templateFunnels' >
<div class="client-inner"> <div class="client-inner">
<svg style="position: absolute;" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"> <svg style="position: absolute;" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
<defs> <defs>
<marker :id="'arrowhead'+funnel.id" viewBox="0 0 10 10" refX="3" refY="5" <marker :id="'arrowhead'+funnel.id" viewBox="0 0 10 10" refX="3" refY="5"
markerWidth="6" markerHeight="6" orient="auto"> markerWidth="6" markerHeight="6" orient="auto">
<path d="M 0 0 L 10 5 L 0 10 z" /> <path d="M 0 0 L 10 5 L 0 10 z" />
</marker> </marker>
</defs> </defs>
<g :id="'svg_path'+funnel.id" fill="none" stroke="black" stroke-width="1" :marker-end="'url(#arrowhead'+funnel.id+')'"> <g :id="'svg_path'+funnel.id" fill="none" stroke="black" stroke-width="1" :marker-end="'url(#arrowhead'+funnel.id+')'">
<path v-for="(line, lineId) in svgPath[funnel.id]" :id="line.id" /> <path v-for="(line, lineId) in svgPath[funnel.id]" :id="line.id" />
</g> </g>
</svg> </svg>
<div class="additional-info"> <div class="additional-info">
<div class="type">{{ funnel.name }}</div> <div class="type">{{ funnel.name }}</div>
<div v-if="!isEmpty(funnel.steps)" class="stagebar"> <div v-if="!isEmpty(funnel.steps)" class="stagebar">
<div class="crm__small-stagebar"> <div class="crm__small-stagebar">
<table> <table>
<tbody> <tbody>
<tr> <tr>
<td v-for="(step, stepId) in funnel.steps" class="stage stage-new active" :title="step.name"> <td v-for="(step, stepId) in funnel.steps" class="stage stage-new active" :title="step.name">
<div data-stage="1" class="crm__small-stage"></div> <div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">{{ step.name }}</span> <span class="next-stage">{{ step.name }}</span>
</td> </td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</div>
</div>
<div class="stagebar-title"></div>
<div v-if="funnel.id > 0" class="type"><span v-for="(roleuser, index) in JSON.parse(funnel.role)">{{ roleuser.name }} </span></div>
<div v-if="funnel.id > 0" class="type"><span v-for="(client_typeuser, index) in JSON.parse(funnel.client_type)">{{ client_typeuser.name }} </span></div>
<div class="actions" style="margin-right: 100px;">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" :id="'funnel-is_change'+ funnel.id" v-model="funnel.is_change" @change="changeFunnel" :checked="Boolean(funnel.is_change)" true-value="1">
<label :for="'funnel-is_change'+funnel.id">Выбрать</label>
</div>
<div class="clear"></div>
</div>
</div> </div>
</div> <div class="main-info additional-info">
<div class="stagebar-title"></div> <div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<div v-if="funnel.id > 0" class="type"><span v-for="(roleuser, index) in JSON.parse(funnel.role)">{{ roleuser.name }} </span></div> <span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<div v-if="funnel.id > 0" class="type"><span v-for="(client_typeuser, index) in JSON.parse(funnel.client_type)">{{ client_typeuser.name }} </span></div> <span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<div class="actions" style="margin-right: 100px;">
<div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" :id="'funnel-is_change'+ funnel.id" v-model="funnel.is_change" @change="changeFunnel" :checked="Boolean(funnel.is_change)" true-value="1">
<label :for="'funnel-is_change'+funnel.id">Выбрать</label>
<div class="clear"></div>
</div>
</div> </div>
<div class="clear"></div>
</div> </div>
</div> </div>
<div class="main-info additional-info">
<div>
<span style="margin-right: 15px;" v-if="funnel.is_client == 1">Для клиентов</span>
<span style="margin-right: 15px;" v-if="funnel.is_req == 1">Для заявок</span>
<span style="margin-right: 15px;" v-html="'Номер в очереди: '+funnel.order_number"></span>
<div class="clear"></div>
</div>
</div>
</div> </div>
</div>
</div>
</template> </template>
</div> </div>
@ -366,15 +366,15 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
<div class="form-block"> <div class="form-block">
<div class="checkbox small" style="margin-bottom:0px;"> <div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1"> <input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1">
<label for="funnel-is_client">Для клиентов</label> <label for="funnel-is_client">Для клиентов</label>
<input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1"> <input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1">
<label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label> <label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label>
</div> </div>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
</div> </div>
</div> </div>
@ -428,32 +428,32 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
<div class="form-block"> <div class="form-block">
<div class="checkbox small" style="margin-bottom:0px;"> <div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1"> <input type="checkbox" id="funnel-is_client" v-model="is_client" :checked="Boolean(is_client)" true-value="1">
<label for="funnel-is_client">Для клиентов</label> <label for="funnel-is_client">Для клиентов</label>
<input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1"> <input type="checkbox" id="funnel-is_req" v-model="is_req" :checked="Boolean(is_req)" true-value="1">
<label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label> <label style="margin-left: 160px;" style="marning-" for="funnel-is_req">Для заявок</label>
</div> </div>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
<div v-if="funnelId == 0" class="form-block"> <div v-if="funnelId == 0" class="form-block">
<div class="checkbox small" style="margin-bottom:0px;"> <div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_stage" v-model="is_stage" :checked="Boolean(is_stage)" true-value="1"> <input type="checkbox" id="funnel-is_stage" v-model="is_stage" :checked="Boolean(is_stage)" true-value="1">
<label for="funnel-is_stage">Показывать шкалу</label> <label for="funnel-is_stage">Показывать шкалу</label>
</div> </div>
</div> </div>
<div v-if="funnelId == 0" class="form-block"> <div v-if="funnelId == 0" class="form-block">
<div class="checkbox small" style="margin-bottom:0px;"> <div class="checkbox small" style="margin-bottom:0px;">
<input type="checkbox" id="funnel-is_show_funnels" v-model="is_show_funnels" :checked="Boolean(is_show_funnels)" true-value="1"> <input type="checkbox" id="funnel-is_show_funnels" v-model="is_show_funnels" :checked="Boolean(is_show_funnels)" true-value="1">
<label for="funnel-is_show_funnels">Показывать воронки</label> <label for="funnel-is_show_funnels">Показывать воронки</label>
</div> </div>
</div> </div>
<div class="form-block"> <div class="form-block">
<div class="label">Номер в очереди</div> <div class="label">Номер в очереди</div>
<div class="inputs"> <div class="inputs">
@ -474,12 +474,12 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="label">...кроме сотрудников</div> <div class="label">...кроме сотрудников</div>
<div class="inputs"> <div class="inputs">
<v-select class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" multiple :options="users_see" :reduce="name => name.code" label="name" v-model="selected_users_see_no"/> <v-select class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" multiple :options="users_see" :reduce="name => name.code" label="name" v-model="selected_users_see_no"/>
<template #option="{ name, type }"> <template #option="{ name, type }">
<span v-if="type=='otdel'" style="margin: 0; color:#000; font-size: 17px">{{ name }}</span> <span v-if="type=='otdel'" style="margin: 0; color:#000; font-size: 17px">{{ name }}</span>
<span v-else style="margin-left:10px;">{{ name }}</span> <span v-else style="margin-left:10px;">{{ name }}</span>
</template> </template>
<v-select> <v-select>
</div> </div>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
@ -505,10 +505,10 @@ $menuPermissions = $user->checkMenuPermissions();
<h2>Передать {{type_trasmite}} в воронку</h2> <h2>Передать {{type_trasmite}} в воронку</h2>
<div v-show="process_trasmited" style="display: inline;"> <div v-show="process_trasmited" style="display: inline;">
<div style="text-align:center; margin-top: 25px; position: unset;" class="object-content__preloader"> <div style="text-align:center; margin-top: 25px; position: unset;" class="object-content__preloader">
<img src="../images/rocket-spinner.svg" width="96px"> <img src="../images/rocket-spinner.svg" width="96px">
</div> </div>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
<div v-show="!process_trasmited" class="jv-tabs"> <div v-show="!process_trasmited" class="jv-tabs">
<div> <div>
@ -516,7 +516,7 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="form-block"> <div class="form-block">
<div class="label">Воронка</div> <div class="label">Воронка</div>
<div id="ms-funnel-type" class="inputs"> <div id="ms-funnel-type" class="inputs">
<v-select :components="{OpenIndicator}" transition="" class="vue_select" :class="{invalid: errorTransmite}" style="width: 400px; border: none;" :options="funnel_transmite" :reduce="name => name.id" label="name" v-model="funnelTrasmiteId"/> <v-select :components="{OpenIndicator}" transition="" class="vue_select" :class="{invalid: errorTransmite}" style="width: 400px; border: none;" :options="funnel_transmite" :reduce="name => name.id" label="name" v-model="funnelTrasmiteId"/>
</div> </div>
</div> </div>
@ -549,10 +549,10 @@ $menuPermissions = $user->checkMenuPermissions();
<i class="tabs-li__icon">2</i> <i class="tabs-li__icon">2</i>
<span>Настройки перед переходом на этап</span> <span>Настройки перед переходом на этап</span>
</li> </li>
<!-- <li :class="{'active':tab_dop_close }" @click="open_tab('tab_dop_close')" v-if="userId == 5238 || userId == 4"> <!-- <li :class="{'active':tab_dop_close }" @click="open_tab('tab_dop_close')" v-if="userId == 5238 || userId == 4">
<i class="tabs-li__icon">3</i> <i class="tabs-li__icon">3</i>
<span>Дополнительные настройки</span> <span>Дополнительные настройки</span>
</li>--> </li>-->
</ul> </ul>
<div> <div>
@ -564,7 +564,7 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
<div class="form-block"> <div class="form-block">
<div class="label">Номер в очереди</div> <div class="label">Номер в очереди</div>
<div class="inputs"> <div class="inputs">
<input v-if="mainStep>0" v-model.number="order_number" disabled="disabled" title="Нельзя изменить в первом этапе" class="text" type="number" value="" placeholder="Определяет место в шкале этапов" style="width:100px;"> <input v-if="mainStep>0" v-model.number="order_number" disabled="disabled" title="Нельзя изменить в первом этапе" class="text" type="number" value="" placeholder="Определяет место в шкале этапов" style="width:100px;">
@ -628,10 +628,10 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
</div> </div>
<div class="form-block" v-show="is_mes"> <div class="form-block" v-show="is_mes">
<div class="label">Кому отправлять уведомления</div> <div class="label">Кому отправлять уведомления</div>
<div class="inputs"> <div class="inputs">
<v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="list_users_select"/> <v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="list_users_select"/>
</div> </div>
</div> </div>
<div class="form-block" v-if="selectedFiles.length > 0"> <div class="form-block" v-if="selectedFiles.length > 0">
<div class="label">Список файлов</div> <div class="label">Список файлов</div>
@ -679,21 +679,21 @@ $menuPermissions = $user->checkMenuPermissions();
</ul> </ul>
</div> </div>
<?php <?php
if ( if (
( (
!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1 !empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1
) )
|| ||
( (
( (
$_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1) $_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1)
) )
&& ( && (
in_array($_SESSION['agency_id'] , $agenciesHaveAccessToNewComplexes) in_array($_SESSION['agency_id'] , $agenciesHaveAccessToNewComplexes)
) )
) )
) { ) {
?> ?>
<div class="form-block"> <div class="form-block">
<div class="label">Выбрать объект из комплексов</div> <div class="label">Выбрать объект из комплексов</div>
<div class="checkbox"> <div class="checkbox">
@ -710,21 +710,21 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
</div> </div>
<?php <?php
if ( if (
( (
!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1 !empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1
) )
|| ||
( (
( (
$_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1) $_SESSION['agency'] || $_SESSION['users_admin'] || (!empty($menuPermissions) && $menuPermissions['menu_complexes'] == 1)
) )
&& ( && (
in_array($_SESSION['agency_id'] , $agenciesHaveAccessToNewComplexes) in_array($_SESSION['agency_id'] , $agenciesHaveAccessToNewComplexes)
) )
) )
) { ) {
?> ?>
<div class="form-block" style="display: flex;"> <div class="form-block" style="display: flex;">
<div class="label">Сменить статус объекта</div> <div class="label">Сменить статус объекта</div>
<div> <div>
@ -742,6 +742,21 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
</div> </div>
<?php } ?> <?php } ?>
<!----><?php
//$allowed_users_deal = [117, 4];
//if (in_array((int)$_SESSION['agency_id'], $allowed_users_deal)) {
//?>
<div class="form-block">
<div class="label">Создать сделку</div>
<div class="checkbox">
<input id="create_deal" v-model="create_deal" type="checkbox" value="">
<label for="create_deal" class="label"></label>
</div>
</div>
<!----><?php //} ?>
<div class="form-block"> <div class="form-block">
<div class="label">Поля для заполнения при завершении этапа</div> <div class="label">Поля для заполнения при завершении этапа</div>
<div class="inputs" style="padding-top:15px;"> <div class="inputs" style="padding-top:15px;">
@ -989,14 +1004,6 @@ $menuPermissions = $user->checkMenuPermissions();
<div class="clear"></div> <div class="clear"></div>
</div> </div>
<div class="form-block">
<div class="label">Создать сделку</div>
<div class="checkbox">
<input id="create_deal" v-model="create_deal" type="checkbox" value="">
<label for="create_deal" class="label"></label>
</div>
</div>
<div class="form-block"> <div class="form-block">
<div class="label">Сменить ответственного</div> <div class="label">Сменить ответственного</div>
<div class="checkbox"> <div class="checkbox">
@ -1048,16 +1055,16 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
<div class="form-block" v-show="pole_prev.is_adjacent_funnels > 0"> <div class="form-block" v-show="pole_prev.is_adjacent_funnels > 0">
<div class="label">Выбрать воронки</div> <div class="label">Выбрать воронки</div>
<div v-if="!isEmpty(adjacent_funnels)" class="inputs"> <div v-if="!isEmpty(adjacent_funnels)" class="inputs">
<v-select :components="{OpenIndicator}" multiple transition="" class="vue_select" style="width: 400px; border: none;" :options="adjacent_funnels" :reduce="name => name.code" label="name" v-model="pole_prev.adjacent_funnels"/> <v-select :components="{OpenIndicator}" multiple transition="" class="vue_select" style="width: 400px; border: none;" :options="adjacent_funnels" :reduce="name => name.code" label="name" v-model="pole_prev.adjacent_funnels"/>
</div>
<div v-else class="inputs" style="padding-top: 7px;">
<label>Воронок не найдено</label>
</div>
<div class="clear"></div>
</div> </div>
<div v-else class="inputs" style="padding-top: 7px;">
<label>Воронок не найдено</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block" v-show="!isEmpty(pole_prev.adjacent_funnels)"> <div class="form-block" v-show="!isEmpty(pole_prev.adjacent_funnels)">
<div class="label">Разрешить переходить при закрытом этапе смежной воронки:</div> <div class="label">Разрешить переходить при закрытом этапе смежной воронки:</div>
@ -1083,10 +1090,10 @@ $menuPermissions = $user->checkMenuPermissions();
</div> </div>
</div> </div>
<div class="form-block" v-show="pole_prev.is_mes>0"> <div class="form-block" v-show="pole_prev.is_mes>0">
<div class="label">Кому отправлять уведомления</div> <div class="label">Кому отправлять уведомления</div>
<div class="inputs"> <div class="inputs">
<v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="pole_prev.list_users_select"/> <v-select multiple class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="list_users" :reduce="date_employe => date_employe.code" label="date_employe" v-model="pole_prev.list_users_select"/>
</div> </div>
</div> </div>
<div class="form-block"> <div class="form-block">
@ -1107,20 +1114,20 @@ $menuPermissions = $user->checkMenuPermissions();
<li v-for="(file, infile) in selectedFilesPrev" class="pole_li"> <li v-for="(file, infile) in selectedFilesPrev" class="pole_li">
<div class="divLiLeft" style="margin-right: 10px"> <div class="divLiLeft" style="margin-right: 10px">
<label>Название файла</label> <label>Название файла</label>
<input style="width: 400px;" type="text" v-model="pole_prev.files_attach[infile].name"> <input style="width: 400px;" type="text" v-model="pole_prev.files_attach[infile].name">
</div> </div>
<div class="divLiLeft" style="margin-right: 10px"> <div class="divLiLeft" style="margin-right: 10px">
<label>Комментарий к файлу</label> <label>Комментарий к файлу</label>
<textarea rows="4" style="width: 400px;" v-model='pole_prev.files_attach[infile].comment'></textarea> <textarea rows="4" style="width: 400px;" v-model='pole_prev.files_attach[infile].comment'></textarea>
</div> </div>
<div class="list_files"> <div class="list_files">
<label style="display:inline-block;" class="label_file"><i v-bind:class=" [ file.classFile, {active: progressUoloadPrev[infile].isUpload} ]"></i>{{ file.name }}</label> <label style="display:inline-block;" class="label_file"><i v-bind:class=" [ file.classFile, {active: progressUoloadPrev[infile].isUpload} ]"></i>{{ file.name }}</label>
<a style="display:inline-block;" title="Удалить" @click="onDeleteFilePrev(infile,file)" class="no-border fatrash"><i style="margin-top:0px" class="fas fa-trash"></i></a> <a style="display:inline-block;" title="Удалить" @click="onDeleteFilePrev(infile,file)" class="no-border fatrash"><i style="margin-top:0px" class="fas fa-trash"></i></a>
<vue-simple-progress v-if="progressUoloadPrev[infile].uploads" bar-color="#e2574c" :val="progressUoloadPrev[infile].progress" :text="progressUoloadPrev[infile].progress + '%'"></vue-simple-progress> <vue-simple-progress v-if="progressUoloadPrev[infile].uploads" bar-color="#e2574c" :val="progressUoloadPrev[infile].progress" :text="progressUoloadPrev[infile].progress + '%'"></vue-simple-progress>
</div> </div>
</li> </li>
</ul> </ul>
@ -1219,7 +1226,7 @@ $menuPermissions = $user->checkMenuPermissions();
<?php <?php
require_once($_SERVER['DOCUMENT_ROOT']."/templates/linking_client_req/linking_client_req.php"); require_once($_SERVER['DOCUMENT_ROOT']."/templates/linking_client_req/linking_client_req.php");
?> ?>