Actual prod
This commit is contained in:
parent
0644330c7a
commit
18302d93a4
@ -96,40 +96,40 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<div class="crm__small-stagebar">
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="stage stage-new active" title="Новый клиент">
|
||||
<div data-stage="1" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Новый</span>
|
||||
</td>
|
||||
<td class="stage stage-work active" title="В работе">
|
||||
<div data-stage="2" class="crm__small-stage"></div>
|
||||
<span class="next-stage">В работе</span>
|
||||
</td>
|
||||
<td class="stage stage-offer active" title="Презентация">
|
||||
<div data-stage="3" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Презентация</span>
|
||||
</td>
|
||||
<td class="stage stage-showing active" title="Показ">
|
||||
<div data-stage="4" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Показ</span>
|
||||
</td>
|
||||
<td class="stage stage-reservation active" title="Бронь">
|
||||
<div data-stage="5" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Бронь</span>
|
||||
</td>
|
||||
<td class="stage stage-meet active" title="Подаем на ипотеку">
|
||||
<div data-stage="6" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Подаем на ипотеку</span>
|
||||
</td>
|
||||
<td class="stage stage-deal active" title="Сделка">
|
||||
<div data-stage="7" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Сделка</span>
|
||||
</td>
|
||||
<td class="stage stage-end active" title="Клиент закрыт">
|
||||
<div data-stage="8" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Закрыт</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="stage stage-new active" title="Новый клиент">
|
||||
<div data-stage="1" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Новый</span>
|
||||
</td>
|
||||
<td class="stage stage-work active" title="В работе">
|
||||
<div data-stage="2" class="crm__small-stage"></div>
|
||||
<span class="next-stage">В работе</span>
|
||||
</td>
|
||||
<td class="stage stage-offer active" title="Презентация">
|
||||
<div data-stage="3" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Презентация</span>
|
||||
</td>
|
||||
<td class="stage stage-showing active" title="Показ">
|
||||
<div data-stage="4" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Показ</span>
|
||||
</td>
|
||||
<td class="stage stage-reservation active" title="Бронь">
|
||||
<div data-stage="5" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Бронь</span>
|
||||
</td>
|
||||
<td class="stage stage-meet active" title="Подаем на ипотеку">
|
||||
<div data-stage="6" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Подаем на ипотеку</span>
|
||||
</td>
|
||||
<td class="stage stage-deal active" title="Сделка">
|
||||
<div data-stage="7" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Сделка</span>
|
||||
</td>
|
||||
<td class="stage stage-end active" title="Клиент закрыт">
|
||||
<div data-stage="8" class="crm__small-stage"></div>
|
||||
<span class="next-stage">Закрыт</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@ -163,20 +163,20 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</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>
|
||||
<template v-show="funnel.id == 0">
|
||||
<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-if="funnel.is_show_funnels == 1">Показывать воронки</span>
|
||||
<span style="margin-right: 15px;" v-else-if="funnel.is_show_funnels == 0">Не показывать воронки</span>
|
||||
<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>
|
||||
<template v-show="funnel.id == 0">
|
||||
<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-if="funnel.is_show_funnels == 1">Показывать воронки</span>
|
||||
<span style="margin-right: 15px;" v-else-if="funnel.is_show_funnels == 0">Не показывать воронки</span>
|
||||
|
||||
</template>
|
||||
</template>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="funnel.id > 0" class="main-info">
|
||||
<div v-if="funnel.mainsteps" class="first_step">
|
||||
@ -247,73 +247,73 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
<div class="clients">
|
||||
<div class="client" v-for='(funnel,index) in templateFunnels' >
|
||||
<div class="client-inner">
|
||||
<div class="clients">
|
||||
<div class="client" v-for='(funnel,index) in templateFunnels' >
|
||||
<div class="client-inner">
|
||||
|
||||
<svg style="position: absolute;" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
|
||||
<defs>
|
||||
<marker :id="'arrowhead'+funnel.id" viewBox="0 0 10 10" refX="3" refY="5"
|
||||
markerWidth="6" markerHeight="6" orient="auto">
|
||||
<path d="M 0 0 L 10 5 L 0 10 z" />
|
||||
</marker>
|
||||
</defs>
|
||||
<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" />
|
||||
</g>
|
||||
</svg>
|
||||
<div class="additional-info">
|
||||
<svg style="position: absolute;" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
|
||||
<defs>
|
||||
<marker :id="'arrowhead'+funnel.id" viewBox="0 0 10 10" refX="3" refY="5"
|
||||
markerWidth="6" markerHeight="6" orient="auto">
|
||||
<path d="M 0 0 L 10 5 L 0 10 z" />
|
||||
</marker>
|
||||
</defs>
|
||||
<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" />
|
||||
</g>
|
||||
</svg>
|
||||
<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 class="crm__small-stagebar">
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<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>
|
||||
<span class="next-stage">{{ step.name }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div v-if="!isEmpty(funnel.steps)" class="stagebar">
|
||||
<div class="crm__small-stagebar">
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<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>
|
||||
<span class="next-stage">{{ step.name }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</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 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 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 class="clear"></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>
|
||||
</template>
|
||||
|
||||
</div>
|
||||
@ -366,15 +366,15 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
|
||||
<div class="form-block">
|
||||
<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">
|
||||
<label for="funnel-is_client">Для клиентов</label>
|
||||
<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">
|
||||
<label for="funnel-is_client">Для клиентов</label>
|
||||
|
||||
<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>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<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>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -428,32 +428,32 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
|
||||
<div class="form-block">
|
||||
<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">
|
||||
<label for="funnel-is_client">Для клиентов</label>
|
||||
<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">
|
||||
<label for="funnel-is_client">Для клиентов</label>
|
||||
|
||||
<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>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<div v-if="funnelId == 0" class="form-block">
|
||||
<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">
|
||||
<label for="funnel-is_stage">Показывать шкалу</label>
|
||||
<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>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<div v-if="funnelId == 0" class="form-block">
|
||||
<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">
|
||||
<label for="funnel-is_stage">Показывать шкалу</label>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="funnelId == 0" class="form-block">
|
||||
</div>
|
||||
</div>
|
||||
<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">
|
||||
<label for="funnel-is_show_funnels">Показывать воронки</label>
|
||||
</div>
|
||||
</div>
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-block">
|
||||
<div class="form-block">
|
||||
<div class="label">Номер в очереди</div>
|
||||
<div class="inputs">
|
||||
|
||||
@ -474,12 +474,12 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<div class="label">...кроме сотрудников</div>
|
||||
<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"/>
|
||||
<template #option="{ name, type }">
|
||||
<span v-if="type=='otdel'" style="margin: 0; color:#000; font-size: 17px">{{ name }}</span>
|
||||
<span v-else style="margin-left:10px;">{{ name }}</span>
|
||||
</template>
|
||||
<template #option="{ name, type }">
|
||||
<span v-if="type=='otdel'" style="margin: 0; color:#000; font-size: 17px">{{ name }}</span>
|
||||
<span v-else style="margin-left:10px;">{{ name }}</span>
|
||||
</template>
|
||||
|
||||
<v-select>
|
||||
<v-select>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
@ -505,10 +505,10 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<h2>Передать {{type_trasmite}} в воронку</h2>
|
||||
<div v-show="process_trasmited" style="display: inline;">
|
||||
|
||||
<div style="text-align:center; margin-top: 25px; position: unset;" class="object-content__preloader">
|
||||
<img src="../images/rocket-spinner.svg" width="96px">
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<div style="text-align:center; margin-top: 25px; position: unset;" class="object-content__preloader">
|
||||
<img src="../images/rocket-spinner.svg" width="96px">
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<div v-show="!process_trasmited" class="jv-tabs">
|
||||
<div>
|
||||
@ -516,7 +516,7 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<div class="form-block">
|
||||
<div class="label">Воронка</div>
|
||||
<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>
|
||||
@ -549,10 +549,10 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<i class="tabs-li__icon">2</i>
|
||||
<span>Настройки перед переходом на этап</span>
|
||||
</li>
|
||||
<!-- <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>
|
||||
<span>Дополнительные настройки</span>
|
||||
</li>-->
|
||||
<!-- <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>
|
||||
<span>Дополнительные настройки</span>
|
||||
</li>-->
|
||||
|
||||
</ul>
|
||||
<div>
|
||||
@ -564,7 +564,7 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<div class="form-block">
|
||||
<div class="form-block">
|
||||
<div class="label">Номер в очереди</div>
|
||||
<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;">
|
||||
@ -628,10 +628,10 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-block" v-show="is_mes">
|
||||
<div class="label">Кому отправлять уведомления</div>
|
||||
<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"/>
|
||||
</div>
|
||||
<div class="label">Кому отправлять уведомления</div>
|
||||
<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"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-block" v-if="selectedFiles.length > 0">
|
||||
<div class="label">Список файлов</div>
|
||||
@ -679,21 +679,21 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</ul>
|
||||
</div>
|
||||
<?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)
|
||||
)
|
||||
)
|
||||
)
|
||||
) {
|
||||
?>
|
||||
) {
|
||||
?>
|
||||
<div class="form-block">
|
||||
<div class="label">Выбрать объект из комплексов</div>
|
||||
<div class="checkbox">
|
||||
@ -710,21 +710,21 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
</div>
|
||||
<?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)
|
||||
)
|
||||
)
|
||||
)
|
||||
) {
|
||||
?>
|
||||
) {
|
||||
?>
|
||||
<div class="form-block" style="display: flex;">
|
||||
<div class="label">Сменить статус объекта</div>
|
||||
<div>
|
||||
@ -742,6 +742,21 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
</div>
|
||||
<?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="label">Поля для заполнения при завершении этапа</div>
|
||||
<div class="inputs" style="padding-top:15px;">
|
||||
@ -989,14 +1004,6 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<div class="clear"></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="label">Сменить ответственного</div>
|
||||
<div class="checkbox">
|
||||
@ -1048,16 +1055,16 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
|
||||
</div>
|
||||
|
||||
<div class="form-block" v-show="pole_prev.is_adjacent_funnels > 0">
|
||||
<div class="label">Выбрать воронки</div>
|
||||
<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"/>
|
||||
</div>
|
||||
<div v-else class="inputs" style="padding-top: 7px;">
|
||||
<label>Воронок не найдено</label>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<div class="form-block" v-show="pole_prev.is_adjacent_funnels > 0">
|
||||
<div class="label">Выбрать воронки</div>
|
||||
<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"/>
|
||||
</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="label">Разрешить переходить при закрытом этапе смежной воронки:</div>
|
||||
@ -1083,10 +1090,10 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-block" v-show="pole_prev.is_mes>0">
|
||||
<div class="label">Кому отправлять уведомления</div>
|
||||
<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"/>
|
||||
</div>
|
||||
<div class="label">Кому отправлять уведомления</div>
|
||||
<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"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-block">
|
||||
@ -1107,20 +1114,20 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
<li v-for="(file, infile) in selectedFilesPrev" class="pole_li">
|
||||
|
||||
|
||||
<div class="divLiLeft" style="margin-right: 10px">
|
||||
<label>Название файла</label>
|
||||
<input style="width: 400px;" type="text" v-model="pole_prev.files_attach[infile].name">
|
||||
</div>
|
||||
<div class="divLiLeft" style="margin-right: 10px">
|
||||
<label>Название файла</label>
|
||||
<input style="width: 400px;" type="text" v-model="pole_prev.files_attach[infile].name">
|
||||
</div>
|
||||
|
||||
<div class="divLiLeft" style="margin-right: 10px">
|
||||
<label>Комментарий к файлу</label>
|
||||
<textarea rows="4" style="width: 400px;" v-model='pole_prev.files_attach[infile].comment'></textarea>
|
||||
</div>
|
||||
<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>
|
||||
<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>
|
||||
</div>
|
||||
<div class="divLiLeft" style="margin-right: 10px">
|
||||
<label>Комментарий к файлу</label>
|
||||
<textarea rows="4" style="width: 400px;" v-model='pole_prev.files_attach[infile].comment'></textarea>
|
||||
</div>
|
||||
<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>
|
||||
<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>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -1219,7 +1226,7 @@ $menuPermissions = $user->checkMenuPermissions();
|
||||
|
||||
<?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");
|
||||
|
||||
?>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user