CM89 - expired contract handling
This commit is contained in:
@@ -29,7 +29,8 @@ $contract = [
|
||||
'reference' => '',
|
||||
'servicetool' => [],
|
||||
'assigned_users' => [],
|
||||
'accounthierarchy' => $_SESSION['partnerhierarchy']
|
||||
'accounthierarchy' => $_SESSION['partnerhierarchy'],
|
||||
'ignore_list' => []
|
||||
];
|
||||
|
||||
$contract_ID = $_GET['rowID'] ?? '';
|
||||
@@ -146,6 +147,15 @@ $view .='<div class="content-block tab-content active">
|
||||
<option value="1" '.($contract['type']==1?' selected':'').'>'.$contract_type1.'</option>
|
||||
<option value="2" '.($contract['type']==2?' selected':'').'>'.$contract_type2.'</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form responsive-width-100">
|
||||
<label for="">'.$contract_billinglabel.'</label>
|
||||
<select name="billing_plan">
|
||||
<option value="0" '.($contract['billing_plan']==0?' selected':'').'>'.$contract_billing0.'</option>
|
||||
<option value="1" '.($contract['billing_plan']==1?' selected':'').'>'.$contract_billing1.'</option>
|
||||
<option value="2" '.($contract['billing_plan']==2?' selected':'').'>'.$contract_billing2.'</option>
|
||||
<option value="3" '.($contract['billing_plan']==3?' selected':'').'>'.$contract_billing3.'</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form responsive-width-100">
|
||||
<label for="">'.$contract_start_date.'</label>
|
||||
@@ -165,6 +175,10 @@ $view .= '<div class="form responsive-width-100">
|
||||
<label for="">'.$contract_duration.'</label>
|
||||
<input type="number" name="duration" value="'.$contract['duration'].'" required>
|
||||
</div>
|
||||
<div class="form responsive-width-100">
|
||||
<label for="">'.$contract_service.'</label>
|
||||
<input type="number" name="service_count" value="'.$contract['service_count'].'">
|
||||
</div>
|
||||
<div class="form responsive-width-100">
|
||||
<label for="">'.$contract_reference.'</label>
|
||||
<input type="text" name="reference" value="'.$contract['reference'].'" >
|
||||
@@ -200,6 +214,22 @@ $assigned_users = (empty($contract['assigned_users']))? '' :json_decode($contrac
|
||||
$view .= '<input id="assigned_users" type="text" name="assigned_users[]" placeholder="'.$contract_assigned_users.'" value="">';
|
||||
}
|
||||
|
||||
$view .=' </div>';
|
||||
|
||||
$view .=' <div class="form responsive-width-100">
|
||||
<label for="">'.$contract_ignore_serial.' <button type="button" class="btn2" onclick="addField(\'ignore_lists\',\'ignore_list[]\');" style="width:5%;background-color:#bed4ea;"> + </button></label>';
|
||||
|
||||
//Check for assigned users
|
||||
$ignore_lists = (empty($contract['ignore_list']))? '' :json_decode($contract['ignore_list'],true);
|
||||
|
||||
if (!empty($ignore_lists) || $ignore_lists != ''){
|
||||
foreach ($ignore_lists as $list){
|
||||
$view .= '<input id="ignore_lists" type="text" name="ignore_list[]" placeholder="'.$contract_ignore_serial.'" value="'.$list.'">';
|
||||
}
|
||||
} else {
|
||||
$view .= '<input id="ignore_lists" type="text" name="ignore_list[]" placeholder="'.$contract_ignore_serial.'" value="">';
|
||||
}
|
||||
|
||||
$view .=' </div>
|
||||
|
||||
</div>';
|
||||
|
||||
Reference in New Issue
Block a user