coupon-admin/app/traits/CommentTrait.php

30 lines
811 B
PHP

<?php
namespace app\traits;
use think\Model;
use app\model\Comment;
use think\db\exception\DbException;
use think\db\exception\DataNotFoundException;
use think\db\exception\ModelNotFoundException;
trait CommentTrait
{
/**消费者评论总数
* @param string $userCode
*
**/
public function consumerTotalComment($userCode){
return Comment::where("user_code",$userCode)->where("is_delete",Comment::COMMON_OFF)->count("id");
}
/**消费者评论本月总数
* @param string $userCode
*
**/
public function consumerTheMonthTotalComment($userCode){
return Comment::where("user_code",$userCode)
->where("is_delete",Comment::COMMON_OFF)
->whereTime("create_time",">=",date("Y-m-1 00:00:00"))
->count("id");
}
}