Application/Common/Myfun/SysAuto.class.php

(开头部分) 21KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
namespace Common\Myfun;

class SysAuto {	
	
	/**
	 * 自动结算
	 * 系统补偿及扣除
	 * tsyskou 系统扣除
	 * tsysjia 系统补偿
	 */
	public function AutoJiesuan($tsyskou = 0 , $tsysjia = 0 ){
		$sysconfig = M('sys_config')->cache(true,400)->field('ctimeend,cjsauto,cjsautotime')->find();
		if( ( $sysconfig['cjsauto'] == 2 ) and 
		    ( time() > strtotime(date('Y-m-d').' '.$sysconfig['ctimeend']))  and 
			( time() > strtotime(date('Y-m-d').' '.$sysconfig['cjsautotime'])) ){
				
			$daka_total = $this->auto_daka_total();
			if( intval($daka_total['tsystime']) == 0){
				
				$tqianshouyi = $this->QianShouYi($tsyskou,$tsysjia);
				
				//处理未打卡用户
				$this->AutoWeidakaUser();
				
				//打卡收益
				$this->AutoDakaShouyi($tqianshouyi);
				
				//发放打卡成功佣金 
				$this->AutoSucDakaShouyi($tqianshouyi);
				
				//发放代理佣金
				$this->AutoDaili();
				
				//发放光荣榜佣金
				$this->AutoGrbang();
				
				//固定区收益
				$this->JiesuanTz();
				
				//统计更新
				M('daka_total')->where("tsystime = 0")->setfield("tsystime",time());
			}
		}
	}
	
	/**
	 * 计算千收益
	 */
	 public function QianShouYi($tsyskou = 0,$tsysjia = 0){
		 $daka_total = $this->auto_daka_total();
		 $tqianshouyi = intval($daka_total['tqianshouyi']);
		 if($tqianshouyi == 0){
			$yjtotals = M('user_yjsuccess')->sum('ujine');
			$ctzbutie = M('sys_config')->getfield('ctzbutie');
			
			$tweidakae = $daka_total['tweidakae'] - $tsyskou - $daka_total['tsyskou'] + $tsysjia + $ctzbutie;
			if($tweidakae > 0){
			   $tjisuane = $daka_total['tdakae'] + $daka_total['tdakaxine'] + $yjtotals;
			   $tqianshouyi = intval(number_format($tweidakae/$tjisuane,5) * 10000);
后面还有 488 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。