* @day: 2017/11/02 */ namespace app\admin\model\article; use app\admin\model\store\StoreProduct; use app\admin\model\system\SystemAdmin; use app\models\article\ArticleContent; use crmeb\traits\ModelTrait; use crmeb\basic\BaseModel; /** * 图文管理 Model * Class WechatNews * @package app\admin\model\wechat */ class ArticleReply extends BaseModel { use ModelTrait; protected $pk = 'id'; protected $name = 'article_reply'; public static function list($where, $id) { $list = ArticleReply::alias('a') ->order('id DESC') ->field('a.*,u.nickname,u.avatar') ->leftJoin('user u', 'u.uid = a.uid') ->where('a.aid', $id); if (!empty($where['title'])) $list->where('u.nickname', 'like', '%'.$where['title'].'%'); $where['id'] = $id; return self::page($list, function ($item) { if ($item){ $item['to_name'] = []; $item['to_content'] = []; if (!empty($item['to_id'])){ $article = ArticleReply::alias('a') ->field('u.nickname,a.content') ->leftJoin('user u', 'u.uid = a.uid') ->where('a.id', $item['to_id'])->find(); $item['to_name'] = $article['nickname']; $item['to_content'] = $article['content']; } if (empty($item['nickname'])) $item['nickname'] = '管理'; } }, $where); } }