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'] = ' '; }
$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 算力,解读结果公开显示在下面。
还没有人解读过这个文件。