'修改用户活跃状态', ]; const REMARK_DAILY_CHECK_USER_ACTIVE_STATUS_YES = 'dailyCheckUserActiveStatusYes'; const REMARK_DAILY_CHECK_USER_ACTIVE_STATUS_NO = 'dailyCheckUserActiveStatusNo'; const REMARK = [ self::REMARK_DAILY_CHECK_USER_ACTIVE_STATUS_YES => '每日检查用户活跃状态-活跃', self::REMARK_DAILY_CHECK_USER_ACTIVE_STATUS_NO => '每日检查用户活跃状态-不活跃', ]; function addLog($aItem): \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Builder|array|null { $sDateTime = Carbon::now()->toDateTimeString(); $aItem['created_at'] = $sDateTime; return $this->addItem($aItem); } function addUserActiveStatusLog($uid,$beforeValue,$value,$remark_key): \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Builder|array|null { $aLogInsert = [ 'type' => CustomerChangeInfoLogModel::TYPE_CHANG_USER_ACTIVE_STATUS, 'uid' => $uid, 'column' => CustomerUserExtendModel::COL_IS_ACTIVE, 'before_value' => $beforeValue, 'pid' => CustomerChangeInfoLogModel::PID_SYSTEM, 'value' => $value, 'after_value' => $value, 'remark_key' => $remark_key, 'remark_desc' => CustomerChangeInfoLogModel::REMARK[$remark_key], ]; return $this->addLog($aLogInsert); } }