fix crm_vue
This commit is contained in:
parent
581cadbd22
commit
0f273bb9d4
@ -121,8 +121,14 @@ var ac = new Vue({
|
||||
cottage: 'Коттедж',
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
closesStep: function(newVal, oldVal) {
|
||||
console.log('[CloseStage] closesStep ИЗМЕНЁН:', oldVal, '->', newVal, new Error().stack);
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
closedStep: function(id, clientId) {
|
||||
console.log('[CloseStage] closedStep вызван. closesStep:', ac.closesStep, 'step:', ac.step?.name, 'clientId:', ac.clientId, 'reqId:', ac.reqId);
|
||||
ac.errorText = '';
|
||||
ac.errorMes = false;
|
||||
if(ac.no_close_step){
|
||||
@ -264,8 +270,7 @@ var ac = new Vue({
|
||||
selected_room_name: ac.selectedRoom.name
|
||||
})
|
||||
.then(function(response) {
|
||||
|
||||
console.log(response.data);
|
||||
console.log('[CloseStage] Этап закрыт (AJAX success). closesStep:', ac.closesStep, 'step:', ac.step?.name, 'response:', response.data);
|
||||
|
||||
if(response.data.adjacent_id > 0){
|
||||
var req_id = response.data.req_id;
|
||||
@ -286,7 +291,7 @@ var ac = new Vue({
|
||||
get_count_clients();
|
||||
}
|
||||
$.post('/ajax/getStageBar.php', { client_id: ac.clientId, funnel_id: ac.step.funnel_id }, function(result) {
|
||||
|
||||
console.log('[CloseStage] getStageBar загружен. closesStep=false. step:', ac.step?.name);
|
||||
$('#editClientStagebar').html(result);
|
||||
ac.closesStep = false;
|
||||
ac.is_looad = false;
|
||||
@ -492,6 +497,11 @@ var ac = new Vue({
|
||||
}
|
||||
},
|
||||
openStep: function(id, clientId) {
|
||||
console.log('[CloseStage] openStep вызван. closesStep:', ac.closesStep, 'step:', ac.step?.name, 'id:', ac.step?.id);
|
||||
var $modalBg = $('#app_step .full_modal-bg');
|
||||
if ($modalBg.length && $modalBg.is(':hidden')) {
|
||||
$modalBg.show();
|
||||
}
|
||||
this.open_step_load = true;
|
||||
ac.pole_dop_close_step = [];
|
||||
this.is_looad = false;
|
||||
@ -1047,6 +1057,7 @@ var ac = new Vue({
|
||||
},
|
||||
//Закрытие окна "открыть этап"
|
||||
formCloseStep: function() {
|
||||
console.log('[CloseStage] formCloseStep (крестик). closesStep:', ac.closesStep);
|
||||
if ($('#client-history__bg').css('display') == 'block') {
|
||||
$('#client-history__bg').css('zIndex', '99998');
|
||||
}
|
||||
@ -1371,7 +1382,25 @@ var ac = new Vue({
|
||||
this.complexBus = this.$refs.complexForFunnel?.contentWindow?.complexBus
|
||||
}
|
||||
}, 200)
|
||||
}
|
||||
},
|
||||
initCreateDeal(reqId) {
|
||||
console.log('reqId', reqId);
|
||||
console.log('window', window);
|
||||
if (window.createDeal) {
|
||||
window.createDeal(reqId);
|
||||
const modalBg = document.querySelector('#app_step .full_modal-bg');
|
||||
if (modalBg) {
|
||||
console.log('modalBg', modalBg)
|
||||
modalBg.style.opacity = '0';
|
||||
modalBg.style.transition = 'opacity 0.2s ease';
|
||||
setTimeout(() => {
|
||||
modalBg.style.display = 'none';
|
||||
}, 200);
|
||||
}
|
||||
} else {
|
||||
console.error('createDeal function not found');
|
||||
}
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user