Exemple #1
0
 /**
  * _prepare
  * 
  * @return void
  */
 protected function _prepare()
 {
     if (empty(static::$_status)) {
         static::$_status[getRoomStatusNameByCode(ROOM_STATUS_GJKF)] = ROOM_STATUS_GJKF;
         static::$_status[getRoomStatusNameByCode(ROOM_STATUS_RZZ)] = ROOM_STATUS_RZZ;
     }
     if (empty(static::$_rtstat)) {
         static::$_rtstat[ROOM_REALTIME_STATUS_TY] = getRoomRealTimeStatusNameByCode(ROOM_REALTIME_STATUS_TY);
         static::$_rtstat[ROOM_REALTIME_STATUS_YC] = getRoomRealTimeStatusNameByCode(ROOM_REALTIME_STATUS_YC);
     }
     if (empty(static::$_action)) {
         static::$_action[ROOM_ACTION_KLFJ] = array('name' => getRoomActionNameByCode(ROOM_ACTION_KLFJ), 'code' => ROOM_ACTION_KLFJ);
         static::$_action[ROOM_ACTION_TFJZ] = array('name' => getRoomActionNameByCode(ROOM_ACTION_TFJZ), 'code' => ROOM_ACTION_TFJZ);
     }
     if (empty(static::$_roomAttrs)) {
         static::$_roomAttrs[__('ROOM_ATTR_YCFT')] = ROOM_ATTR_YCFT;
     }
     if (empty(static::$_roomViews)) {
         static::$_roomViews[__('园景')] = 2;
         static::$_roomViews[__('山景')] = 4;
         static::$_roomViews[__('河景')] = 8;
         static::$_roomViews[__('湖景')] = 16;
         static::$_roomViews[__('街景')] = 32;
         static::$_roomViews[__('海景')] = 64;
         static::$_roomViews[__('其它')] = 1;
     }
     if (empty(static::$_sysRoomLayouts)) {
         static::$_sysRoomLayouts[__('一房')] = 0;
         static::$_sysRoomLayouts[__('一房一厅')] = 0;
         static::$_sysRoomLayouts[__('两房一厅')] = 0;
         static::$_sysRoomLayouts[__('两房两厅')] = 0;
         static::$_sysRoomLayouts[__('三房一厅')] = 0;
         static::$_sysRoomLayouts[__('三房两厅')] = 0;
     }
 }
Exemple #2
0
 /**
  * getNewUpdateStatusLog
  * 
  * @param array $oper
  * @param array $room_old
  * @param array $room_new
  * @return array
  */
 public function getNewUpdateStatusLog(array $oper, array $room_old, array $room_new)
 {
     return $this->getNewLog('update_status', $room_old['r_hid'], $room_old['r_id'], $room_old['r_name'], $oper['u_id'], $oper['u_realname'], getRoomStatusNameByCode($room_old['r_status']) . '=>' . getRoomStatusNameByCode($room_new['r_status']), array($room_old, $room_new));
 }