首页| 版块| 我的| 发帖| 消息
主题:论坛每日红包:抱歉,还没到下一次申请任务时间
zhangjingyu 
搜索“抱歉,还没到下一次申请任务时间”,lib/job/job.class.php:
$data['job_apply_next_limit'] = "抱歉,还没到下一次申请任务时间";//任务是否为周期性任务 用户是否已经申请,下次开始的时间
        $again = 0;
        if (isset($job['period']) && $job['period'] != 0) {
            //如果已经申请,检查是否到下次申请时间
            if ($hasApply && $hasApply['next'] > $current) {
                return array(
                    false,
                    $this->getLanguage("job_apply_next_limit"),
                    ''
                );
            }
            if ($hasApply && $hasApply['next'] < $current) {
                $again = 1;
            }
            $next = $current + $job['period'] * $this->_hour;
        }
        $job['next'] = $next;之前查看的就是这个文件,但当时没看出来哪里有问题,也不太明白代码的意思,虽然知道就是和这里有关:毕竟里面有job_apply_next_limit,也就是“抱歉,还没到下一次申请任务时间”。今天结合上面提到的pw_jober数据表及其字段名,忽然明白些了。

            if ($hasApply && $hasApply['next'] > $current) { //如果当前时间小于下次可申请时间
                return array(  //返回
                    false, //假
                    $this->getLanguage("job_apply_next_limit"), //输出提示信息“抱歉,还没到下一次申请任务时间”
zhangjingyu回帖于2019-03-04 18:41[查看电脑版]
下一页 (1/2)
下一楼»:后面第15行的$next = $current + $job['period'] * $this->_hour;就是更新下次可申请时 ..
«上一楼:还是上面的文件:
function update($fieldData, $id) {
      ..

查看全部回帖(29)
«返回主帖