Fix mobile
This commit is contained in:
parent
52fdabf218
commit
f88a721080
@ -1613,6 +1613,10 @@ class RequisitionsController extends ApiController
|
|||||||
if (isset($data['deal_date']))
|
if (isset($data['deal_date']))
|
||||||
$deal_date = trim($data['deal_date']);
|
$deal_date = trim($data['deal_date']);
|
||||||
|
|
||||||
|
$deal_id = null;
|
||||||
|
if (isset($data['deal_id']))
|
||||||
|
$deal_id = intval($data['deal_id']);
|
||||||
|
|
||||||
|
|
||||||
if (($user_id = $_SESSION['id']) && is_array($requisitions_ids)) {
|
if (($user_id = $_SESSION['id']) && is_array($requisitions_ids)) {
|
||||||
|
|
||||||
@ -1628,6 +1632,8 @@ class RequisitionsController extends ApiController
|
|||||||
if ($requisition_id) {
|
if ($requisition_id) {
|
||||||
$req_inst->deleteReq($requisition_id, $user_id, [
|
$req_inst->deleteReq($requisition_id, $user_id, [
|
||||||
'id_del_client',
|
'id_del_client',
|
||||||
|
'note' => ($is_deal) ? 0 : 1,
|
||||||
|
'datazakl' => $deal_date ? strtotime($deal_date) * 1000 : time() * 1000,
|
||||||
'reason' => $comment,
|
'reason' => $comment,
|
||||||
'req_id' => $requisition_id,
|
'req_id' => $requisition_id,
|
||||||
'tempid' => 0,
|
'tempid' => 0,
|
||||||
@ -1641,6 +1647,17 @@ class RequisitionsController extends ApiController
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($deal_id > 0 && $is_deal) {
|
||||||
|
$updateFields = [];
|
||||||
|
if ($deal_date) $updateFields[] = "deal_date = '" . mysql_real_escape_string($deal_date) . "'";
|
||||||
|
if (isset($data['summa']) && intval($data['summa']) > 0) $updateFields[] = "contract_price = " . intval($data['summa']);
|
||||||
|
if ($commission > 0) $updateFields[] = "total_commission = " . $commission;
|
||||||
|
if (!empty($updateFields)) {
|
||||||
|
$sql = "UPDATE deals SET " . implode(', ', $updateFields) . " WHERE id = " . $deal_id;
|
||||||
|
mysql_query($sql);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (count($errors))
|
if (count($errors))
|
||||||
$error = true;
|
$error = true;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user