// +---------------------------------------------------------------------- namespace app\model\out; use crmeb\basic\BaseModel; use crmeb\traits\ModelTrait; use think\Model; /** * 对外接口 * Class StoreService * @package app\model\service */ class OutAccount extends BaseModel { use ModelTrait; /** * 数据表主键 * @var string */ protected $pk = 'id'; /** * 模型名称 * @var string */ protected $name = 'out_account'; /** * @var bool */ protected $updateTime = false; /** * 模糊条件搜索器 * @param Model $query * @param $value */ public function searchNameAttr($query, $value) { if ($value !== '') { $query->where('appid|title|id', 'LIKE', "%$value%"); } } /** * 状态搜索器 * @param Model $query * @param $value */ public function searchStatusAttr($query, $value) { if ($value !== '') { $query->where('status', $value); } } /** * 删除搜索器 * @param Model $query * @param $value */ public function searchIsDelAttr($query, $value) { $query->where('is_del', $value); } }