* +---------------------------------------------------------------------- */ namespace App\Http\Dao\Client; use App\Http\Dao\BaseDao; use App\Http\Model\Client\ClientLabel; use crmeb\traits\dao\ListSearchTrait; use Illuminate\Contracts\Container\BindingResolutionException; class ClientLabelDao extends BaseDao { use ListSearchTrait; /** * @return mixed[] * @throws BindingResolutionException * @email 136327134@qq.com * @date 2024/4/3 */ public function idByValue(array $ids) { return array_column($this->getModel(false)->whereIn('id', $ids)->select(['id', 'name'])->get()->toArray(), 'name'); } /** * @return string */ protected function setModel() { return ClientLabel::class; } }