ProjectsLogController.php 1.6 KB
<?php

namespace App\Http\Controllers\Aside\GoogleSeoIps;

use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
use App\Http\Logic\Aside\Projects\ProjectsLogLogic;

/**
 * @remark :谷歌流量系统日记
 * @class  :ProjectsLogController.php
 * @author :lyh
 * @time   :2023/7/11 10:36
 */
class ProjectsLogController extends BaseController
{

    /**
     * @remark :获取列表
     * @name   :lists
     * @author :lyh
     * @method :post
     * @time   :2023/7/11 10:39
     */
    public function lists(ProjectsLogLogic $projectsLogLogic){
        //域名搜索
        if(isset($this->map['domain']) && !empty($this->map['domain'])){
            $this->map['domain'] = ['like',','.$this->map['domain'].','];
        }
        $lists = $projectsLogLogic->projectsLogLists($this->map,$this->page,$this->row,$this->order);
        $this->response('success',Code::SUCCESS,$lists);
    }

    /**
     * @remark :日志注释
     * @name   :setLog
     * @author :lyh
     * @method :post
     * @time   :2023/7/18 11:00
     */
    public function getLog($param){
        $data = [
            'domain'=>$param['domain'],//域名
            'seo_at'=>date('Y-m-d'),//日期
            'ips_num'=>$param['ips_num'],//当天引流的IP数
            'ips_ok'=>$param['ips_ok'],//当天已引流的IP数
            'is_ok'=>$param['is_ok'],//是否跑完
            'created_at'=>date('Y-m-d H:i:s'),
            'ok_at'=>$param['ok_at'],//任务完成时间
            'updated_at'=>date('Y-m-d H:i:s'),
            'is_pushredis'=>$param['is_pushredis'],//是否推送redis
        ];
    }
}