added payment model

This commit is contained in:
dev-chiefworks
2022-08-17 10:10:34 -04:00
parent 61e4fa65e9
commit 0031f775e5
3 changed files with 64 additions and 56 deletions
+19 -1
View File
@@ -15,9 +15,27 @@ class Payments extends Bko_Controller {
public function dash() {
$data = array();
$data = $this->bkoDashData();
//Payment_model
$this->load->model('payment_model');
$data["fltw_payments"] = $this->payment_model->getPaymentList($data);
$this->load->view('bko/view_bko_header', $data);
$this->load->view('bko/view_bko_payments', $data);
$this->load->view('bko/view_bko_footer', $data);
}
}
}
/*
wrenchboard=> SELECT * FROM flutterwave_payments ORDER BY id DESC;
id | member_id | tx_ref | amount | currency | added | updated | status | transaction_id | payment_id | completed | return_status
----+-----------+--------------------------------------+---------+----------+----------------------------+----------------------------+--------+----------------+------------+----------------------------+---------------
43 | 124 | 65d0f23a-1a37-4dc2-8340-08e3dd4b9535 | 789000 | NGN | 2022-08-12 20:04:53.699998 | 2022-08-12 20:07:10.861415 | 5 | 3648589 | 386 | 2022-08-12 20:07:10.909019 |
42 | 52 | 538ca241-9562-497a-9482-a6d6c26634ee | 100000 | NGN | 2022-08-08 22:16:55.742192 | 2022-08-08 22:16:55.742192 | 0 | | | |
41 | 1 | b09648e7-a42f-4020-a1d4-302f5fbd14c5 | 123000 | NGN | 2022-08-08 11:36:49.675023 | 2022-08-08 11:37:00.2833 | 5 | 3635037 | 385 | 2022-08-08 11:37:00.335281 |
40 | 1 | 1c9ede86-25db-4c87-979b-8b4ab0c65ce7 | 1000000 | NGN | 2022-08-08 00:24:33.450201 | 2022-08-08 00:26:22.562962 | 5 | 3633738 | 384 | 2022-08-08 00:26:22.604203 |
39 | 1 | 5a3ddce6-b4ad-490d-b3e0-e1df3e3b8e6b | 456000 | NGN | 2022-08-08 00:23:52.964168 | 2022-08-08 00:23:52.964168 | 0 | | | |
38 | 1 | cbc1dcb9-b7ba-491c-ad59-846a1ae987b1 | 345000 | NGN | 2022-08-08 00:22:12.132456 | 2022-08-08 00:22:12.132456 | 0 | | | |
37 | 1 | 595625d9-0090-481c-9be7-24ba130199dd | 0 | NGN | 2022-08-08 00:21:53.473561 | 2022-08-08 00:21:53.473561 | 0 | | | |
*/
+18
View File
@@ -0,0 +1,18 @@
<?php
//require_once('Mobile_Detect.php');
class Payment_model extends CI_Model {
function __construct() {
}
public function getPaymentList() {
$mysql="SELECT m.username, f.* FROM flutterwave_payments f LEFT JOIN members m ON m.id=f.member_id ORDER BY f.id DESC";
$q = $this->db->query($mysql);
return $q->result();
}
}
+27 -55
View File
@@ -7,56 +7,6 @@
<!-- Main charts -->
<div class="row">
<div class="col-lg-6">
<!-- Quick stats boxes -->
<div class="row">
<div class="col-lg-4">
<!-- Members online -->
<div class="panel bg-teal-400">
<div class="panel-body">
<h3 class="no-margin"><?php echo $total_members; ?></h3>
<a href='/bkoreport/signup'>Members Count</a>
</div>
</div>
<!-- /members online -->
</div>
<div class="col-lg-4">
<!-- Members online -->
<div class="panel bg-pink-400">
<div class="panel-body">
<h3 class="no-margin"><?php echo $total_balance * 0.01; ?> </h3>
Total Balance [ Naira ]-[Escrow=]
</div>
</div>
<!-- /members online -->
</div>
<div class="col-lg-4">
<!-- Members online -->
<div class="panel bg-blue-400">
<div class="panel-body">
<h3 class="no-margin"><?php echo $total_active_jobs; ?></h3>
<a href='/bkotransaction/activecontract'> Active Jobs </a>
</div>
</div>
<!-- /members online -->
</div>
</div>
<!-- /quick stats boxes -->
<!-- Traffic sources -->
<div class="panel panel-flat">
<div class="panel-heading">
@@ -82,23 +32,45 @@
<div class="panel panel-flat">
<div class="panel-heading">
<h6 class="panel-title"><b><a href='/bkoreport/pendsignup'>Public Active Jobs</a></b></h6>
<h6 class="panel-title"><b><a href='#'>FLTW Payments</a></b></h6>
<div class="heading-elements">
<form class="heading-form" action="#">
</form>
</div>
</div>
<div class="container-fluid">
<div class="row">
<div class="row">
<table style="width:100%;" class="table table-stripped">
<?php
foreach($fltw_payments AS $row){
// echo $row->id;
?>
<tr>
<td style="30px;"><?=$row->id?></td>
<td><?=$row->member_id?>-<?=$row->username?></td>
<td></td>
<td></td>
<td style="30px;"><?=$row->amount?> <?=$row->currency?></td>
<td><?=$row->transaction_id?></td>
<td><?=$row->payment_id?></td>
<td><?=$row->completed?></td>
<td><?=$row->status?></td>
<td><?=$row->return_status?></td>
<td style="30px;"><button type="button" class="btn btn-info btn-sm">Info</button></td>
</tr>
<?php
}
?>
</table>
<?php echo $active_publicjob_table; ?>
</div>
</div>
</div>
<!-- /traffic sources -->
<!-- /traffic sources amount | currency -->
<div class="panel panel-flat">