Có gì mới?

Chia sẻ Sửa lại đôi chút tool của bác netloctien CSMWeb Doanh Thu

net8

Thành viên
Tham gia ngày
21/02/2017
Bài viết
54
Cho em mạo muội cày pic này lên với vì đang dùng bản CSM WEB này nhưng có một chút thắc mắc là: Dịch vụ cho khách tại quầy không hiện lên trong giao dịch là sao nhỉ, xem trong sql thì cũng không có ngoài trừ trong log hệ thống.
Bác nào có thể giúp em cho nó hiển thị lại trong tổng hợp hàng ngày, báo cáo dịch vụ không?
Thân!
 
Tham gia ngày
31/10/2016
Bài viết
644
Địa điểm
Bình dương
Cho em mạo muội cày pic này lên với vì đang dùng bản CSM WEB này nhưng có một chút thắc mắc là: Dịch vụ cho khách tại quầy không hiện lên trong giao dịch là sao nhỉ, xem trong sql thì cũng không có ngoài trừ trong log hệ thống.
Bác nào có thể giúp em cho nó hiển thị lại trong tổng hợp hàng ngày, báo cáo dịch vụ không?
Thân!
Bác nào xài bản này thì đừng để khách nó biết ip máy tính tiền nhé :) . Nó log vào nạp mà chẳng cần đăng nhập :D .
 

net8

Thành viên
Tham gia ngày
21/02/2017
Bài viết
54
Bác nào xài bản này thì đừng để khách nó biết ip máy tính tiền nhé :) . Nó log vào nạp mà chẳng cần đăng nhập :D .
Dùng cái này để chủ yếu đối phó đoàn kiểm tra với kiểm tra danh thu nhanh, đỡ mất công vào report trên CSM thôi, đặt pass bí hiểm lên tý là tịt ấy mà.
P/s: Bản của bác GamesKuong có hiển thị doanh thu khách tại quầy khi minh bán rồi nhưng giao diện khó nhìn quá à @@
 

net8

Thành viên
Tham gia ngày
21/02/2017
Bài viết
54
có cách nào tắt auto f5 ko bác...
Tìm đến file Home.php rồi xóa toàn bộ dòng
"
<script type="text/javascript"> init_reload();function init_reload(){setInterval( function() { window.location.reload(); },10000); }
function refrClock(){var d=new Date();var s=d.getSeconds();var m=d.getMinutes();
var h=d.getHours();var day=d.getDay();var date=d.getDate();var month=d.getMonth();
var year=d.getFullYear();var days=new Array('Chủ nhật,','Thứ 2,','Thứ 3,','Thứ 4,','Thứ 5,','Thứ 6,','Thứ 7,');
var months=new Array('01','02','03','04','05','06','07','08','09','10','11','12');
var am_pm;if (s<10) {s='0' + s}if (m<10) {m='0' + m}if (h>12) { h-=12; am_pm = 'Chiều';} else { am_pm='Sáng'; }
if (h<10) {h='0' + h}
if (date<10) {date='0' + h}$('#toptime').html(days[day] + date + '/' + months[month] + '/' + year + ' - ' + h + ':' + m + ':' + s + ' ' + am_pm);
setTimeout('refrClock()',1000);}refrClock();</script>"
 

net8

Thành viên
Tham gia ngày
21/02/2017
Bài viết
54
Có một vấn đề là bác ý và bác Trí chưa sửa.
- Khi khách hàng nợ tiền dịch vụ từ những hôm trước và thanh toán vào thời điểm ngày khác, hoặc tháng khác, hoặc tương tự như nợ tiền máy trong phần cho mượn tiền, thì trên web sẽ thống kê không chính xác, giống như trong phần mềm CSM thống kê.

Các bác nhớ sửa lại thông số dẫn đến cơ sở dữ liệu trong file db cho phù hợp với phòng máy của mình nhé.
Em xin mạo muội sửa lại đôi chút và chia sẻ lại. Các bác check xem nếu có lỗi ở đâu thì góp ý.
Bác có thể viết thêm doanh thu hội viên theo tháng không?
Kiểu như lên báo cáo trong tháng đó hội viên đã nạp bao nhiêu tiền từ cao đến thấp để có hình thức khuyến mại
 
Tham gia ngày
31/10/2016
Bài viết
644
Địa điểm
Bình dương
Bác có thể viết thêm doanh thu hội viên theo tháng không?
Kiểu như lên báo cáo trong tháng đó hội viên đã nạp bao nhiêu tiền từ cao đến thấp để có hình thức khuyến mại
Cái đó có sẵn trong Home đó anh
 
Tham gia ngày
31/10/2016
Bài viết
644
Địa điểm
Bình dương
PHP:
[QUOTE="net8, post: 80822, member: 31591"]Bác có thể viết thêm doanh thu hội viên theo tháng không?
Kiểu như lên báo cáo trong tháng đó hội viên đã nạp bao nhiêu tiền từ cao đến thấp để có hình thức khuyến mại[/QUOTE]

echo '<table align="center" width="60%" class="thongbao">';

echo'<tr>
    <th>Tài Khoản</th>
    <th>Số Tiền Đã Nạp Trong Tháng '.date('m').'</th>
    <th>Ghi chú</th>
  </tr><b>';
$qtopthang = mysqli_query($db, "SELECT SUM(Amount),usertb.UserId ,usertb.FirstName FROM paymenttb JOIN usertb WHERE ( paymenttb.UserId = usertb.UserId ) AND UserType =2 and VoucherDate BETWEEN '$ngaydt' AND '$ngayht' AND PaymentType='4' GROUP BY UserId ORDER BY SUM(Amount) DESC");
    while($topthang = mysqli_fetch_array($qtopthang)){
        $getten = mysqli_fetch_array(mysqli_query($db, "SELECT FirstName , Memo FROM usertb WHERE UserId=" . $topthang['UserId']));   
         
         
        echo '<b>';
       
                echo '<tr><td>'.$getten['FirstName'];
                echo '</td>';
                echo '<td>';
                echo number_format($topthang['SUM(Amount)']).' Đ</td>';
                if($set == $rights){
                echo '<td>'.$getten['Memo'];

echo '</td>';
                }

        echo '</tr></b>';
        $i++; 
        }
 

netloctien

Năng động
Tham gia ngày
24/02/2014
Bài viết
427
nó chình ình ngay trang home rầu còn viêt gì nữa cái TOP NẠP THÁNG còn đòi gì nữa trời
 

thanhnhan178

Thành viên
Tham gia ngày
07/12/2014
Bài viết
99
truy cập trực tiếp đến file index2.php thì ko đòi pass, nguy hiểm nếu hội viên nào biết chút it...
 
Tham gia ngày
31/10/2016
Bài viết
644
Địa điểm
Bình dương

Icafecrack

Thành viên
Tham gia ngày
02/01/2017
Bài viết
136
Địa điểm
TT. Hoà Thành, Hoà Thành, Tây Ninh, Việt Nam
thống không khớp với csm là do nhóm hội viên đó, code chỉ thống kê có 2 nhóm khách hàng là khách lẽ và hội viên thôi.
Báo cáo chỉ báo cáo nhóm mặc định vs hội viên, còn nhóm Vip không hiển thị, có cách nào fix không các cao thủ :D
 
Tham gia ngày
31/10/2016
Bài viết
644
Địa điểm
Bình dương
Các bác chú ý một chút xíu nhé. Tool bác netloctien chỉ xóa được log hệ thống và log hệ thống bắt đầu sử dụng sau 22h và trước 8h chứ không xóa những log kết thúc sau 22 giờ nhé.
Bởi vậy nếu bên liên ngành nó qua là nó kiểm tra thế nào cũng ra.
Để không bị gì thì các bác cần chạy thêm file này nữa để nó xóa luôn log tài khoản sử dụng kết thúc sau 22h.
Nếu các bác đã sử dụng code của bác netloctien thì thêm một file có nội dung như sau.
PHP:
<?
include("db.php");


    mysqli_query($db,"DELETE FROM systemlogtb WHERE EnterTime >'22:00:00'");
    mysqli_query($db,"DELETE FROM systemlogtb WHERE  EnterTime < '08:00:00'");
    mysqli_query($db,"DELETE FROM systemlogtb WHERE EndTime >'22:00:00'");
    mysqli_query($db,"DELETE FROM systemlogtb WHERE  EndTime < '08:00:00'");
   
    echo 'ok<br />';
Để xóa những log kết thúc lần sử dụng sau 22h trong nhật ký sử dụng của tài khoản :)
.
Và chạy file này mỗi ngày hoặc trước khi bên liên ngành kiểm tra tới nó
 

Top Bottom