AiLogController.php 958 字节
<?php

namespace App\Http\Controllers\Aside\Ai;

use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
use App\Models\Ai\AiLog as AiLogModel;
use App\Models\User\User;

/**
 * @remark :ai发送记录
 * @name   :AiLogController
 * @author :lyh
 * @time   :2023/6/17 16:26
 */
class AiLogController extends BaseController
{
    /**
     * @param AiLogModel $aiLogModel
     * @name   :(ai发送日志列表)lists
     * @author :lyh
     * @method :post
     * @time   :2023/6/17 16:25
     */
    public function lists(AiLogModel $aiLogModel){
        $lists = $aiLogModel->lists($this->map,$this->page,$this->row,$this->order);
        if(!empty($lists['list'])){
            foreach ($lists['list'] as $k => $v){
                $v['operator_name'] = (new User())->read(['id'=>$v['operator_id']])['name'];
                $lists['list'][$k] = $v;
            }
        }
        $this->response('success',Code::SUCCESS,$lists);
    }
}