更新根据商户查询异常

This commit is contained in:
yaooo 2023-08-21 15:46:53 +08:00
parent fe1b0c5ac3
commit fd63b23618

View File

@ -17,6 +17,7 @@ use app\common\dao\BaseDao;
use app\common\model\community\Community; use app\common\model\community\Community;
use app\common\model\system\Relevance; use app\common\model\system\Relevance;
use app\common\repositories\system\RelevanceRepository; use app\common\repositories\system\RelevanceRepository;
use think\facade\Db;
class CommunityDao extends BaseDao class CommunityDao extends BaseDao
{ {
@ -30,7 +31,8 @@ class CommunityDao extends BaseDao
{ {
$query = Community::hasWhere('author', function($query) use ($where){ $query = Community::hasWhere('author', function($query) use ($where){
$query->when(isset($where['username']) && $where['username'] !== '', function ($query) use($where) { $query->when(isset($where['username']) && $where['username'] !== '', function ($query) use($where) {
$query->whereLike('real_name|phone|nickname',"%{$where['username']}%"); $merId = Db::name('merchant')->where('mer_name', $where['username'])->value('mer_id', -1);
$query->where('uid', $merId);
}); });
$query->where(true); $query->where(true);
}); });