30 lines
811 B
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");
|
|
}
|
|
} |