示例#1
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id');
     if (!$this->root instanceof Area) {
         $dt->searchableColumn('areaName', 'a.name');
     }
     $dt->searchableColumn('subject', 'i.subject')->column('createdAt', 'i.createdAt')->column('status', 'i.status')->column('responder', 'u.name')->column('duplicate', 'i.duplicate');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id');
     if (!$this->root instanceof Area) {
         $dt->searchableColumn('areaName', 'a.name');
     }
     $dt->searchableColumn('name', 'i.name')->searchableColumn('registrationType', 'r.registrationType')->searchableColumn('startTime', 'r.startTime')->column('endTime', 'r.endTime')->column('participantLimit', 'r.participantLimit')->column('participantNum', 'r.participantNum');
     return $dt;
 }
示例#3
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('registeredAt', 'i.registeredAt')->column('projectNum', 'i.projectNum')->column('groupNum', 'i.groupNum')->column('areaNum', 'i.areaNum')->column('active', 'i.active')->column('admin', 'i.admin');
     return $dt;
 }
示例#4
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('presentedTo', 'i.presentedTo')->column('order', 'i.order');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('passedCourseNum', 'r.passedCourseNum')->column('failedCourseNum', 'r.failedCourseNum')->column('progress', 'r.passedCourseNum');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('entityType', 'i.entityType')->column('displayOrder', 'i.displayOrder');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->searchableColumn('login', 'i.login')->column('requestTime', 'i.requestTime')->column('requestIp', 'i.requestIp');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('locale', 'i.locale')->column('areaNum', 'i.areaNum')->column('requestNum', 'i.requestNum');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('firstName', 'i.firstName')->searchableColumn('lastName', 'i.lastName')->searchableColumn('routeName', 'r.name')->column('createdAt', 'i.createdAt')->column('age', 'i.age')->column('sex', 'i.sex');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('territory', 't.name')->column('reportedBy', 'u.name')->column('status', 'i.status')->column('commentNum', 'i.commentNum');
     return $dt;
 }
示例#11
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('place', 'i.place')->searchableColumn('subject', 'i.subject')->column('locale', 'i.locale');
     return $dt;
 }
示例#12
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id');
     if (!$this->root instanceof Area) {
         $dt->searchableColumn('areaName', 'a.name');
     }
     $dt->searchableColumn('name', 'i.name')->searchableColumn('routeFrom', 'i.routeFrom')->searchableColumn('routeTo', 'i.routeTo')->column('routeLength', 'i.routeLength')->column('updatedAt', 'i.updatedAt')->column('approved', 'i.approved')->column('commentNum', 'i.commentNum');
     return $dt;
 }
示例#13
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('place', 'i.place')->searchableColumn('name', 'i.name')->column('locale', 'i.locale')->column('lastVersion', 'i.lastVersion');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('label', 'i.label')->column('isDefault', 'i.isDefault')->column('areaNum', 'i.areaNum');
     return $dt;
 }
示例#15
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('createdAt', 'i.createdAt')->column('areasAllowed', 'i.areasAllowed')->column('areaRegistrationAllowed', 'i.areaRegistrationAllowed');
     return $dt;
 }
示例#16
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->column('territory', 't.name')->searchableColumn('groupName', 'i.groupName')->searchableColumn('status', 's.id')->column('memberNum', 'i.memberNum')->column('percentCompleteness', 'i.percentCompleteness');
     return $dt;
 }
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name');
     return $dt;
 }
示例#18
0
 /**
  * @return DataTable
  */
 public function createDataTable()
 {
     $dt = new DataTable();
     $dt->id('id', 'i.id')->searchableColumn('name', 'i.name')->searchableColumn('categoryName', 'c.name')->column('memberNum', 'i.memberNum')->column('areaNum', 'i.areaNum');
     return $dt;
 }