// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\dao\agent; use app\dao\BaseDao; use app\model\agent\AgentLevelTaskRecord; /** * Class AgentLevelTaskRecordDao * @package app\dao\agent */ class AgentLevelTaskRecordDao extends BaseDao { /** * 设置模型 * @return string */ protected function setModel(): string { return AgentLevelTaskRecord::class; } /** * 获取所有的分销员等级 * @param array $where * @param string $field * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException */ public function getList(array $where = [], string $field = '*') { return $this->search($where + ['is_del' => 0, 'status' => 1])->field($field)->order('sort desc,id desc')->select()->toArray(); } }