GWM
This commit is contained in:
parent
d2b703e6e8
commit
2dfaaef9ea
@ -27,6 +27,7 @@ public function __construct()
|
||||
parent::__construct();
|
||||
$this->load->model('MY_Model');
|
||||
$this->load->model('Asset_model');
|
||||
$this->load->model('Audit_model');
|
||||
$this->load->helper(array('form', 'url'));
|
||||
}
|
||||
|
||||
@ -124,7 +125,8 @@ public function editAsset($id)
|
||||
$asset_amc = $this->Asset_model->get_amc_with_join($id,user()->business_id);
|
||||
$asset_insurance = $this->Asset_model->get_insurance_with_join($id,user()->business_id);
|
||||
$asset_images = $this->Asset_model->get_by_asset_id($id,'asset_images',user()->business_id);
|
||||
$data = array('asset_id'=>$assetData->id,'asset_value' => $asset_value ,'asset_usage' => $asset_usage , 'asset_amc' =>$asset_amc ,'asset_insurance'=>$asset_insurance, 'asset_images'=>$asset_images);
|
||||
$asset_history = $this->Audit_model->get_history($id,'asset',user()->business_id);
|
||||
$data = array('asset_id'=>$assetData->id,'asset_value' => $asset_value ,'asset_usage' => $asset_usage , 'asset_amc' =>$asset_amc ,'asset_insurance'=>$asset_insurance, 'asset_images'=>$asset_images , 'asset_history'=>$asset_history);
|
||||
$sub_asset_value_htmlPage = $this->load->view('asset_sub_value_list.php',$data,true);
|
||||
$this->layout->set('sub_asset_value_htmlPage', $sub_asset_value_htmlPage);
|
||||
$this->layout->set('editData', $assetData);
|
||||
@ -214,7 +216,8 @@ public function view_asset_details($id)
|
||||
$asset_amc = $this->Asset_model->get_amc_with_join($id,user()->business_id);
|
||||
$asset_insurance = $this->Asset_model->get_insurance_with_join($id,user()->business_id);
|
||||
$asset_images = $this->Asset_model->get_by_asset_id($id,'asset_images',user()->business_id);
|
||||
$data = array('asset_id'=>$assetData->id,'asset_value' => $asset_value ,'asset_usage' => $asset_usage , 'asset_amc' =>$asset_amc ,'asset_insurance'=>$asset_insurance, 'asset_images'=>$asset_images,'tab'=>$tab);
|
||||
$asset_history = $this->Audit_model->get_history($id,'asset',user()->business_id);
|
||||
$data = array('asset_id'=>$assetData->id,'asset_value' => $asset_value ,'asset_usage' => $asset_usage , 'asset_amc' =>$asset_amc ,'asset_insurance'=>$asset_insurance, 'asset_images'=>$asset_images,'asset_history'=>$asset_history,'tab'=>$tab);
|
||||
$sub_asset_value_htmlPage = $this->load->view('asset_sub_value_list.php',$data,true);
|
||||
$this->layout->set('sub_asset_value_htmlPage', $sub_asset_value_htmlPage);
|
||||
$this->layout->set('editData', $assetData);
|
||||
@ -495,29 +498,8 @@ public function deleteAssetInsurance($id)
|
||||
|
||||
public function test()
|
||||
{
|
||||
|
||||
$this->audit->set('id',1);
|
||||
$this->audit->set('table','asset');
|
||||
// $test = $this->audit->fetch('old_data');
|
||||
|
||||
// $this->audit->set('id',2);
|
||||
$this->audit->fetch('new_data');
|
||||
|
||||
$test = $this->audit->create_history('insert');
|
||||
|
||||
// $id = 1;
|
||||
// $table = "asset";
|
||||
// $assetData = $this->MY_Model->getData($table,$id,user()->business_id);
|
||||
|
||||
// $object = (object) $action;
|
||||
// $data = audit_history($object,$table,user()->business_id);
|
||||
// print_r($data);die();
|
||||
|
||||
// echo "</br>";
|
||||
|
||||
// $data = audit_history($assetData,$table,user()->business_id);
|
||||
|
||||
print_r($test);
|
||||
$data = $this->Audit_model->get_history(13,'asset',user()->business_id);
|
||||
print_r($data);die();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -249,9 +249,26 @@
|
||||
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="audit_history" role="tabpanel" aria-labelledby="audit_history-tab">
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="tab-pane fade" id="audit_history" role="tabpanel" aria-labelledby="audit_history-tab">
|
||||
<div class="card-box table-responsive">
|
||||
<?php foreach ($asset_history as $key => $value) { ?>
|
||||
<div id="data" style="padding : 10px;">
|
||||
<lable class="col-form-label" id="first-line"><?php echo my_date_show_time($value->created_at). " " ?><i><?php echo $value->user_name; ?></i></lable></br>
|
||||
<lable class="column-title" style="color : black;" >
|
||||
<?php
|
||||
$column_name = str_replace("_"," ",$value->column_name);
|
||||
$column_name = ucwords($column_name);
|
||||
if($value->old_value == null)
|
||||
{ echo "'$column_name'"." Created with "."'$value->new_value'"; }
|
||||
else{ echo $column_name." Changed from "."'$value->old_value'"." to "."'$value->new_value'"; }
|
||||
?>
|
||||
</lable></br>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@ -3,12 +3,13 @@ class Audit_model extends MY_Model {
|
||||
|
||||
public function get_history($id,$table,$business_id)
|
||||
{
|
||||
$this->db->select('A.* , user.name as user_name ');
|
||||
$this->db->select('A.* , users.name as user_name ');
|
||||
$this->db->from('history A');
|
||||
$this->db->join('user', 'user.id = A.created_by', 'left');
|
||||
$this->db->join('users', 'users.id = A.created_by', 'left');
|
||||
$this->db->where('A.business_id', $business_id);
|
||||
$this->db->where('A.primary_id', $id);
|
||||
$this->db->where('md5(A.primary_id)', $id);
|
||||
$this->db->where('A.table_name', $table);
|
||||
$this->db->order_by('A.id','DESC');
|
||||
$query = $this->db->get();
|
||||
$query = $query->result();
|
||||
return $query;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user