IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • BaseController
  • DashboardController
  • LoopController
  • ScheduleController
  • TaskController

Class ScheduleController

CController
Extended by application\core\controllers\Controller
Extended by application\modules\calendar\controllers\BaseController
Extended by application\modules\calendar\controllers\ScheduleController

Direct known subclasses

application\modules\mobile\controllers\CalendarController

Namespace: application\modules\calendar\controllers
Copyright: Copyright © 2008-2013 IBOS Inc
Author: gzhzh gzhzh@ibos.com.cn
Located at system/modules/calendar/controllers/ScheduleController.php

Methods summary

public
# actionIndex( )

日程首页视图

日程首页视图

public
# actionSubSchedule( )

下属日程视图

下属日程视图

public
# actionAdd( )

添加日程

添加日程

public
# actionEdit( )

编辑日程

编辑日程

public
# actionDel( )

删除日程

删除日程

protected
# setup( )

日程设置

日程设置

protected array
# finish( )

完成日程

完成日程

Returns

array
protected array
# nofinish( )

未完成日程

未完成日程

Returns

array
protected array
# getList( )

获取请求的显示日期和类型,返回结果

获取请求的显示日期和类型,返回结果

Returns

array
返回日期和类型的数组
protected array
# getEditData( )

取得异步传递要编辑的数据

取得异步传递要编辑的数据

Returns

array
返回数组数据
protected array
# removeCalendar( integer $calendarid )

删除日程

删除日程

Parameters

$calendarid
日程id

Returns

array
返回状态
protected integer
# checkCalendarid( $id )

判断日程ID是否大于零,如果小于零的是周期性任务的伪ID,要转化为真ID的负值

判断日程ID是否大于零,如果小于零的是周期性任务的伪ID,要转化为真ID的负值

Parameters

$id
日程ID

Returns

integer
protected
# getsubordinates( )

得到某个用户的下属,取5条

得到某个用户的下属,取5条

Methods inherited from application\modules\calendar\controllers\BaseController

__get(), __set(), checkAddPermission(), checkEditPermission(), checkIsMe(), checkTaskPermission(), createSubCalendar(), getCalendarViewFormat(), getSidebar(), getSubSidebar(), init(), removeLoopCalendar()

Methods inherited from application\core\controllers\Controller

__construct(), actionError(), ajaxReturn(), error(), filterNotAuthModule(), filterRoutes(), getAssetUrl(), render(), setTitle(), showMessage(), success()

Constants summary

Constants inherited from application\core\controllers\Controller

DEFAULT_JSONP_HANDLER

Properties summary

Properties inherited from application\core\controllers\Controller

$layout

IBOS open source API documentation generated by ApiGen