with($with)->find($card_id); } /** * 获取可用的会员卡列表 */ public static function getCardList() { $model = new static; return $model->where('is_delete', '=', '0') ->order(['sort' => 'desc', 'create_time' => 'asc']) ->select(); } /** * 卡默认颜色 */ public static function getImage() { $image = [ ['name' => '001.jpg', 'url' => base_url() . 'image/card/001.jpg'], ['name' => '002.jpg', 'url' => base_url() . 'image/card/002.jpg'], ['name' => '003.jpg', 'url' => base_url() . 'image/card/003.jpg'], ['name' => '004.jpg', 'url' => base_url() . 'image/card/004.jpg'], ['name' => '005.jpg', 'url' => base_url() . 'image/card/005.jpg'], ['name' => '006.jpg', 'url' => base_url() . 'image/card/006.jpg'], ['name' => '007.jpg', 'url' => base_url() . 'image/card/007.jpg'], ['name' => '008.jpg', 'url' => base_url() . 'image/card/008.jpg'], ['name' => '009.jpg', 'url' => base_url() . 'image/card/009.jpg'], ['name' => '010.jpg', 'url' => base_url() . 'image/card/010.jpg'], ['name' => '011.jpg', 'url' => base_url() . 'image/card/011.jpg'], ]; return $image; } /** * 获取可用的会员卡数量 */ public static function getCardCount() { $model = new static; return $model->where('is_delete', '=', '0')->count(); } }