Application/Wap/Controller/MyDateController.class.php

(开头部分) 6KB

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

<?php
namespace Wap\Controller;
use Think\Controller;
class MyDateController extends CommonController {
	
	public function index(){
		$userid = session("userid");
		if(I('fnian') == ''){
			$NowFirstDay = $ChangeDay = mktime(0, 0, 0, date('m'), 1, date('Y'));//当前日历的每月第一天
		} else {
			$act = I('act',1,'intval');//操作 1减,2加
		    $fnian =  I('fnian');
		    $fyue =  I('fyue');		
		    switch($fyue){
			    case '一月': $fyue = '1'; break;
			    case '二月': $fyue = '2'; break;
			    case '三月': $fyue = '3'; break;
			    case '四月': $fyue = '4'; break;
			    case '五月': $fyue = '5'; break;
			    case '六月': $fyue = '6'; break;
			    case '七月': $fyue = '7'; break;
			    case '八月': $fyue = '8'; break;
			    case '九月': $fyue = '9'; break;
			    case '十月': $fyue = '10'; break;
			    case '十一月': $fyue = '11'; break;
			    case '十二月': $fyue = '12'; break;
		    }
		    $NowFirstDay = mktime(0, 0, 0, $fyue, 1, $fnian);//当前日历的每月第一天
		    if($act == 1){
		       $ChangeDay = strtotime('-1 day', $NowFirstDay);//变化后的时间戳
		    } else {
		       $ChangeDay = strtotime('+1 month', $NowFirstDay);//变化后的时间戳
		    }	
		}
		//获取日历数组
		$bianjie = $this->threshold(date("Y",$ChangeDay),date("m",$ChangeDay));
		$riqi = $this->caculate($bianjie);//计算日历的天数与样
		
		$json['html'] = '';
		foreach($riqi as $v){
			$nian = intval($v['year']);
			$yue = intval($v['yue']);
			$ri = intval($v['day']);
		    $user_tiaojilu = M('user_tiaojilu')->where("userid = $userid and tiaozhannian=$nian and tiaozhanyue=$yue and tiaozhanri=$ri")->find();			
			if($user_tiaojilu){
			    $v['pclass'] = 'outter';
				if($user_tiaojilu['ttype'] == 1){
				    if($user_tiaojilu['tiaopay'] == 1){
					    $v['tiaopayjine'] = '未结算';	
					} else {
					    $v['tiaopayjine'] = $user_tiaojilu['tiaopayjine'] * 0.01;
					}
				} else {
					$v['tiaopayjine'] = '未打卡';	
				}
			} else { $v['tiaopayjine'] = '&nbsp;';	 }
			$json['html'] .= '<li class="'.$v['tdclass'].'"><p class="'.$v['pclass'].'">'.$v['day'].'</p><p class="ptxt">'.$v['tiaopayjine'].'</p></li>';
		}
		
		//计算年月
后面还有 118 行代码,购买后查看完整代码

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

AI 解读 AI

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

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