| Server IP : 103.82.32.14 / Your IP : 216.73.217.140 Web Server : Apache/2.2.32 (Unix) mod_ssl/2.2.32 OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 System : Linux cloud.lonmanhoabinh.com 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : lonmakmf ( 524) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/rubymnik/public_html/admin/ketoan/ |
Upload File : |
<?php
$page = "../";
include '../../configchannel.php';
include '../configtotal.php';
if(isset($_GET['hoanthanh']))
{
$thoiGianGioiHan = date('d/m/Y');
$date = explode('/', $thoiGianGioiHan);
$time = mktime(0,0,0,$date[1],$date[0],$date[2]);
$mysqldate = date( 'Y-m-d H:i:s', $time);
$dataInsert = array(
'TrangThaiDaThanhToan' => 1,
'NgayPayNhanVien' => $mysqldate
);
Update('NetworkPayment', $dataInsert, '`Id` = ' . mysql_real_escape_string($_GET['hoanthanh']) . '');
$dataInsert = array(
'ThongTin' => mysql_real_escape_string("Hoàn thành thanh toán network " . $_GET['namenetpayment'] . ' tháng ' . $_GET['thang']),
'NguoiCapNhat' => 50
);
$idinsert = Insert('ThongTinCapNhat', $dataInsert);
Header( "Location: ../ketoan/" );
exit;
}
if(!isset($_GET['IdBaoCao']))
{
Header( "Location: ../ketoan/" );
exit;
}
if(isset($_POST['Id']))
{
$dataInsert = array(
'NameNetwork' => mysql_real_escape_string($_POST['NameNetwork']),
'SuportNetwork' => mysql_real_escape_string($_POST['SuportNetwork']),
'TiLeShareDoanhThu' => mysql_real_escape_string($_POST['TiLeShareDoanhThu'])
);
Update('NetworkSuport', $dataInsert, '`Id` = ' . $_POST['Id'] . '');
Header( "Location: ../ketoan/" );
exit;
}
else if(isset($_POST['IdNetworkPayment']))
{
$dataInsert = array(
'IdNetWork' => mysql_real_escape_string($_POST['IdNetworkPayment']),
'Payment' => mysql_real_escape_string($_POST['Payment']),
'ThangPayMent' => mysql_real_escape_string($_POST['ThangPayMent'])
);
Insert('NetworkPayment', $dataInsert);
Header("Location:../ketoan/");
exit;
}
else if(isset($_POST['NameNetwork']))
{
$dataInsert = array(
'NameNetwork' => mysql_real_escape_string($_POST['NameNetwork']),
'SuportNetwork' => mysql_real_escape_string($_POST['SuportNetwork']),
'TiLeShareDoanhThu' => mysql_real_escape_string($_POST['TiLeShareDoanhThu'])
);
Insert('NetworkSuport', $dataInsert);
Header( "Location: ../ketoan/" );
exit;
}
$demTable = Select('NetworkPayment', true, "`IdNetWork` = ".mysql_real_escape_string($_GET['IdBaoCao'])." AND `TrangThaiDaThanhToan` = 0" ,'`Id` DESC');
if($demTable == 0)
{
$resultQL = mysqli_fetch_assoc(Select('NetworkPayment', false, "`IdNetWork` = ".mysql_real_escape_string($_GET['IdBaoCao'])."" ,'`Id` DESC'));
}
else
{
$resultQL = mysqli_fetch_assoc(Select('NetworkPayment', false, "`IdNetWork` = ".mysql_real_escape_string($_GET['IdBaoCao'])." AND `TrangThaiDaThanhToan` = 0" ,'`Id` DESC'));
}
if(!isset($resultQL))
{
Header( "Location: ../ketoan/" );
exit;
}
$resultQLNetwork = mysqli_fetch_assoc(Select('NetworkSuport', false, "`Id` = ".mysql_real_escape_string($_GET['IdBaoCao'])."" ,''));
$resultQLNetworkSP = mysqli_fetch_assoc(Select('NetworkSuport', false, "`Id` = ".mysql_real_escape_string($_GET['IdBaoCao'])."" ,''));
?>
<?php $titlepage = "Báo Cáo Payment Tháng " . $resultQL['ThangPayMent'] ?>
<?php include '../header/taskbar.php'; ?>
<div class="container-fluid">
<!-- start page title -->
<div class="row">
<div class="col-12">
<div class="page-title-box">
<h4 class="page-title"><?php echo $titlepage; ?></h4>
</div>
</div>
</div>
<!-- end page title -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<div class="responsive-table-plugin">
<div class="table-rep-plugin">
<div class="table-responsive" data-pattern="priority-columns">
<table id="tech-companies-1" class="table table-striped">
<thead>
<tr>
<th>#</th>
<th>Nhân Viên</th>
<th>Số Tiền Tổng Kênh</th>
<th>Số Tiền Về Công Ty</th>
<th>Chi Trả Hoa Hồng Nhân Viên</th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<?php
$dem = 1;
$soThangTru = date('m') - $resultQL['ThangPayMent'];
if($soThangTru < 0)
{
$soThangTru = date('m') + (12-$resultQL['ThangPayMent']);
}
/// Xác định tháng
$thoiGianGioiHan = date('d/m/Y', strtotime('last day of -'.$soThangTru.' month')); // chọn ngày so sánh đau
$date = explode('/', $thoiGianGioiHan);
$time = mktime(0,0,0,$date[1],01,$date[2]);
$mysqldate = date( 'Y-m-d H:i:s', $time);
$thoiGianGioiHan = date('d/m/Y', strtotime('last day of this month', strtotime($mysqldate))); // chọn ngày so sánh sau
$date = explode('/', $thoiGianGioiHan);
$time = mktime(0,0,0,$date[1], $date[0],$date[2]);
$ngaySQLSelect = date( 'Y-m-d 23:59:59', $time);
//end xác định tháng
echo $mysqldate . ' - ' . $ngaySQLSelect;
$resultNguoiLam = Select('NguoiLam', false, "", "");
while($resNguoiLam = mysqli_fetch_array($resultNguoiLam))
{
$doanhThu = 0;
$doanhThuVeCaNhan = 0;
$listChannelInfo = null;
$sharedoanhthuquanly = false;
$resultChannelNetwork = SelectAll('QuanLyChannel',"SELECT QuanLyChannel.id AS IDChannelSQL, NameChannel, QuanLyChannel.IdChannel as IdKenh, NgayUpdate, NetworkSuport, SUM(SoLuotXem) AS TongLuotXem, ROUND(SUM(DoanhThu),0) AS TongDoanhThu, IdNguoiLam FROM QuanLyChannel JOIN SoLieuChannel ON QuanLyChannel.id = SoLieuChannel.IdChannel WHERE NetworkSuport = ".mysql_real_escape_string($_GET['IdBaoCao'])." AND DoanhThu > 0 AND `NgayUpdate` <= '".$ngaySQLSelect."' AND `NgayUpdate` >= '".$mysqldate."' GROUP BY SoLieuChannel.IdChannel ORDER BY TongDoanhThu DESC");
while($resChannelNetwork = mysqli_fetch_array($resultChannelNetwork))
{
$resultNguoiLamInfo = mysqli_fetch_assoc(Select('NguoiLam', false, "`id` = ".$resChannelNetwork['IdNguoiLam']."" ,''));
if($resultNguoiLamInfo['id'] == $resNguoiLam['id'])
{
$resChannelNetwork['DoanhThuQuanLy'] = false;
$doanhThu += $resChannelNetwork['TongDoanhThu'];
$listChannelInfo[] = $resChannelNetwork;
$doanhThuVeCaNhan += $resChannelNetwork['TongDoanhThu'] * ($resNguoiLam['TiLeNhanChiaSe']/100);
}
else if($resultNguoiLamInfo['QuanLy'] != 1 && $resultNguoiLamInfo['QuanLy'] == $resNguoiLam['id'])
{
$resChannelNetwork['DoanhThuQuanLy'] = true;
$doanhThu += $resChannelNetwork['TongDoanhThu'];
$listChannelInfo[] = $resChannelNetwork;
$doanhThuVeCaNhan += $resChannelNetwork['TongDoanhThu'] * ($resNguoiLam['TiLeNhanChiaSeQuanLy']/100);
}
}
if($doanhThu != 0)
{
$resNguoiLam['DoanhThuTong'] = $doanhThu;
$resNguoiLam['ListChannel'] = $listChannelInfo;
$resNguoiLam['DoanhThuVeCaNhan'] = $doanhThuVeCaNhan;
$listNguoiCoDoanhThu[] = $resNguoiLam;
}
}
?>
<?php
$tongTien = 0;
foreach($listNguoiCoDoanhThu as $key => $item) :
?>
<tr>
<td><?php echo $dem++; ?></td>
<td><?php echo $item['TenNhanVien']; ?></td>
<td>$ <?php echo $item['DoanhThuTong']; ?></td>
<td>
<?php
$soTienVeCongTy = $item['DoanhThuTong'] * ($resultQLNetwork['TiLeShareDoanhThu']/100);
echo formatMoney($soTienVeCongTy * tiGiaUsdSangVND());
?> VNĐ
</td>
<td>
<?php
$soTienVeCaNhan = $item['DoanhThuVeCaNhan'] * ($resultQLNetwork['TiLeShareDoanhThu']/100);
$tongTien+=$soTienVeCaNhan;
echo formatMoney($soTienVeCaNhan * tiGiaUsdSangVND());
?> VNĐ
</td>
<td>
<?php if($resultQL['TrangThaiDaThanhToan'] == 1) : ?>
<span class="badge badge-success b">Đã thanh toán</span>
<?php endif; ?>
</td>
<td>
<a class="btn btn-default btn-sm waves-effect waves-light hrefa" data-bs-toggle="modal" data-bs-target="#custom-modal-payment-<?php echo $dem; ?>" data-bs-toggle="modal" data-bs-target="#custom-modal-channel-<?php echo $dem; ?>" data-animation="fadein" data-plugin="custommodal" data-overlayspeed="200" data-overlaycolor="#36404a"><i class="md md-add"></i> Chi Tiết</a>
<div id="custom-modal-payment-<?php echo $dem; ?>" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-dialog-centered modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Chi Tiết</h4>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="table-responsive">
<table class="table table-hover mails m-0 table table-actions-bar">
<thead>
<tr>
<th>#</th>
<th>Name Channel</th>
<th>ID Channel</th>
<th>Doanh Thu</th>
<th></th>
</tr>
</thead>
<?php $demChannel = 1; ?>
<?php foreach($item['ListChannel'] as $keyChannel => $itemChannel) : ?>
<tr>
<td><?php echo $demChannel++; ?></td>
<td> <a href="https://www.youtube.com/channel/<?php echo $itemChannel['IdKenh']; ?>" target="_blank"><?php echo $itemChannel['NameChannel']; ?></a></td>
<td><?php echo $itemChannel['IdKenh']; ?></td>
<td>$ <?php echo $itemChannel['TongDoanhThu']; ?></td>
</tr>
<?php endforeach; ?>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</div><!-- /.modal -->
</td>
</tr>
<?php endforeach; ?>
<tr>
<td></td>
<td></td>
<td></td>
<td><span style="color: white;">TỔNG</span></td>
<td><span style="color: white;"><?php echo formatMoney($tongTien * tiGiaUsdSangVND()); ?> VNĐ</span></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div> <!-- end .table-responsive -->
</div> <!-- end .table-rep-plugin-->
</div> <!-- end .responsive-table-plugin-->
<div class="row">
<div class="col-sm-4">
<?php if($resultQL['TrangThaiDaThanhToan'] == 0) : ?>
<a href="baocaopayment.php?hoanthanh=<?php echo $resultQL['Id']; ?>&namenetpayment=<?php echo $resultQLNetworkSP['NameNetwork']; ?>&thang=<?php echo $resultQL['ThangPayMent']; ?>" class="btn btn-info btn-md waves-effect waves-light m-b-30"><i class="md md-add"></i> Hoàn Thành Thanh Toán</a>
<?php endif; ?>
<?php if($resultQL['TrangThaiDaThanhToan'] == 1) : ?>
<div style="color: white; font-weight: bold;">ĐÃ THANH TOÁN CHO NHÂN VIÊN VÀO NGÀY <?php
echo date('d/m/Y', strtotime('0 day', strtotime($resultQL['NgayPayNhanVien'])));
?>
</div>
<?php endif; ?>
</div>
</div>
</div>
</div> <!-- end card -->
</div> <!-- end col -->
</div>
<!-- end row -->
</div> <!-- container -->
<?php include '../header/footer.php'; ?>