* +---------------------------------------------------------------------- */ namespace app\model\system; use crmeb\basic\BaseModel; /** * Class SystemCrudData * @author 等风来 * @email 136327134@qq.com * @date 2023/7/28 * @package app\model\system */ class SystemCrudData extends BaseModel { /** * @var string */ protected $name = 'system_crud_data'; /** * @var string */ protected $pk = 'id'; // public function getValueAttr($value) // { // return json_decode($value, true); // } /** * @param $query * @param $value * @author 等风来 * @email 136327134@qq.com * @date 2023/8/10 */ public function searchNameAttr($query, $value) { if ($value != '') { $query->where('name', 'like', '%' . $value . '%'); } } /** * @param $query * @param $value * @author wuhaotian * @email 442384644@qq.com * @date 2024/5/20 */ public function searchPidAttr($query, $value) { if ($value !== '') { $query->where('pid', $value); } } }