| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 | <?phpnamespace Cas\Dao;use KIF\Dao\DBAgileDev;use KIF\Core\Request;/** *  * 活动LOG表 *    * @author lihuanchun@qq.com * */class LotteryEventsLog extends DBAgileDev {	protected $tableName = 'lottery_events_log';		/**	 * 数据库里的真实字段	 * @var array	 */	protected $other_field = array(		'events_id',		'type',		'uid',	);		/**	 * LOG_TYPE_PASS 访问	 * @var int	 */	const LOG_TYPE_PASS = 1;	/**	 * LOG_TYPE_PARTICIPATION 参与	 * @var int	 */	const LOG_TYPE_PARTICIPATION = 2;	/**	 * LOG_TYPE_RECEIVE 获得	 * @var int	 */	const LOG_TYPE_RECEIVE = 3;	/**	 * LOG_TYPE_PARTICIPATION_TRUE 参与成功	 * @var int	 */	const LOG_TYPE_PARTICIPATION_TRUE = 4;			public static $type= array(			self::LOG_TYPE_PASS => array(					'desc'	=> '访问',					'kw'	=> 'LOG_TYPE_PASS',			),			self::LOG_TYPE_PARTICIPATION => array(					'desc'	=> '参与',					'kw'	=> 'LOG_TYPE_PARTICIPATION',			),			self::LOG_TYPE_RECEIVE => array(					'desc'	=> '获得',					'kw'	=> 'LOG_TYPE_RECEIVE',			),			self::LOG_TYPE_PARTICIPATION_TRUE => array(					'desc'	=> '参与成功',					'kw'	=> 'LOG_TYPE_PARTICIPATION_TRUE',			),	);		/**	 * 获取TYPE  行为	 * @return array	 */	public static function getType() {		return self::$type;	}			/** 	 * 添加记录	 */	public function addOne($info){				$info['ip'] = Request::ip();		$info['user_agent'] = $_SERVER['HTTP_USER_AGENT'];				return $this->add($info);	}			}
 |