2026-05-22 20:21:54 +02:00
|
|
|
<?php
|
|
|
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/ajax/vue_php_function.php");
|
|
|
|
|
|
|
|
|
|
if(isset($_POST['step'])){
|
|
|
|
|
$res = array();
|
|
|
|
|
$id = (int)$_POST['step'];
|
|
|
|
|
|
|
|
|
|
$step = mysql_query(
|
|
|
|
|
"SELECT
|
|
|
|
|
funnel_steps.*,
|
|
|
|
|
cs.`status` AS complex_status_type
|
|
|
|
|
FROM funnel_steps
|
|
|
|
|
LEFT JOIN `complex_status` AS cs ON cs.`id` = funnel_steps.`complex_status_id`
|
|
|
|
|
WHERE funnel_steps.`id` = $id
|
|
|
|
|
AND deleted = 0
|
|
|
|
|
");
|
|
|
|
|
|
|
|
|
|
if(mysql_num_rows($step) > 0){
|
|
|
|
|
$row = mysql_fetch_assoc($step);
|
|
|
|
|
$res = deClearInputElements($row);
|
|
|
|
|
|
|
|
|
|
$sql_file = "SELECT * FROM funnel_files WHERE etap_id = '".$row['id']."' AND funnel_id = ".$row['funnel_id'];
|
|
|
|
|
$q_file = mysql_query($sql_file);
|
|
|
|
|
$files = array();
|
|
|
|
|
while($file_r = mysql_fetch_assoc($q_file)){
|
|
|
|
|
$path = "https://uf.joywork.ru/upload/funnels/".$row['funnel_id']."/".$file_r['guid'].".".$file_r['type'];
|
|
|
|
|
|
|
|
|
|
$files[] = array('guid' => $file_r['guid'],'isUpload' => true, 'uploads' => false, 'name' => $file_r['name'], 'path' => $path);
|
|
|
|
|
}
|
|
|
|
|
$res['files'] = $files;
|
2026-06-22 10:04:02 +02:00
|
|
|
|
|
|
|
|
if (isset($_POST['req']) && (int)$_POST['req'] > 0) {
|
|
|
|
|
$reqId = (int)$_POST['req'];
|
|
|
|
|
|
|
|
|
|
$reqResult = mysql_query("SELECT deal_id FROM requisitions WHERE id = $reqId LIMIT 1");
|
|
|
|
|
if (mysql_num_rows($reqResult) > 0) {
|
|
|
|
|
$reqRow = mysql_fetch_assoc($reqResult);
|
|
|
|
|
$res['is_deal'] = (!empty($reqRow['deal_id']) && $reqRow['deal_id'] > 0) ? 1 : 0;
|
|
|
|
|
} else {
|
|
|
|
|
$res['is_deal'] = 0;
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
$res['is_deal'] = 0;
|
|
|
|
|
}
|
|
|
|
|
|
2026-05-22 20:21:54 +02:00
|
|
|
}
|
|
|
|
|
echo json_encode($res, JSON_UNESCAPED_UNICODE);
|
2026-06-22 10:04:02 +02:00
|
|
|
}
|