* +---------------------------------------------------------------------- */ /** * 投诉管理 * @author crud自动生成代码 * @date 2023/10/16 15:26:40 */ namespace app\model\crud; use crmeb\basic\BaseModel; /** * Class UserComplaint * @date 2023/10/16 * @package app\model\crud */ class UserComplaint extends BaseModel { /** * 表名 * @var string */ protected $name = 'user_complaint'; /** * 主键 * @var string */ protected $pk = 'id'; /** * 添加时间获取器 * @date 2023-10-16 * @param string $value * @return string */ public function getCreateTimeLabelAttr($value) { $value = $value ? json_decode($value, true) : []; return $value; } /** * 修改时间获取器 * @date 2023-10-16 * @param string $value * @return string */ public function getUpdateTimeLabelAttr($value) { $value = $value ? json_decode($value, true) : []; return $value; } /** * 学校ID一对一关联 * @date 2023/10/16 * @return \think\model\relation\HasOne */ public function schoolIdHasOne() { return $this->hasOne(\app\model\crud\School::class, 'id', 'school_id'); } /** * 用户ID一对一关联 * @date 2023/10/16 * @return \think\model\relation\HasOne */ public function userIdHasOne() { return $this->hasOne(\app\model\user\User::class, 'uid', 'user_id'); } }