Show partner deal
This commit is contained in:
parent
6ab1f8e69c
commit
d8d942512c
@ -357,6 +357,40 @@ if ($_SESSION['id']) {
|
|||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Добавляем сделки из deal_user для текущего пользователя
|
||||||
|
$sql_deals = "SELECT d.id, d.title, d.side_one_requisition_id FROM deals d
|
||||||
|
INNER JOIN deal_user du ON du.deal_id = d.id
|
||||||
|
WHERE du.user_id = " . intval($_SESSION['id']) . "
|
||||||
|
AND d.id NOT IN (" . (empty($seenDealIds) ? '0' : implode(',', $seenDealIds)) . ")";
|
||||||
|
$q_deals = mysql_query($sql_deals);
|
||||||
|
while ($dealRow = mysql_fetch_assoc($q_deals)) {
|
||||||
|
$did = (int)$dealRow['id'];
|
||||||
|
$dealTitle = $dealRow['title'];
|
||||||
|
$sideOneReqId = (int)$dealRow['side_one_requisition_id'];
|
||||||
|
|
||||||
|
// Получаем schedule_date из связанной заявки
|
||||||
|
$q_dates = mysql_query("SELECT schedule_date, deal_id FROM user_client_events WHERE deal_id = " . $did . " AND type = 'deal' AND schedule_date IS NOT NULL AND cancel = 0 ORDER BY schedule_date DESC LIMIT 1");
|
||||||
|
if ($q_dates && mysql_num_rows($q_dates) > 0) {
|
||||||
|
$dateRow = mysql_fetch_assoc($q_dates);
|
||||||
|
$scheduleDate = $dateRow['schedule_date'];
|
||||||
|
} else {
|
||||||
|
// Берём created_at сделки как fallback
|
||||||
|
$q_created = mysql_query("SELECT created_at FROM deals WHERE id = " . $did);
|
||||||
|
$scheduleDate = ($q_created && mysql_num_rows($q_created) > 0) ? mysql_fetch_assoc($q_created)['created_at'] : date('Y-m-d H:i:s');
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($i > 0) { echo ',{'; } else { echo '{'; }
|
||||||
|
echo '"id" : "' . $i . '", ';
|
||||||
|
echo '"table_id" : "' . $did . '", ';
|
||||||
|
echo '"start" : "' . date(DateTime::ATOM, strtotime($scheduleDate)) . '", ';
|
||||||
|
echo '"client_id" : "0",';
|
||||||
|
echo '"req_id" : "' . $sideOneReqId . '",';
|
||||||
|
$className = "deal";
|
||||||
|
echo '"title": "' . str_replace('"', "'", $dealTitle) . '","className" : "' . $className . '"';
|
||||||
|
echo "}";
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
|
||||||
//if($_SESSION['id'] == 5238){
|
//if($_SESSION['id'] == 5238){
|
||||||
if (isset($post['start'])) {
|
if (isset($post['start'])) {
|
||||||
// echo $post['start'];
|
// echo $post['start'];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user