Commit e2653d07 by Hendro Prabowo

Revisi 1

parent 2af60661
...@@ -3,18 +3,17 @@ ...@@ -3,18 +3,17 @@
namespace backend\modules\ubux\controllers; namespace backend\modules\ubux\controllers;
use Yii; use Yii;
use backend\modules\ubux\models\UbuxKendaraan; use backend\modules\ubux\models\Kendaraan;
use backend\modules\ubux\models\UbuxKendaraanSearch; use backend\modules\ubux\models\search\KendaraanSearch;
use yii\web\Controller; use yii\web\Controller;
use yii\web\NotFoundHttpException; use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter; use yii\filters\VerbFilter;
/** /**
* UbuxKendaraanController implements the CRUD actions for UbuxKendaraan model. * KendaraanController implements the CRUD actions for Kendaraan model.
*/ */
class UbuxKendaraanController extends Controller class KendaraanController extends Controller
{ {
public function behaviors() public function behaviors()
{ {
...@@ -35,12 +34,12 @@ class UbuxKendaraanController extends Controller ...@@ -35,12 +34,12 @@ class UbuxKendaraanController extends Controller
} }
/** /**
* Lists all UbuxKendaraan models. * Lists all Kendaraan models.
* @return mixed * @return mixed
*/ */
public function actionIndex() public function actionIndex()
{ {
$searchModel = new UbuxKendaraanSearch(); $searchModel = new KendaraanSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams); $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
return $this->render('index', [ return $this->render('index', [
...@@ -50,7 +49,7 @@ class UbuxKendaraanController extends Controller ...@@ -50,7 +49,7 @@ class UbuxKendaraanController extends Controller
} }
/** /**
* Displays a single UbuxKendaraan model. * Displays a single Kendaraan model.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
*/ */
...@@ -62,13 +61,13 @@ class UbuxKendaraanController extends Controller ...@@ -62,13 +61,13 @@ class UbuxKendaraanController extends Controller
} }
/** /**
* Creates a new UbuxKendaraan model. * Creates a new Kendaraan model.
* If creation is successful, the browser will be redirected to the 'view' page. * If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed * @return mixed
*/ */
public function actionCreate() public function actionCreate()
{ {
$model = new UbuxKendaraan(); $model = new Kendaraan();
if ($model->load(Yii::$app->request->post()) && $model->save()) { if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->kendaraan_id]); return $this->redirect(['view', 'id' => $model->kendaraan_id]);
...@@ -80,7 +79,7 @@ class UbuxKendaraanController extends Controller ...@@ -80,7 +79,7 @@ class UbuxKendaraanController extends Controller
} }
/** /**
* Updates an existing UbuxKendaraan model. * Updates an existing Kendaraan model.
* If update is successful, the browser will be redirected to the 'view' page. * If update is successful, the browser will be redirected to the 'view' page.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
...@@ -99,7 +98,7 @@ class UbuxKendaraanController extends Controller ...@@ -99,7 +98,7 @@ class UbuxKendaraanController extends Controller
} }
/** /**
* Deletes an existing UbuxKendaraan model. * Deletes an existing Kendaraan model.
* If deletion is successful, the browser will be redirected to the 'index' page. * If deletion is successful, the browser will be redirected to the 'index' page.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
...@@ -112,15 +111,18 @@ class UbuxKendaraanController extends Controller ...@@ -112,15 +111,18 @@ class UbuxKendaraanController extends Controller
} }
/** /**
* Finds the UbuxKendaraan model based on its primary key value. * Finds the Kendaraan model based on its primary key value.
* If the model is not found, a 404 HTTP exception will be thrown. * If the model is not found, a 404 HTTP exception will be thrown.
* @param integer $id * @param integer $id
* @return UbuxKendaraan the loaded model * @return Kendaraan the loaded model
* @throws NotFoundHttpException if the model cannot be found * @throws NotFoundHttpException if the model cannot be found
*/ */
protected function findModel($id) protected function findModel($id)
{ {
if (($model = UbuxKendaraan::findOne($id)) !== null) { if (($model = Kendaraan::find()->where([
'kendaraan_id' => $id,
'deleted' => 0,
])->one()) !== null) {
return $model; return $model;
} else { } else {
throw new NotFoundHttpException('The requested page does not exist.'); throw new NotFoundHttpException('The requested page does not exist.');
......
...@@ -3,17 +3,17 @@ ...@@ -3,17 +3,17 @@
namespace backend\modules\ubux\controllers; namespace backend\modules\ubux\controllers;
use Yii; use Yii;
use backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan; use backend\modules\ubux\models\LaporanPemakaianKendaraan;
use backend\modules\ubux\models\UbuxLaporanPemakaianKendaraanSearch; use backend\modules\ubux\models\search\LaporanPemakaianKendaraanSearch;
use yii\web\Controller; use yii\web\Controller;
use yii\web\NotFoundHttpException; use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter; use yii\filters\VerbFilter;
use mPDF; use mPDF;
/** /**
* UbuxLaporanPemakaianKendaraanController implements the CRUD actions for UbuxLaporanPemakaianKendaraan model. * LaporanPemakaianKendaraanController implements the CRUD actions for LaporanPemakaianKendaraan model.
*/ */
class UbuxLaporanPemakaianKendaraanController extends Controller class LaporanPemakaianKendaraanController extends Controller
{ {
public function behaviors() public function behaviors()
{ {
...@@ -34,12 +34,12 @@ class UbuxLaporanPemakaianKendaraanController extends Controller ...@@ -34,12 +34,12 @@ class UbuxLaporanPemakaianKendaraanController extends Controller
} }
/** /**
* Lists all UbuxLaporanPemakaianKendaraan models. * Lists all LaporanPemakaianKendaraan models.
* @return mixed * @return mixed
*/ */
public function actionIndex() public function actionIndex()
{ {
$searchModel = new UbuxLaporanPemakaianKendaraanSearch(); $searchModel = new LaporanPemakaianKendaraanSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams); $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
return $this->render('index', [ return $this->render('index', [
...@@ -49,7 +49,7 @@ class UbuxLaporanPemakaianKendaraanController extends Controller ...@@ -49,7 +49,7 @@ class UbuxLaporanPemakaianKendaraanController extends Controller
} }
/** /**
* Displays a single UbuxLaporanPemakaianKendaraan model. * Displays a single LaporanPemakaianKendaraan model.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
*/ */
...@@ -61,13 +61,13 @@ class UbuxLaporanPemakaianKendaraanController extends Controller ...@@ -61,13 +61,13 @@ class UbuxLaporanPemakaianKendaraanController extends Controller
} }
/** /**
* Creates a new UbuxLaporanPemakaianKendaraan model. * Creates a new LaporanPemakaianKendaraan model.
* If creation is successful, the browser will be redirected to the 'view' page. * If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed * @return mixed
*/ */
public function actionCreate() public function actionCreate()
{ {
$model = new UbuxLaporanPemakaianKendaraan(); $model = new LaporanPemakaianKendaraan();
if ($model->load(Yii::$app->request->post()) && $model->save()) { if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->laporan_pemakaian_kendaraan_id]); return $this->redirect(['view', 'id' => $model->laporan_pemakaian_kendaraan_id]);
...@@ -79,7 +79,7 @@ class UbuxLaporanPemakaianKendaraanController extends Controller ...@@ -79,7 +79,7 @@ class UbuxLaporanPemakaianKendaraanController extends Controller
} }
/** /**
* Updates an existing UbuxLaporanPemakaianKendaraan model. * Updates an existing LaporanPemakaianKendaraan model.
* If update is successful, the browser will be redirected to the 'view' page. * If update is successful, the browser will be redirected to the 'view' page.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
...@@ -98,7 +98,7 @@ class UbuxLaporanPemakaianKendaraanController extends Controller ...@@ -98,7 +98,7 @@ class UbuxLaporanPemakaianKendaraanController extends Controller
} }
/** /**
* Deletes an existing UbuxLaporanPemakaianKendaraan model. * Deletes an existing LaporanPemakaianKendaraan model.
* If deletion is successful, the browser will be redirected to the 'index' page. * If deletion is successful, the browser will be redirected to the 'index' page.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
...@@ -111,15 +111,18 @@ class UbuxLaporanPemakaianKendaraanController extends Controller ...@@ -111,15 +111,18 @@ class UbuxLaporanPemakaianKendaraanController extends Controller
} }
/** /**
* Finds the UbuxLaporanPemakaianKendaraan model based on its primary key value. * Finds the LaporanPemakaianKendaraan model based on its primary key value.
* If the model is not found, a 404 HTTP exception will be thrown. * If the model is not found, a 404 HTTP exception will be thrown.
* @param integer $id * @param integer $id
* @return UbuxLaporanPemakaianKendaraan the loaded model * @return LaporanPemakaianKendaraan the loaded model
* @throws NotFoundHttpException if the model cannot be found * @throws NotFoundHttpException if the model cannot be found
*/ */
protected function findModel($id) protected function findModel($id)
{ {
if (($model = UbuxLaporanPemakaianKendaraan::findOne($id)) !== null) { if (($model = LaporanPemakaianKendaraan::find()->where([
'laporan_pemakaian_kendaraan_id' => $id,
'deleted' => 0,
])->one()) !== null) {
return $model; return $model;
} else { } else {
throw new NotFoundHttpException('The requested page does not exist.'); throw new NotFoundHttpException('The requested page does not exist.');
......
...@@ -2,18 +2,18 @@ ...@@ -2,18 +2,18 @@
namespace backend\modules\ubux\controllers; namespace backend\modules\ubux\controllers;
use backend\modules\ubux\models\HrdxPegawai; use backend\modules\ubux\models\Pegawai;
use Yii; use Yii;
use backend\modules\ubux\models\UbuxSupir; use backend\modules\ubux\models\Supir;
use backend\modules\ubux\models\UbuxSupirSearch; use backend\modules\ubux\models\search\SupirSearch;
use yii\web\Controller; use yii\web\Controller;
use yii\web\NotFoundHttpException; use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter; use yii\filters\VerbFilter;
/** /**
* UbuxSupirController implements the CRUD actions for UbuxSupir model. * SupirController implements the CRUD actions for Supir model.
*/ */
class UbuxSupirController extends Controller class SupirController extends Controller
{ {
public function behaviors() public function behaviors()
{ {
...@@ -34,12 +34,12 @@ class UbuxSupirController extends Controller ...@@ -34,12 +34,12 @@ class UbuxSupirController extends Controller
} }
/** /**
* Lists all UbuxSupir models. * Lists all Supir models.
* @return mixed * @return mixed
*/ */
public function actionIndex() public function actionIndex()
{ {
$searchModel = new UbuxSupirSearch(); $searchModel = new SupirSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams); $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
return $this->render('index', [ return $this->render('index', [
...@@ -49,7 +49,7 @@ class UbuxSupirController extends Controller ...@@ -49,7 +49,7 @@ class UbuxSupirController extends Controller
} }
/** /**
* Displays a single UbuxSupir model. * Displays a single Supir model.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
*/ */
...@@ -61,19 +61,19 @@ class UbuxSupirController extends Controller ...@@ -61,19 +61,19 @@ class UbuxSupirController extends Controller
} }
/** /**
* Creates a new UbuxSupir model. * Creates a new Supir model.
* If creation is successful, the browser will be redirected to the 'view' page. * If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed * @return mixed
*/ */
public function actionCreate() public function actionCreate()
{ {
$model = new UbuxSupir(); $model = new Supir();
if ($model->load(Yii::$app->request->post())) { if ($model->load(Yii::$app->request->post())) {
$pegawai = HrdxPegawai::findOne(['pegawai_id' => $model->hrdx_pegawai_id]); $pegawai = Pegawai::findOne(['pegawai_id' => $model->pegawai_id]);
$model->name_supir = $pegawai->nama; $model->name_supir = $pegawai->nama;
$model->no_telepon_supir = $pegawai->hp; $model->no_telepon_supir = $pegawai->hp;
$model->hrdx_pegawai_id = $pegawai->pegawai_id; $model->pegawai_id = $pegawai->pegawai_id;
$model->save(); $model->save();
return $this->redirect(['view', 'id' => $model->supir_id]); return $this->redirect(['view', 'id' => $model->supir_id]);
} else { } else {
...@@ -84,7 +84,7 @@ class UbuxSupirController extends Controller ...@@ -84,7 +84,7 @@ class UbuxSupirController extends Controller
} }
/** /**
* Updates an existing UbuxSupir model. * Updates an existing Supir model.
* If update is successful, the browser will be redirected to the 'view' page. * If update is successful, the browser will be redirected to the 'view' page.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
...@@ -103,7 +103,7 @@ class UbuxSupirController extends Controller ...@@ -103,7 +103,7 @@ class UbuxSupirController extends Controller
} }
/** /**
* Deletes an existing UbuxSupir model. * Deletes an existing Supir model.
* If deletion is successful, the browser will be redirected to the 'index' page. * If deletion is successful, the browser will be redirected to the 'index' page.
* @param integer $id * @param integer $id
* @return mixed * @return mixed
...@@ -116,15 +116,18 @@ class UbuxSupirController extends Controller ...@@ -116,15 +116,18 @@ class UbuxSupirController extends Controller
} }
/** /**
* Finds the UbuxSupir model based on its primary key value. * Finds the Supir model based on its primary key value.
* If the model is not found, a 404 HTTP exception will be thrown. * If the model is not found, a 404 HTTP exception will be thrown.
* @param integer $id * @param integer $id
* @return UbuxSupir the loaded model * @return Supir the loaded model
* @throws NotFoundHttpException if the model cannot be found * @throws NotFoundHttpException if the model cannot be found
*/ */
protected function findModel($id) protected function findModel($id)
{ {
if (($model = UbuxSupir::findOne($id)) !== null) { if (($model = Supir::find()->where([
'supir_id' => $id,
'deleted' => 0,
])) !== null) {
return $model; return $model;
} else { } else {
throw new NotFoundHttpException('The requested page does not exist.'); throw new NotFoundHttpException('The requested page does not exist.');
......
<?php
namespace backend\modules\ubux\controllers;
use Yii;
use backend\modules\ubux\models\UbuxPegawai;
use backend\modules\ubux\models\UbuxPegawaiSearch;
use yii\web\Controller;
use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter;
/**
* UbuxPegawaiController implements the CRUD actions for UbuxPegawai model.
*/
class UbuxPegawaiController extends Controller
{
// public function behaviors()
// {
// return [
// //TODO: crud controller actions are bypassed by default, set the appropriate privilege
// 'privilege' => [
// 'class' => \Yii::$app->privilegeControl->getAppPrivilegeControlClass(),
// 'skipActions' => ['*'],
// ],
//
// 'verbs' => [
// 'class' => VerbFilter::className(),
// 'actions' => [
// 'delete' => ['post'],
// ],
// ],
// ];
// }
/**
* Lists all UbuxPegawai models.
* @return mixed
*/
public function actionIndex()
{
$searchModel = new UbuxPegawaiSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
return $this->render('index', [
'searchModel' => $searchModel,
'dataProvider' => $dataProvider,
]);
}
/**
* Displays a single UbuxPegawai model.
* @param integer $id
* @return mixed
*/
public function actionView($id)
{
return $this->render('view', [
'model' => $this->findModel($id),
]);
}
/**
* Creates a new UbuxPegawai model.
* If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed
*/
public function actionCreate()
{
$model = new UbuxPegawai();
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->pegawai_id]);
} else {
return $this->render('create', [
'model' => $model,
]);
}
}
/**
* Updates an existing UbuxPegawai model.
* If update is successful, the browser will be redirected to the 'view' page.
* @param integer $id
* @return mixed
*/
public function actionUpdate($id)
{
$model = $this->findModel($id);
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->pegawai_id]);
} else {
return $this->render('update', [
'model' => $model,
]);
}
}
/**
* Deletes an existing UbuxPegawai model.
* If deletion is successful, the browser will be redirected to the 'index' page.
* @param integer $id
* @return mixed
*/
public function actionDelete($id)
{
$this->findModel($id)->delete();
return $this->redirect(['index']);
}
/**
* Finds the UbuxPegawai model based on its primary key value.
* If the model is not found, a 404 HTTP exception will be thrown.
* @param integer $id
* @return UbuxPegawai the loaded model
* @throws NotFoundHttpException if the model cannot be found
*/
protected function findModel($id)
{
if (($model = UbuxPegawai::findOne($id)) !== null) {
return $model;
} else {
throw new NotFoundHttpException('The requested page does not exist.');
}
}
}
...@@ -131,7 +131,7 @@ use common\behaviors\DeleteBehavior; ...@@ -131,7 +131,7 @@ use common\behaviors\DeleteBehavior;
* @property PrklInfoTa[] $prklInfoTas * @property PrklInfoTa[] $prklInfoTas
* @property PrklKrsMhs[] $prklKrsMhs * @property PrklKrsMhs[] $prklKrsMhs
*/ */
class DimxDim extends \yii\db\ActiveRecord class Dim extends \yii\db\ActiveRecord
{ {
/** /**
...@@ -615,6 +615,6 @@ class DimxDim extends \yii\db\ActiveRecord ...@@ -615,6 +615,6 @@ class DimxDim extends \yii\db\ActiveRecord
} }
// public function getMahasiswa(){ // public function getMahasiswa(){
// return $this->hasMany(UbuxTransaksiKendaraanMahasiswaBaru::className(), ['dim_id' => 'dim_id']); // return $this->hasMany(PemakaianKendaraanMahasiswa::className(), ['dim_id' => 'dim_id']);
// } // }
} }
<?php
namespace backend\modules\ubux\models;
use Yii;
use common\behaviors\TimestampBehavior;
use common\behaviors\BlameableBehavior;
use common\behaviors\DeleteBehavior;
/**
* This is the model class for table "ubux_jenis_keperluan".
*
* @property integer $id
* @property string $jenis_keperluan
*/
class JenisKeperluan extends \yii\db\ActiveRecord
{
/**
* behaviour to add created_at and updatet_at field with current datetime (timestamp)
* and created_by and updated_by field with current user id (blameable)
*/
public function behaviors(){
return [
'timestamp' => [
'class' => TimestampBehavior::className(),
],
'blameable' => [
'class' => BlameableBehavior::className(),
],
'delete' => [
'class' => DeleteBehavior::className(),
]
];
}
/**
* @inheritdoc
*/
public static function tableName()
{
return 'ubux_jenis_keperluan';
}
/**
* @inheritdoc
*/
public function rules()
{
return [
[['jenis_keperluan'], 'required'],
[['jenis_keperluan'], 'string', 'max' => 100]
];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'id' => 'ID',
'jenis_keperluan' => 'Jenis Keperluan',
];
}
}
...@@ -14,7 +14,7 @@ use common\behaviors\DeleteBehavior; ...@@ -14,7 +14,7 @@ use common\behaviors\DeleteBehavior;
* @property integer $kendaraan_id * @property integer $kendaraan_id
* @property string $kendaraan * @property string $kendaraan
* @property integer $daya_tampung_kendaraan * @property integer $daya_tampung_kendaraan
* @property integer $jumlah_kilometer_pemakaian * @property integer $plat_nomor
* @property integer $deleted * @property integer $deleted
* @property string $deleted_at * @property string $deleted_at
* @property string $deleted_by * @property string $deleted_by
...@@ -23,12 +23,11 @@ use common\behaviors\DeleteBehavior; ...@@ -23,12 +23,11 @@ use common\behaviors\DeleteBehavior;
* @property string $updated_at * @property string $updated_at
* @property string $updated_by * @property string $updated_by
* *
* @property UbuxLaporanPemakaianKendaraan[] $ubuxLaporanPemakaianKendaraans * @property LaporanPemakaianKendaraan[] $laporanPemakaianKendaraans
* @property UbuxLogService[] $ubuxLogServices * @property PemakaianKendaraan[] $transaksiKendaraanMahasiswas
* @property UbuxTransaksiKendaraanMahasiswa[] $ubuxTransaksiKendaraanMahasiswas * @property UbuxTransaksiKendaraanPegawai[] $transaksiKendaraanPegawais
* @property UbuxTransaksiKendaraanPegawai[] $ubuxTransaksiKendaraanPegawais
*/ */
class UbuxKendaraan extends \yii\db\ActiveRecord class Kendaraan extends \yii\db\ActiveRecord
{ {
/** /**
...@@ -63,11 +62,11 @@ class UbuxKendaraan extends \yii\db\ActiveRecord ...@@ -63,11 +62,11 @@ class UbuxKendaraan extends \yii\db\ActiveRecord
public function rules() public function rules()
{ {
return [ return [
[['kendaraan', 'daya_tampung_kendaraan', 'jumlah_kilometer_pemakaian'], 'required'], [['kendaraan', 'daya_tampung_kendaraan'], 'required'],
[['daya_tampung_kendaraan', 'jumlah_kilometer_pemakaian', 'deleted'], 'integer'], [['daya_tampung_kendaraan', 'jumlah_kilometer_pemakaian', 'deleted'], 'integer'],
[['deleted_at', 'created_at', 'updated_at'], 'safe'], [['deleted_at', 'created_at', 'updated_at'], 'safe'],
[['kendaraan'], 'string', 'max' => 100], [['kendaraan', 'plat_nomor'], 'string', 'max' => 100],
[['deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32] [['deleted_by', 'created_by', 'updated_by', 'plat_nomor'], 'string', 'max' => 32]
]; ];
} }
...@@ -80,7 +79,7 @@ class UbuxKendaraan extends \yii\db\ActiveRecord ...@@ -80,7 +79,7 @@ class UbuxKendaraan extends \yii\db\ActiveRecord
'kendaraan_id' => 'Kendaraan ID', 'kendaraan_id' => 'Kendaraan ID',
'kendaraan' => 'Kendaraan', 'kendaraan' => 'Kendaraan',
'daya_tampung_kendaraan' => 'Daya Tampung Kendaraan', 'daya_tampung_kendaraan' => 'Daya Tampung Kendaraan',
'jumlah_kilometer_pemakaian' => 'Jumlah Kilometer Pemakaian', 'plat_nomor' => 'Plat Nomor',
'deleted' => 'Deleted', 'deleted' => 'Deleted',
'deleted_at' => 'Deleted At', 'deleted_at' => 'Deleted At',
'deleted_by' => 'Deleted By', 'deleted_by' => 'Deleted By',
...@@ -94,15 +93,15 @@ class UbuxKendaraan extends \yii\db\ActiveRecord ...@@ -94,15 +93,15 @@ class UbuxKendaraan extends \yii\db\ActiveRecord
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxLaporanPemakaianKendaraans() public function getLaporanPemakaianKendaraans()
{ {
return $this->hasMany(UbuxLaporanPemakaianKendaraan::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasMany(LaporanPemakaianKendaraan::className(), ['kendaraan_id' => 'kendaraan_id']);
} }
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxLogServices() public function getLogServices()
{ {
return $this->hasMany(UbuxLogService::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasMany(UbuxLogService::className(), ['kendaraan_id' => 'kendaraan_id']);
} }
...@@ -110,21 +109,25 @@ class UbuxKendaraan extends \yii\db\ActiveRecord ...@@ -110,21 +109,25 @@ class UbuxKendaraan extends \yii\db\ActiveRecord
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxTransaksiKendaraanMahasiswas() public function getTransaksiKendaraanMahasiswas()
{ {
return $this->hasMany(UbuxTransaksiKendaraanMahasiswa::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasMany(PemakaianKendaraan::className(), ['kendaraan_id' => 'kendaraan_id']);
} }
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxTransaksiKendaraanPegawais() public function getTransaksiKendaraanPegawais()
{ {
return $this->hasMany(UbuxTransaksiKendaraanPegawai::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasMany(UbuxTransaksiKendaraanPegawai::className(), ['kendaraan_id' => 'kendaraan_id']);
} }
public function getUbuxTransaksiKendaraanMahasiswaBarus() public function getTransaksiKendaraanMahasiswaBarus()
{ {
return $this->hasMany(UbuxTransaksiKendaraanMahasiswaBaru::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasMany(PemakaianKendaraanMahasiswa::className(), ['kendaraan_id' => 'kendaraan_id']);
}
public function getKeteranganKendaraan(){
return $this->kendaraan.' '.$this->plat_nomor;
} }
} }
...@@ -28,10 +28,10 @@ use common\behaviors\DeleteBehavior; ...@@ -28,10 +28,10 @@ use common\behaviors\DeleteBehavior;
* @property integer $kendaraan_id * @property integer $kendaraan_id
* @property integer $supir_id * @property integer $supir_id
* *
* @property UbuxKendaraan $kendaraan * @property Kendaraan $kendaraan
* @property UbuxSupir $supir * @property Supir $supir
*/ */
class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord class LaporanPemakaianKendaraan extends \yii\db\ActiveRecord
{ {
/** /**
...@@ -71,8 +71,8 @@ class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord ...@@ -71,8 +71,8 @@ class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord
[['waktu_keberangkatan', 'waktu_tiba', 'deleted_at', 'created_at', 'updated_at'], 'safe'], [['waktu_keberangkatan', 'waktu_tiba', 'deleted_at', 'created_at', 'updated_at'], 'safe'],
[['tujuan', 'deskripsi_penumpang', 'keperluan'], 'string', 'max' => 45], [['tujuan', 'deskripsi_penumpang', 'keperluan'], 'string', 'max' => 45],
[['deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32], [['deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32],
[['kendaraan_id'], 'exist', 'skipOnError' => true, 'targetClass' => UbuxKendaraan::className(), 'targetAttribute' => ['kendaraan_id' => 'kendaraan_id']], [['kendaraan_id'], 'exist', 'skipOnError' => true, 'targetClass' => Kendaraan::className(), 'targetAttribute' => ['kendaraan_id' => 'kendaraan_id']],
[['supir_id'], 'exist', 'skipOnError' => true, 'targetClass' => UbuxSupir::className(), 'targetAttribute' => ['supir_id' => 'supir_id']] [['supir_id'], 'exist', 'skipOnError' => true, 'targetClass' => Supir::className(), 'targetAttribute' => ['supir_id' => 'supir_id']]
]; ];
} }
...@@ -106,7 +106,7 @@ class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord ...@@ -106,7 +106,7 @@ class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord
*/ */
public function getKendaraan() public function getKendaraan()
{ {
return $this->hasOne(UbuxKendaraan::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasOne(Kendaraan::className(), ['kendaraan_id' => 'kendaraan_id']);
} }
/** /**
...@@ -114,6 +114,6 @@ class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord ...@@ -114,6 +114,6 @@ class UbuxLaporanPemakaianKendaraan extends \yii\db\ActiveRecord
*/ */
public function getSupir() public function getSupir()
{ {
return $this->hasOne(UbuxSupir::className(), ['supir_id' => 'supir_id']); return $this->hasOne(Supir::className(), ['supir_id' => 'supir_id']);
} }
} }
...@@ -88,7 +88,7 @@ use common\behaviors\DeleteBehavior; ...@@ -88,7 +88,7 @@ use common\behaviors\DeleteBehavior;
* @property PrklCourseUnit[] $prklCourseUnits * @property PrklCourseUnit[] $prklCourseUnits
* @property PrklKrsMhs[] $prklKrsMhs * @property PrklKrsMhs[] $prklKrsMhs
*/ */
class HrdxPegawai extends \yii\db\ActiveRecord class Pegawai extends \yii\db\ActiveRecord
{ {
/** /**
......
...@@ -9,12 +9,12 @@ use common\behaviors\BlameableBehavior; ...@@ -9,12 +9,12 @@ use common\behaviors\BlameableBehavior;
use common\behaviors\DeleteBehavior; use common\behaviors\DeleteBehavior;
/** /**
* This is the model class for table "ubux_transaksi_kendaraan". * This is the model class for table "ubux_pemakaian_kendaraan".
* *
* @property integer $transaksi_kendaraan_id * @property integer $transaksi_kendaraan_id
* @property integer $transaksi_kendaraan_mahasiswa_id * @property integer $transaksi_kendaraan_mahasiswa_id
* @property string $nama_perequest_kendaraan * @property string $nama_perequest_kendaraan
* @property string $deskripsi_penggunaan_kendaraan * @property string $desc_penggunaan_kendaraan
* @property string $tujuan * @property string $tujuan
* @property integer $jumlah_penumpang_kendaraan * @property integer $jumlah_penumpang_kendaraan
* @property string $rencana_waktu_keberangkatan * @property string $rencana_waktu_keberangkatan
...@@ -33,16 +33,23 @@ use common\behaviors\DeleteBehavior; ...@@ -33,16 +33,23 @@ use common\behaviors\DeleteBehavior;
* @property string $updated_by * @property string $updated_by
* @property integer $kendaraan_id * @property integer $kendaraan_id
* @property integer $supir_id * @property integer $supir_id
* @property string $No_Hp_Supir * @property string $no_hp_supir
* @property string $status_request_kabiro_KSD * @property string $status_request_kabiro_KSD
* @property string $status_request_hrd * @property string $status_request_hrd
* @property string $status_request_keuangan * @property string $status_request_keuangan
* @property string $status_request_wr2 * @property string $status_request_wr2
* *
* @property UbuxSupir $supir * @property Supir $supir
* @property UbuxKendaraan $kendaraan * @property Kendaraan $kendaraan
* @property Referesi $statusRequestSekertarisRektorat
* @property Referesi $statusRequestKemahasiswaan
* @property Referesi $statusRequestKabiroKSD
* @property Referesi $statusRequestHRD
* @property Referesi $statusRequestKeuangan
* @property Referesi $statusRequestWr2
* @property JenisKeperluan $jenisKeperluan
*/ */
class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord class PemakaianKendaraan extends \yii\db\ActiveRecord
{ {
public $file; public $file;
/** /**
...@@ -68,7 +75,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord ...@@ -68,7 +75,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord
*/ */
public static function tableName() public static function tableName()
{ {
return 'ubux_transaksi_kendaraan'; return 'ubux_pemakaian_kendaraan';
} }
/** /**
...@@ -77,18 +84,18 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord ...@@ -77,18 +84,18 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord
public function rules() public function rules()
{ {
return [ return [
[['nama_perequest_kendaraan', 'deskripsi_penggunaan_kendaraan', 'tujuan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'no_telepon'], 'required'], [['nama_perequest_kendaraan', 'desc_penggunaan_kendaraan', 'tujuan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'no_telepon'], 'required'],
[['jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id', 'transaksi_kendaraan_mahasiswa_id'], 'integer'], [['status_request_sekertaris_rektorat', 'status_request_kemahasiswaan', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id', 'transaksi_kendaraan_mahasiswa_id', 'status_request_kabiro_KSD', 'status_request_hrd', 'status_request_keuangan', 'status_request_wr2', 'role'], 'integer'],
[['rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'deleted_at', 'created_at', 'updated_at'], 'safe'], [['rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'deleted_at', 'created_at', 'updated_at'], 'safe'],
[['status_request_sekertaris_rektorat', 'status_request_kemahasiswaan', 'role', 'status_request_kabiro_KSD', 'status_request_hrd', 'status_request_keuangan', 'status_request_wr2'], 'string'],
[['file'], 'file'], [['file'], 'file'],
[['nama_perequest_kendaraan', 'deskripsi_penggunaan_kendaraan'], 'string', 'max' => 45], [['nama_perequest_kendaraan',], 'string', 'max' => 45],
[['tujuan', 'No_Hp_Supir'], 'string', 'max' => 300], [['no_hp_supir'], 'string', 'max' => 300],
[['desc_penggunaan_kendaraan', 'tujuan'], 'string'],
[['proposal'], 'string', 'max' => 100], [['proposal'], 'string', 'max' => 100],
[['no_telepon', 'deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32], [['no_telepon', 'deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32],
[['No_Hp_Supir'], 'string', 'max' => 300], [['no_hp_supir'], 'string', 'max' => 300],
[['supir_id'], 'exist', 'skipOnError' => true, 'targetClass' => UbuxSupir::className(), 'targetAttribute' => ['supir_id' => 'supir_id']], [['supir_id'], 'exist', 'skipOnError' => true, 'targetClass' => Supir::className(), 'targetAttribute' => ['supir_id' => 'supir_id']],
[['kendaraan_id'], 'exist', 'skipOnError' => true, 'targetClass' => UbuxKendaraan::className(), 'targetAttribute' => ['kendaraan_id' => 'kendaraan_id']] [['kendaraan_id'], 'exist', 'skipOnError' => true, 'targetClass' => Kendaraan::className(), 'targetAttribute' => ['kendaraan_id' => 'kendaraan_id']]
]; ];
} }
...@@ -100,7 +107,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord ...@@ -100,7 +107,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord
return [ return [
'transaksi_kendaraan_id' => 'Transaksi Kendaraan ID', 'transaksi_kendaraan_id' => 'Transaksi Kendaraan ID',
'nama_perequest_kendaraan' => 'Nama', 'nama_perequest_kendaraan' => 'Nama',
'deskripsi_penggunaan_kendaraan' => 'Keperluan', 'desc_penggunaan_kendaraan' => 'Keperluan',
'tujuan' => 'Tujuan', 'tujuan' => 'Tujuan',
'jumlah_penumpang_kendaraan' => 'Jumlah Penumpang', 'jumlah_penumpang_kendaraan' => 'Jumlah Penumpang',
'rencana_waktu_keberangkatan' => 'Waktu Keberangkatan', 'rencana_waktu_keberangkatan' => 'Waktu Keberangkatan',
...@@ -119,7 +126,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord ...@@ -119,7 +126,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord
'updated_by' => 'Updated By', 'updated_by' => 'Updated By',
'kendaraan_id' => 'Jenis Mobil', 'kendaraan_id' => 'Jenis Mobil',
'supir_id' => 'Supir', 'supir_id' => 'Supir',
'No_Hp_Supir' => 'No Hp Supir', 'no_hp_supir' => 'No Hp Supir',
'file' => 'Proposal', 'file' => 'Proposal',
'status_request_kabiro_KSD' => 'Status Permintaan Kabiro Ksd', 'status_request_kabiro_KSD' => 'Status Permintaan Kabiro Ksd',
'status_request_hrd' => 'Status Permintaan Hrd', 'status_request_hrd' => 'Status Permintaan Hrd',
...@@ -134,7 +141,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord ...@@ -134,7 +141,7 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord
*/ */
public function getSupir() public function getSupir()
{ {
return $this->hasOne(UbuxSupir::className(), ['supir_id' => 'supir_id']); return $this->hasOne(Supir::className(), ['supir_id' => 'supir_id']);
} }
/** /**
...@@ -142,6 +149,45 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord ...@@ -142,6 +149,45 @@ class UbuxTransaksiKendaraanMahasiswa extends \yii\db\ActiveRecord
*/ */
public function getKendaraan() public function getKendaraan()
{ {
return $this->hasOne(UbuxKendaraan::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasOne(Kendaraan::className(), ['kendaraan_id' => 'kendaraan_id']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getStatusRequestSekertarisRektorat()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_sekertaris_rektorat']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getStatusRequestKemahasiswaan()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_kemahasiswaan']);
}
public function getStatusRequestKabiroKSD()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_kabiro_KSD']);
}
public function getStatusRequestHRD()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_hrd']);
}
public function getStatusRequestKeuangan()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_keuangan']);
}
public function getStatusRequestWr2()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_wr2']);
}
public function getJenisKeperluan(){
return $this->hasOne(JenisKeperluan::className(), ['id' => 'role']);
} }
} }
...@@ -9,18 +9,17 @@ use common\behaviors\BlameableBehavior; ...@@ -9,18 +9,17 @@ use common\behaviors\BlameableBehavior;
use common\behaviors\DeleteBehavior; use common\behaviors\DeleteBehavior;
/** /**
* This is the model class for table "ubux_transaksi_kendaraan_mahasiswa". * This is the model class for table "ubux_pemakaian_kendaraan_mahasiswa".
* *
* @property integer $transaksi_kendaraan_id * @property integer $transaksi_kendaraan_id
* @property integer $dim_id * @property integer $dim_id
* @property string $nama_perequest_kendaraan * @property string $desc_penggunaan_kendaraan
* @property string $deskripsi_penggunaan_kendaraan
* @property string $tujuan * @property string $tujuan
* @property integer $jumlah_penumpang_kendaraan * @property integer $jumlah_penumpang_kendaraan
* @property string $rencana_waktu_keberangkatan * @property string $rencana_waktu_keberangkatan
* @property string $rencana_waktu_kembali * @property string $rencana_waktu_kembali
* @property string $status_request_sekertaris_rektorat * @property integer $status_request_sekertaris_rektorat
* @property string $status_request_kemahasiswaan * @property integer $status_request_kemahasiswaan
* @property string $proposal * @property string $proposal
* @property string $no_telepon * @property string $no_telepon
* @property integer $deleted * @property integer $deleted
...@@ -32,14 +31,16 @@ use common\behaviors\DeleteBehavior; ...@@ -32,14 +31,16 @@ use common\behaviors\DeleteBehavior;
* @property string $updated_by * @property string $updated_by
* @property integer $kendaraan_id * @property integer $kendaraan_id
* @property integer $supir_id * @property integer $supir_id
* @property string $No_Hp_Supir * @property string $no_hp_supir
* *
* *
* @property UbuxSupir $supir * @property Supir $supir
* @property UbuxKendaraan $kendaraan * @property Kendaraan $kendaraan
* @property DimxDim $mahasiswa * @property Dim $mahasiswa
* @property Referesi $statusRequestSekertarisRektorat
* @property Referesi $statusRequestKemahasiswaan
*/ */
class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord class PemakaianKendaraanMahasiswa extends \yii\db\ActiveRecord
{ {
public $file; public $file;
/** /**
...@@ -65,7 +66,7 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord ...@@ -65,7 +66,7 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord
*/ */
public static function tableName() public static function tableName()
{ {
return 'ubux_transaksi_kendaraan_mahasiswa'; return 'ubux_pemakaian_kendaraan_mahasiswa';
} }
/** /**
...@@ -74,16 +75,15 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord ...@@ -74,16 +75,15 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord
public function rules() public function rules()
{ {
return [ return [
[['deskripsi_penggunaan_kendaraan', 'tujuan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'no_telepon'], 'required'], [['desc_penggunaan_kendaraan', 'tujuan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'no_telepon'], 'required'],
[['dim_id', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id'], 'integer'], [['dim_id', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id', 'status_request_sekertaris_rektorat', 'status_request_kemahasiswaan'], 'integer'],
[['rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'deleted_at', 'created_at', 'updated_at'], 'safe'], [['rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'deleted_at', 'created_at', 'updated_at'], 'safe'],
[['status_request_sekertaris_rektorat', 'status_request_kemahasiswaan'], 'string'],
[['file'],'file'], [['file'],'file'],
[['nama_perequest_kendaraan', 'deskripsi_penggunaan_kendaraan'], 'string', 'max' => 45], [['desc_penggunaan_kendaraan', 'tujuan'], 'string'],
[['tujuan', 'No_Hp_Supir'], 'string', 'max' => 300], [['no_hp_supir'], 'string', 'max' => 300],
[['proposal'], 'string', 'max' => 100], [['proposal'], 'string', 'max' => 100],
[['no_telepon', 'deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32], [['no_telepon', 'deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32],
['rencana_waktu_kembali', 'compare', 'compareAttribute' => 'rencana_waktu_keberangkatan', 'operator' => '>', 'message' => 'Salah Tdak bis'], ['rencana_waktu_kembali', 'compare', 'compareAttribute' => 'rencana_waktu_keberangkatan', 'operator' => '>', 'message' => 'Tidak bisa memilih tanggal sebelum memesan'],
]; ];
} }
...@@ -95,8 +95,7 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord ...@@ -95,8 +95,7 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord
return [ return [
'transaksi_kendaraan_id' => 'Transaksi Kendaraan ID', 'transaksi_kendaraan_id' => 'Transaksi Kendaraan ID',
'dim_id' => 'Dim ID', 'dim_id' => 'Dim ID',
'nama_perequest_kendaraan' => 'Nama', 'desc_penggunaan_kendaraan' => 'Keperluan',
'deskripsi_penggunaan_kendaraan' => 'Keperluan',
'tujuan' => 'Tujuan', 'tujuan' => 'Tujuan',
'jumlah_penumpang_kendaraan' => 'Jumlah Penumpang', 'jumlah_penumpang_kendaraan' => 'Jumlah Penumpang',
'rencana_waktu_keberangkatan' => 'Waktu Keberangkatan', 'rencana_waktu_keberangkatan' => 'Waktu Keberangkatan',
...@@ -114,7 +113,7 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord ...@@ -114,7 +113,7 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord
'updated_by' => 'Updated By', 'updated_by' => 'Updated By',
'kendaraan_id' => 'Kendaraan', 'kendaraan_id' => 'Kendaraan',
'supir_id' => 'Supir', 'supir_id' => 'Supir',
'No_Hp_Supir' => 'No Hp Supir', 'no_hp_supir' => 'No Hp Supir',
'file' => 'Proposal', 'file' => 'Proposal',
]; ];
} }
...@@ -122,14 +121,29 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord ...@@ -122,14 +121,29 @@ class UbuxTransaksiKendaraanMahasiswaBaru extends \yii\db\ActiveRecord
// Untuk table kendaraan // Untuk table kendaraan
public function getKendaraan() public function getKendaraan()
{ {
return $this->hasOne(UbuxKendaraan::className(), ['kendaraan_id' => 'kendaraan_id']); return $this->hasOne(Kendaraan::className(), ['kendaraan_id' => 'kendaraan_id']);
} }
public function getSupir(){ public function getSupir(){
return $this->hasOne(UbuxSupir::className(), ['supir_id' => 'supir_id']); return $this->hasOne(Supir::className(), ['supir_id' => 'supir_id']);
} }
public function getMahasiswa(){ public function getMahasiswa(){
return $this->hasOne(DimxDim::className(), ['dim_id' => 'dim_id']); return $this->hasOne(Dim::className(), ['dim_id' => 'dim_id']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getStatusRequestSekertarisRektorat()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_sekertaris_rektorat']);
}
/**
* @return \yii\db\ActiveQuery
*/
public function getStatusRequestKemahasiswaan()
{
return $this->hasOne(Referesi::className(), ['id' => 'status_request_kemahasiswaan']);
} }
} }
...@@ -9,22 +9,15 @@ use common\behaviors\BlameableBehavior; ...@@ -9,22 +9,15 @@ use common\behaviors\BlameableBehavior;
use common\behaviors\DeleteBehavior; use common\behaviors\DeleteBehavior;
/** /**
* This is the model class for table "ubux_pegawai". * This is the model class for table "ubux_referesi".
* *
* @property integer $pegawai_id * @property integer $id
* @property string $jabatan * @property string $status
* @property integer $deleted
* @property string $deleted_at
* @property string $deleted_by
* @property string $created_at
* @property string $created_by
* @property string $updated_at
* @property string $updated_by
* *
* @property UbuxHrd[] $ubuxHrds * @property PemakaianKendaraanMahasiswa[] $pemakaianKendaraanMahasiswas
* @property UbuxSupir[] $ubuxSupirs * @property PemakaianKendaraanMahasiswa[] $pemakaianKendaraanMahasiswas0
*/ */
class UbuxPegawai extends \yii\db\ActiveRecord class Referesi extends \yii\db\ActiveRecord
{ {
/** /**
...@@ -50,7 +43,7 @@ class UbuxPegawai extends \yii\db\ActiveRecord ...@@ -50,7 +43,7 @@ class UbuxPegawai extends \yii\db\ActiveRecord
*/ */
public static function tableName() public static function tableName()
{ {
return 'ubux_pegawai'; return 'ubux_referesi';
} }
/** /**
...@@ -59,11 +52,8 @@ class UbuxPegawai extends \yii\db\ActiveRecord ...@@ -59,11 +52,8 @@ class UbuxPegawai extends \yii\db\ActiveRecord
public function rules() public function rules()
{ {
return [ return [
[['jabatan'], 'required'], [['status'], 'required'],
[['deleted'], 'integer'], [['status'], 'string', 'max' => 100]
[['deleted_at', 'created_at', 'updated_at'], 'safe'],
[['jabatan'], 'string', 'max' => 45],
[['deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32]
]; ];
} }
...@@ -73,31 +63,24 @@ class UbuxPegawai extends \yii\db\ActiveRecord ...@@ -73,31 +63,24 @@ class UbuxPegawai extends \yii\db\ActiveRecord
public function attributeLabels() public function attributeLabels()
{ {
return [ return [
'pegawai_id' => 'Pegawai ID', 'id' => 'ID',
'jabatan' => 'Jabatan', 'status' => 'Status',
'deleted' => 'Deleted',
'deleted_at' => 'Deleted At',
'deleted_by' => 'Deleted By',
'created_at' => 'Created At',
'created_by' => 'Created By',
'updated_at' => 'Updated At',
'updated_by' => 'Updated By',
]; ];
} }
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxHrds() public function getPemakaianKendaraanMahasiswas()
{ {
return $this->hasMany(UbuxHrd::className(), ['pegawai_id' => 'pegawai_id']); return $this->hasMany(PemakaianKendaraanMahasiswa::className(), ['status_request_sekertaris_rektorat' => 'id']);
} }
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxSupirs() public function getPemakaianKendaraanMahasiswas0()
{ {
return $this->hasMany(UbuxSupir::className(), ['pegawai_id' => 'pegawai_id']); return $this->hasMany(PemakaianKendaraanMahasiswa::className(), ['status_request_kemahasiswaan' => 'id']);
} }
} }
...@@ -12,7 +12,7 @@ use common\behaviors\DeleteBehavior; ...@@ -12,7 +12,7 @@ use common\behaviors\DeleteBehavior;
* This is the model class for table "ubux_supir". * This is the model class for table "ubux_supir".
* *
* @property integer $supir_id * @property integer $supir_id
* @property integer $hrdx_pegawai_id * @property integer $pegawai_id
* @property string $name_supir * @property string $name_supir
* @property string $no_telepon_supir * @property string $no_telepon_supir
* @property integer $deleted * @property integer $deleted
...@@ -23,10 +23,11 @@ use common\behaviors\DeleteBehavior; ...@@ -23,10 +23,11 @@ use common\behaviors\DeleteBehavior;
* @property string $updated_at * @property string $updated_at
* @property string $updated_by * @property string $updated_by
* *
* @property UbuxLaporanPemakaianKendaraan[] $ubuxLaporanPemakaianKendaraans * @property LaporanPemakaianKendaraan[] $laporanPemakaianKendaraans
* @property UbuxTransaksiKendaraan[] $ubuxTransaksiKendaraans * @property Pegawai $pegawai
* @property UbuxTransaksiKendaraan[] $transaksiKendaraans
*/ */
class UbuxSupir extends \yii\db\ActiveRecord class Supir extends \yii\db\ActiveRecord
{ {
/** /**
...@@ -61,7 +62,7 @@ class UbuxSupir extends \yii\db\ActiveRecord ...@@ -61,7 +62,7 @@ class UbuxSupir extends \yii\db\ActiveRecord
public function rules() public function rules()
{ {
return [ return [
[['hrdx_pegawai_id', 'deleted'], 'integer'], [['pegawai_id', 'deleted'], 'integer'],
[['deleted_at', 'created_at', 'updated_at'], 'safe'], [['deleted_at', 'created_at', 'updated_at'], 'safe'],
[['name_supir'], 'string', 'max' => 45], [['name_supir'], 'string', 'max' => 45],
[['no_telepon_supir', 'deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32] [['no_telepon_supir', 'deleted_by', 'created_by', 'updated_by'], 'string', 'max' => 32]
...@@ -75,7 +76,7 @@ class UbuxSupir extends \yii\db\ActiveRecord ...@@ -75,7 +76,7 @@ class UbuxSupir extends \yii\db\ActiveRecord
{ {
return [ return [
'supir_id' => 'Supir ID', 'supir_id' => 'Supir ID',
'hrdx_pegawai_id' => 'Hrdx Pegawai ID', 'pegawai_id' => 'Hrdx Pegawai ID',
'name_supir' => 'Nama Supir', 'name_supir' => 'Nama Supir',
'no_telepon_supir' => 'No Telepon Supir', 'no_telepon_supir' => 'No Telepon Supir',
'deleted' => 'Deleted', 'deleted' => 'Deleted',
...@@ -85,34 +86,34 @@ class UbuxSupir extends \yii\db\ActiveRecord ...@@ -85,34 +86,34 @@ class UbuxSupir extends \yii\db\ActiveRecord
'created_by' => 'Created By', 'created_by' => 'Created By',
'updated_at' => 'Updated At', 'updated_at' => 'Updated At',
'updated_by' => 'Updated By', 'updated_by' => 'Updated By',
'hrdx_pegawai_id' => 'Pegawai', 'pegawai_id' => 'Pegawai',
]; ];
} }
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxLaporanPemakaianKendaraans() public function getLaporanPemakaianKendaraans()
{ {
return $this->hasMany(UbuxLaporanPemakaianKendaraan::className(), ['supir_id' => 'supir_id']); return $this->hasMany(LaporanPemakaianKendaraan::className(), ['supir_id' => 'supir_id']);
} }
/** /**
* @return \yii\db\ActiveQuery * @return \yii\db\ActiveQuery
*/ */
public function getUbuxTransaksiKendaraans() public function getTransaksiKendaraans()
{ {
return $this->hasMany(UbuxTransaksiKendaraan::className(), ['supir_id' => 'supir_id']); return $this->hasMany(UbuxTransaksiKendaraan::className(), ['supir_id' => 'supir_id']);
} }
public function getUbuxTransaksiKendaraanBarus() public function getTransaksiKendaraanBarus()
{ {
return $this->hasMany(UbuxTransaksiKendaraanMahasiswaBaru::className(), ['supir_id' => 'supir_id']); return $this->hasMany(PemakaianKendaraanMahasiswa::className(), ['supir_id' => 'supir_id']);
} }
public function getHrdxPegawai() public function getPegawai()
{ {
return $this->hasOne(HrdxPegawai::className(), ['hrdx_pegawai_id' => 'pegawai_id']); return $this->hasOne(Pegawai::className(), ['pegawai_id' => 'pegawai_id']);
} }
} }
<?php
namespace backend\modules\ubux\models;
use Yii;
use yii\base\Model;
use yii\data\ActiveDataProvider;
use backend\modules\ubux\models\UbuxPegawai;
/**
* UbuxPegawaiSearch represents the model behind the search form about `backend\modules\ubux\models\UbuxPegawai`.
*/
class UbuxPegawaiSearch extends UbuxPegawai
{
/**
* @inheritdoc
*/
public function rules()
{
return [
[['pegawai_id', 'deleted'], 'integer'],
[['jabatan', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by'], 'safe'],
];
}
/**
* @inheritdoc
*/
public function scenarios()
{
// bypass scenarios() implementation in the parent class
return Model::scenarios();
}
/**
* Creates data provider instance with search query applied
*
* @param array $params
*
* @return ActiveDataProvider
*/
public function search($params)
{
$query = UbuxPegawai::find();
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
$this->load($params);
if (!$this->validate()) {
// uncomment the following line if you do not want to any records when validation fails
// $query->where('0=1');
return $dataProvider;
}
$query->andFilterWhere([
'pegawai_id' => $this->pegawai_id,
'deleted' => $this->deleted,
'deleted_at' => $this->deleted_at,
'created_at' => $this->created_at,
'updated_at' => $this->updated_at,
]);
$query->andFilterWhere(['like', 'jabatan', $this->jabatan])
->andFilterWhere(['like', 'deleted_by', $this->deleted_by])
->andFilterWhere(['like', 'created_by', $this->created_by])
->andFilterWhere(['like', 'updated_by', $this->updated_by]);
return $dataProvider;
}
}
<?php <?php
namespace backend\modules\ubux\models; namespace backend\modules\ubux\models\search;
use Yii; use Yii;
use yii\base\Model; use yii\base\Model;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
use backend\modules\ubux\models\UbuxKendaraan; use backend\modules\ubux\models\Kendaraan;
/** /**
* UbuxKendaraanSearch represents the model behind the search form about `backend\modules\ubux\models\UbuxKendaraan`. * KendaraanSearch represents the model behind the search form about `backend\modules\ubux\models\Kendaraan`.
*/ */
class UbuxKendaraanSearch extends UbuxKendaraan class KendaraanSearch extends Kendaraan
{ {
/** /**
* @inheritdoc * @inheritdoc
...@@ -19,7 +19,7 @@ class UbuxKendaraanSearch extends UbuxKendaraan ...@@ -19,7 +19,7 @@ class UbuxKendaraanSearch extends UbuxKendaraan
{ {
return [ return [
[['kendaraan_id', 'daya_tampung_kendaraan', 'deleted'], 'integer'], [['kendaraan_id', 'daya_tampung_kendaraan', 'deleted'], 'integer'],
[['kendaraan', 'jumlah_kilometer_pemakaian', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by'], 'safe'], [['kendaraan', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by'], 'safe'],
]; ];
} }
...@@ -41,10 +41,11 @@ class UbuxKendaraanSearch extends UbuxKendaraan ...@@ -41,10 +41,11 @@ class UbuxKendaraanSearch extends UbuxKendaraan
*/ */
public function search($params) public function search($params)
{ {
$query = UbuxKendaraan::find()->where(['deleted' => 0]); $query = Kendaraan::find()->where(['deleted' => 0]);
$dataProvider = new ActiveDataProvider([ $dataProvider = new ActiveDataProvider([
'query' => $query, 'query' => $query,
'sort' => ['defaultOrder' => ['kendaraan_id' => SORT_ASC, 'updated_at' => SORT_DESC, 'created_at' => SORT_DESC]],
]); ]);
$this->load($params); $this->load($params);
...@@ -57,7 +58,7 @@ class UbuxKendaraanSearch extends UbuxKendaraan ...@@ -57,7 +58,7 @@ class UbuxKendaraanSearch extends UbuxKendaraan
$query->andFilterWhere([ $query->andFilterWhere([
'kendaraan_id' => $this->kendaraan_id, 'kendaraan_id' => $this->kendaraan_id,
'daya_tampung_kendaraan' => $this->daya_tampung_kendaraan, 'plat_nomor' => $this->plat_nomor,
'deleted' => $this->deleted, 'deleted' => $this->deleted,
'deleted_at' => $this->deleted_at, 'deleted_at' => $this->deleted_at,
'created_at' => $this->created_at, 'created_at' => $this->created_at,
...@@ -65,11 +66,13 @@ class UbuxKendaraanSearch extends UbuxKendaraan ...@@ -65,11 +66,13 @@ class UbuxKendaraanSearch extends UbuxKendaraan
]); ]);
$query->andFilterWhere(['like', 'kendaraan', $this->kendaraan]) $query->andFilterWhere(['like', 'kendaraan', $this->kendaraan])
->andFilterWhere(['like', 'jumlah_kilometer_pemakaian', $this->jumlah_kilometer_pemakaian]) ->andFilterWhere(['like', 'plat_nomor', $this->plat_nomor])
->andFilterWhere(['like', 'deleted_by', $this->deleted_by]) ->andFilterWhere(['like', 'deleted_by', $this->deleted_by])
->andFilterWhere(['like', 'created_by', $this->created_by]) ->andFilterWhere(['like', 'created_by', $this->created_by])
->andFilterWhere(['like', 'updated_by', $this->updated_by]); ->andFilterWhere(['like', 'updated_by', $this->updated_by]);
$query->andFilterWhere(['not', ['deleted' => 1]]);
return $dataProvider; return $dataProvider;
} }
} }
<?php <?php
namespace backend\modules\ubux\models; namespace backend\modules\ubux\models\search;
use Yii; use Yii;
use yii\base\Model; use yii\base\Model;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
use backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan; use backend\modules\ubux\models\LaporanPemakaianKendaraan;
/** /**
* UbuxLaporanPemakaianKendaraanSearch represents the model behind the search form about `backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan`. * LaporanPemakaianKendaraanSearch represents the model behind the search form about `backend\modules\ubux\models\LaporanPemakaianKendaraan`.
*/ */
class UbuxLaporanPemakaianKendaraanSearch extends UbuxLaporanPemakaianKendaraan class LaporanPemakaianKendaraanSearch extends LaporanPemakaianKendaraan
{ {
/** /**
* @inheritdoc * @inheritdoc
...@@ -41,10 +41,11 @@ class UbuxLaporanPemakaianKendaraanSearch extends UbuxLaporanPemakaianKendaraan ...@@ -41,10 +41,11 @@ class UbuxLaporanPemakaianKendaraanSearch extends UbuxLaporanPemakaianKendaraan
*/ */
public function search($params) public function search($params)
{ {
$query = UbuxLaporanPemakaianKendaraan::find()->where(['deleted' => 0]); $query = LaporanPemakaianKendaraan::find()->where(['deleted' => 0]);
$dataProvider = new ActiveDataProvider([ $dataProvider = new ActiveDataProvider([
'query' => $query, 'query' => $query,
'sort' => ['defaultOrder' => ['laporan_pemakaian_kendaraan_id' => SORT_ASC, 'updated_at' => SORT_DESC, 'created_at' => SORT_DESC]],
]); ]);
$this->load($params); $this->load($params);
...@@ -75,6 +76,8 @@ class UbuxLaporanPemakaianKendaraanSearch extends UbuxLaporanPemakaianKendaraan ...@@ -75,6 +76,8 @@ class UbuxLaporanPemakaianKendaraanSearch extends UbuxLaporanPemakaianKendaraan
->andFilterWhere(['like', 'created_by', $this->created_by]) ->andFilterWhere(['like', 'created_by', $this->created_by])
->andFilterWhere(['like', 'updated_by', $this->updated_by]); ->andFilterWhere(['like', 'updated_by', $this->updated_by]);
$query->andFilterWhere(['not', ['deleted' => 1]]);
return $dataProvider; return $dataProvider;
} }
} }
<?php <?php
namespace backend\modules\ubux\models; namespace backend\modules\ubux\models\search;
use Yii; use Yii;
use yii\base\Model; use yii\base\Model;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
use backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru; use backend\modules\ubux\models\PemakaianKendaraanMahasiswa;
/** /**
* UbuxTransaksiKendaraanMahasiswaBaruSearch represents the model behind the search form about `backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru`. * PemakaianKendaraanMahasiswaSearch represents the model behind the search form about `backend\modules\ubux\models\PemakaianKendaraanMahasiswa`.
*/ */
class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMahasiswaBaru class PemakaianKendaraanMahasiswaSearch extends PemakaianKendaraanMahasiswa
{ {
/** /**
* @inheritdoc * @inheritdoc
...@@ -18,8 +18,8 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa ...@@ -18,8 +18,8 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa
public function rules() public function rules()
{ {
return [ return [
[['transaksi_kendaraan_id', 'dim_id', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id'], 'integer'], [['status_request_sekertaris_rektorat', 'status_request_kemahasiswaan','transaksi_kendaraan_id', 'dim_id', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id'], 'integer'],
[['nama_perequest_kendaraan', 'deskripsi_penggunaan_kendaraan', 'tujuan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'status_request_sekertaris_rektorat', 'status_request_kemahasiswaan', 'proposal', 'no_telepon', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by', 'No_Hp_Supir'], 'safe'], [['desc_penggunaan_kendaraan', 'tujuan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'proposal', 'no_telepon', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by', 'no_hp_supir'], 'safe'],
]; ];
} }
...@@ -41,10 +41,11 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa ...@@ -41,10 +41,11 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa
*/ */
public function search($params) public function search($params)
{ {
$query = UbuxTransaksiKendaraanMahasiswaBaru::find(); $query = PemakaianKendaraanMahasiswa::find();
$dataProvider = new ActiveDataProvider([ $dataProvider = new ActiveDataProvider([
'query' => $query, 'query' => $query,
'sort' => ['defaultOrder' => ['transaksi_kendaraan_id' => SORT_ASC, 'updated_at' => SORT_DESC, 'created_at' => SORT_DESC]],
]); ]);
$this->load($params); $this->load($params);
...@@ -69,8 +70,7 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa ...@@ -69,8 +70,7 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa
'supir_id' => $this->supir_id, 'supir_id' => $this->supir_id,
]); ]);
$query->andFilterWhere(['like', 'nama_perequest_kendaraan', $this->nama_perequest_kendaraan]) $query->andFilterWhere(['like', 'desc_penggunaan_kendaraan', $this->desc_penggunaan_kendaraan])
->andFilterWhere(['like', 'deskripsi_penggunaan_kendaraan', $this->deskripsi_penggunaan_kendaraan])
->andFilterWhere(['like', 'tujuan', $this->tujuan]) ->andFilterWhere(['like', 'tujuan', $this->tujuan])
->andFilterWhere(['like', 'status_request_sekertaris_rektorat', $this->status_request_sekertaris_rektorat]) ->andFilterWhere(['like', 'status_request_sekertaris_rektorat', $this->status_request_sekertaris_rektorat])
->andFilterWhere(['like', 'status_request_kemahasiswaan', $this->status_request_kemahasiswaan]) ->andFilterWhere(['like', 'status_request_kemahasiswaan', $this->status_request_kemahasiswaan])
...@@ -79,7 +79,9 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa ...@@ -79,7 +79,9 @@ class UbuxTransaksiKendaraanMahasiswaBaruSearch extends UbuxTransaksiKendaraanMa
->andFilterWhere(['like', 'deleted_by', $this->deleted_by]) ->andFilterWhere(['like', 'deleted_by', $this->deleted_by])
->andFilterWhere(['like', 'created_by', $this->created_by]) ->andFilterWhere(['like', 'created_by', $this->created_by])
->andFilterWhere(['like', 'updated_by', $this->updated_by]) ->andFilterWhere(['like', 'updated_by', $this->updated_by])
->andFilterWhere(['like', 'No_Hp_Supir', $this->No_Hp_Supir]); ->andFilterWhere(['like', 'no_hp_supir', $this->no_hp_supir]);
$query->andFilterWhere(['not', ['deleted' => 1]]);
return $dataProvider; return $dataProvider;
} }
......
<?php <?php
namespace backend\modules\ubux\models; namespace backend\modules\ubux\models\search;
use Yii; use Yii;
use yii\base\Model; use yii\base\Model;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
use backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa; use backend\modules\ubux\models\PemakaianKendaraan;
/** /**
* UbuxTransaksiKendaraanMahasiswaSearch represents the model behind the search form about `backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa`. * PemakaianKendaraanSearch represents the model behind the search form about `backend\modules\ubux\models\PemakaianKendaraan`.
*/ */
class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasiswa class PemakaianKendaraanSearch extends PemakaianKendaraan
{ {
/** /**
* @inheritdoc * @inheritdoc
...@@ -18,8 +18,8 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi ...@@ -18,8 +18,8 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi
public function rules() public function rules()
{ {
return [ return [
[['transaksi_kendaraan_id', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id'], 'integer'], [['transaksi_kendaraan_id', 'jumlah_penumpang_kendaraan', 'deleted', 'kendaraan_id', 'supir_id', 'role'], 'integer'],
[['nama_perequest_kendaraan', 'deskripsi_penggunaan_kendaraan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'status_request_sekertaris_rektorat', 'status_request_kemahasiswaan', 'role', 'proposal', 'no_telepon', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by', 'No_Hp_Supir', 'status_request_kabiro_KSD', 'status_request_hrd', 'status_request_keuangan', 'status_request_wr2'], 'safe'], [['nama_perequest_kendaraan', 'desc_penggunaan_kendaraan', 'rencana_waktu_keberangkatan', 'rencana_waktu_kembali', 'status_request_sekertaris_rektorat', 'status_request_kemahasiswaan', 'proposal', 'no_telepon', 'deleted_at', 'deleted_by', 'created_at', 'created_by', 'updated_at', 'updated_by', 'no_hp_supir', 'status_request_kabiro_KSD', 'status_request_hrd', 'status_request_keuangan', 'status_request_wr2'], 'safe'],
]; ];
} }
...@@ -41,10 +41,11 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi ...@@ -41,10 +41,11 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi
*/ */
public function search($params) public function search($params)
{ {
$query = UbuxTransaksiKendaraanMahasiswa::find(); $query = PemakaianKendaraan::find();
$dataProvider = new ActiveDataProvider([ $dataProvider = new ActiveDataProvider([
'query' => $query, 'query' => $query,
'sort' => ['defaultOrder' => ['transaksi_kendaraan_id' => SORT_ASC, 'updated_at' => SORT_DESC, 'created_at' => SORT_DESC]],
]); ]);
$this->load($params); $this->load($params);
...@@ -69,7 +70,7 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi ...@@ -69,7 +70,7 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi
]); ]);
$query->andFilterWhere(['like', 'nama_perequest_kendaraan', $this->nama_perequest_kendaraan]) $query->andFilterWhere(['like', 'nama_perequest_kendaraan', $this->nama_perequest_kendaraan])
->andFilterWhere(['like', 'deskripsi_penggunaan_kendaraan', $this->deskripsi_penggunaan_kendaraan]) ->andFilterWhere(['like', 'desc_penggunaan_kendaraan', $this->desc_penggunaan_kendaraan])
->andFilterWhere(['like', 'status_request_sekertaris_rektorat', $this->status_request_sekertaris_rektorat]) ->andFilterWhere(['like', 'status_request_sekertaris_rektorat', $this->status_request_sekertaris_rektorat])
->andFilterWhere(['like', 'status_request_kemahasiswaan', $this->status_request_kemahasiswaan]) ->andFilterWhere(['like', 'status_request_kemahasiswaan', $this->status_request_kemahasiswaan])
->andFilterWhere(['like', 'role', $this->role]) ->andFilterWhere(['like', 'role', $this->role])
...@@ -78,12 +79,14 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi ...@@ -78,12 +79,14 @@ class UbuxTransaksiKendaraanMahasiswaSearch extends UbuxTransaksiKendaraanMahasi
->andFilterWhere(['like', 'deleted_by', $this->deleted_by]) ->andFilterWhere(['like', 'deleted_by', $this->deleted_by])
->andFilterWhere(['like', 'created_by', $this->created_by]) ->andFilterWhere(['like', 'created_by', $this->created_by])
->andFilterWhere(['like', 'updated_by', $this->updated_by]) ->andFilterWhere(['like', 'updated_by', $this->updated_by])
->andFilterWhere(['like', 'No_Hp_Supir', $this->No_Hp_Supir]) ->andFilterWhere(['like', 'no_hp_supir', $this->no_hp_supir])
->andFilterWhere(['like', 'status_request_kabiro_KSD', $this->status_request_kabiro_KSD]) ->andFilterWhere(['like', 'status_request_kabiro_KSD', $this->status_request_kabiro_KSD])
->andFilterWhere(['like', 'status_request_hrd', $this->status_request_hrd]) ->andFilterWhere(['like', 'status_request_hrd', $this->status_request_hrd])
->andFilterWhere(['like', 'status_request_keuangan', $this->status_request_keuangan]) ->andFilterWhere(['like', 'status_request_keuangan', $this->status_request_keuangan])
->andFilterWhere(['like', 'status_request_wr2', $this->status_request_wr2]); ->andFilterWhere(['like', 'status_request_wr2', $this->status_request_wr2]);
$query->andFilterWhere(['not', ['deleted' => 1]]);
return $dataProvider; return $dataProvider;
} }
} }
<?php <?php
namespace backend\modules\ubux\models; namespace backend\modules\ubux\models\search;
use Yii; use Yii;
use yii\base\Model; use yii\base\Model;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
use backend\modules\ubux\models\UbuxSupir; use backend\modules\ubux\models\Supir;
/** /**
* UbuxSupirSearch represents the model behind the search form about `backend\modules\ubux\models\UbuxSupir`. * SupirSearch represents the model behind the search form about `backend\modules\ubux\models\Supir`.
*/ */
class UbuxSupirSearch extends UbuxSupir class SupirSearch extends Supir
{ {
/** /**
* @inheritdoc * @inheritdoc
...@@ -41,10 +41,11 @@ class UbuxSupirSearch extends UbuxSupir ...@@ -41,10 +41,11 @@ class UbuxSupirSearch extends UbuxSupir
*/ */
public function search($params) public function search($params)
{ {
$query = UbuxSupir::find()->where(['deleted' => 0]); $query = Supir::find()->where(['deleted' => 0]);
$dataProvider = new ActiveDataProvider([ $dataProvider = new ActiveDataProvider([
'query' => $query, 'query' => $query,
'sort' => ['defaultOrder' => ['supir_id' => SORT_ASC, 'updated_at' => SORT_DESC, 'created_at' => SORT_DESC]],
]); ]);
$this->load($params); $this->load($params);
...@@ -69,6 +70,8 @@ class UbuxSupirSearch extends UbuxSupir ...@@ -69,6 +70,8 @@ class UbuxSupirSearch extends UbuxSupir
->andFilterWhere(['like', 'created_by', $this->created_by]) ->andFilterWhere(['like', 'created_by', $this->created_by])
->andFilterWhere(['like', 'updated_by', $this->updated_by]); ->andFilterWhere(['like', 'updated_by', $this->updated_by]);
$query->andFilterWhere(['not', ['deleted' => 1]]);
return $dataProvider; return $dataProvider;
} }
} }
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxKendaraan */ /* @var $model backend\modules\ubux\models\Kendaraan */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -16,7 +16,7 @@ use yii\widgets\ActiveForm; ...@@ -16,7 +16,7 @@ use yii\widgets\ActiveForm;
<?= $form->field($model, 'daya_tampung_kendaraan')->textInput() ?> <?= $form->field($model, 'daya_tampung_kendaraan')->textInput() ?>
<?= $form->field($model, 'jumlah_kilometer_pemakaian')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'plat_nomor')->textInput(['maxlength' => true]) ?>
<!-- <!--
<?= $form->field($model, 'deleted')->textInput() ?> <?= $form->field($model, 'deleted')->textInput() ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxKendaraanSearch */ /* @var $model backend\modules\ubux\models\KendaraanSearch */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -21,7 +21,7 @@ use yii\widgets\ActiveForm; ...@@ -21,7 +21,7 @@ use yii\widgets\ActiveForm;
<?= $form->field($model, 'daya_tampung_kendaraan') ?> <?= $form->field($model, 'daya_tampung_kendaraan') ?>
<?= $form->field($model, 'jumlah_kilometer_pemakaian') ?> <?= $form->field($model, 'plat_nomor') ?>
<?= $form->field($model, 'deleted') ?> <?= $form->field($model, 'deleted') ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxKendaraan */ /* @var $model backend\modules\ubux\models\Kendaraan */
$this->title = 'Tambah Kendaraan'; $this->title = 'Tambah Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Tambah Kendaraan', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Tambah Kendaraan', 'url' => ['index']];
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use common\components\ToolsColumn; use common\components\ToolsColumn;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxKendaraanSearch */ /* @var $searchModel backend\modules\ubux\models\KendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Kendaraan'; $this->title = 'Kendaraan';
...@@ -29,8 +29,9 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -29,8 +29,9 @@ $this->params['breadcrumbs'][] = $this->title;
// 'kendaraan_id', // 'kendaraan_id',
'kendaraan', 'kendaraan',
'plat_nomor',
'daya_tampung_kendaraan', 'daya_tampung_kendaraan',
// 'jumlah_kilometer_pemakaian',
// 'deleted', // 'deleted',
// 'deleted_at', // 'deleted_at',
// 'deleted_by', // 'deleted_by',
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
use yii\helpers\Html; use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxKendaraan */ /* @var $model backend\modules\ubux\models\Kendaraan */
$this->title = 'Ubah Kendaraan : ' . ' ' . $model->kendaraan; $this->title = 'Ubah Kendaraan : ' . ' ' . $model->kendaraan;
$this->params['breadcrumbs'][] = ['label' => 'Ubah Kendaraan', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Ubah Kendaraan', 'url' => ['index']];
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxKendaraan */ /* @var $model backend\modules\ubux\models\Kendaraan */
$this->title = $model->kendaraan; $this->title = $model->kendaraan;
$this->params['breadcrumbs'][] = ['label' => 'Ubux Kendaraan', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Ubux Kendaraan', 'url' => ['index']];
...@@ -30,8 +30,8 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -30,8 +30,8 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'kendaraan_id', // 'kendaraan_id',
'kendaraan', 'kendaraan',
'plat_nomor',
'daya_tampung_kendaraan', 'daya_tampung_kendaraan',
'jumlah_kilometer_pemakaian',
// 'deleted', // 'deleted',
// 'deleted_at', // 'deleted_at',
// 'deleted_by', // 'deleted_by',
......
...@@ -4,11 +4,11 @@ use yii\helpers\Html; ...@@ -4,11 +4,11 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
use dosamigos\datetimepicker\DateTimePicker; use dosamigos\datetimepicker\DateTimePicker;
use yii\helpers\ArrayHelper; use yii\helpers\ArrayHelper;
use backend\modules\ubux\models\UbuxKendaraan; use backend\modules\ubux\models\Kendaraan;
use backend\modules\ubux\models\UbuxSupir; use backend\modules\ubux\models\Supir;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan */ /* @var $model backend\modules\ubux\models\LaporanPemakaianKendaraan */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -61,14 +61,14 @@ use backend\modules\ubux\models\UbuxSupir; ...@@ -61,14 +61,14 @@ use backend\modules\ubux\models\UbuxSupir;
<?= $form->field($model, 'updated_by')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'updated_by')->textInput(['maxlength' => true]) ?>
--> -->
<?= $form->field($model, 'kendaraan_id')->dropDownList( <?= $form->field($model, 'kendaraan_id')->dropDownList(
ArrayHelper::map(UbuxKendaraan::find()->select([ ArrayHelper::map(Kendaraan::find()->select([
'kendaraan_id', 'kendaraan' 'kendaraan_id', 'kendaraan'
])->all(), 'kendaraan_id', 'kendaraan'), ])->all(), 'kendaraan_id', 'kendaraan'),
['prompt' => 'Pilih Kendaraan'] ['prompt' => 'Pilih Kendaraan']
) ?> ) ?>
<?= $form->field($model, 'supir_id')->dropDownList( <?= $form->field($model, 'supir_id')->dropDownList(
ArrayHelper::map(UbuxSupir::find()->select([ ArrayHelper::map(Supir::find()->select([
'supir_id', 'name_supir' 'supir_id', 'name_supir'
])->all(), 'supir_id', 'name_supir'), ])->all(), 'supir_id', 'name_supir'),
['prompt' => 'Pilih Supir'] ['prompt' => 'Pilih Supir']
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxLaporanPemakaianKendaraanSearch */ /* @var $model backend\modules\ubux\models\LaporanPemakaianKendaraanSearch */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan */ /* @var $model backend\modules\ubux\models\LaporanPemakaianKendaraan */
$this->title = 'Tambah Laporan Pemakaian Kendaraan'; $this->title = 'Tambah Laporan Pemakaian Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Laporan Pemakaian Kendaraan', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Laporan Pemakaian Kendaraan', 'url' => ['index']];
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use common\components\ToolsColumn; use common\components\ToolsColumn;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxLaporanPemakaianKendaraanSearch */ /* @var $searchModel backend\modules\ubux\models\LaporanPemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Laporan Pemakaian Kendaraan'; $this->title = 'Laporan Pemakaian Kendaraan';
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
use yii\helpers\Html; use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan */ /* @var $model backend\modules\ubux\models\LaporanPemakaianKendaraan */
$this->title = 'Ubah Laporan Pemakaian Kendaraan: ' . ' ' . $model->laporan_pemakaian_kendaraan_id; $this->title = 'Ubah Laporan Pemakaian Kendaraan: ' . ' ' . $model->laporan_pemakaian_kendaraan_id;
$this->params['breadcrumbs'][] = ['label' => 'Laporan Pemakaian Kendaraans', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Laporan Pemakaian Kendaraans', 'url' => ['index']];
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan */ /* @var $model backend\modules\ubux\models\LaporanPemakaianKendaraan */
$this->title = 'Laporan Pemakaian Kendaraan'; $this->title = 'Laporan Pemakaian Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Ubux Laporan Pemakaian Kendaraan', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Ubux Laporan Pemakaian Kendaraan', 'url' => ['index']];
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxLaporanPemakaianKendaraan */ /* @var $model backend\modules\ubux\models\LaporanPemakaianKendaraan */
$this->title = 'Laporan Pemakaian Kendaraan'; $this->title = 'Laporan Pemakaian Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Laporan Pemakaian Kendaraans', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Laporan Pemakaian Kendaraans', 'url' => ['index']];
......
...@@ -5,7 +5,7 @@ use yii\widgets\ActiveForm; ...@@ -5,7 +5,7 @@ use yii\widgets\ActiveForm;
use dosamigos\datetimepicker\DateTimePicker; use dosamigos\datetimepicker\DateTimePicker;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswa */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -14,12 +14,10 @@ use dosamigos\datetimepicker\DateTimePicker; ...@@ -14,12 +14,10 @@ use dosamigos\datetimepicker\DateTimePicker;
<?php $form = ActiveForm::begin(); ?> <?php $form = ActiveForm::begin(); ?>
<!-- <!--
<?= $form->field($model, 'dim_id')->textInput() ?> <?= $form->field($model, 'dim_id')->textInput() ?>
<?= $form->field($model, 'nama_perequest_kendaraan')->textInput(['maxlength' => true]) ?>
--> -->
<?= $form->field($model, 'deskripsi_penggunaan_kendaraan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'desc_penggunaan_kendaraan')->textarea() ?>
<?= $form->field($model, 'tujuan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'tujuan')->textarea() ?>
<?= $form->field($model, 'jumlah_penumpang_kendaraan')->textInput() ?> <?= $form->field($model, 'jumlah_penumpang_kendaraan')->textInput() ?>
...@@ -67,7 +65,7 @@ use dosamigos\datetimepicker\DateTimePicker; ...@@ -67,7 +65,7 @@ use dosamigos\datetimepicker\DateTimePicker;
<?= $form->field($model, 'supir_id')->textInput() ?> <?= $form->field($model, 'supir_id')->textInput() ?>
<?= $form->field($model, 'No_Hp_Supir')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'no_hp_supir')->textInput(['maxlength' => true]) ?>
--> -->
<div class="form-group"> <div class="form-group">
<?= Html::submitButton($model->isNewRecord ? 'Buat' : 'Ubah', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?> <?= Html::submitButton($model->isNewRecord ? 'Buat' : 'Ubah', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaruSearch */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswaSearch */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -21,7 +21,7 @@ use yii\widgets\ActiveForm; ...@@ -21,7 +21,7 @@ use yii\widgets\ActiveForm;
<?= $form->field($model, 'nama_perequest_kendaraan') ?> <?= $form->field($model, 'nama_perequest_kendaraan') ?>
<?= $form->field($model, 'deskripsi_penggunaan_kendaraan') ?> <?= $form->field($model, 'desc_penggunaan_kendaraan') ?>
<?= $form->field($model, 'tujuan') ?> <?= $form->field($model, 'tujuan') ?>
...@@ -57,7 +57,7 @@ use yii\widgets\ActiveForm; ...@@ -57,7 +57,7 @@ use yii\widgets\ActiveForm;
<?php // echo $form->field($model, 'supir_id') ?> <?php // echo $form->field($model, 'supir_id') ?>
<?php // echo $form->field($model, 'No_Hp_Supir') ?> <?php // echo $form->field($model, 'no_hp_supir') ?>
<div class="form-group"> <div class="form-group">
<?= Html::submitButton('Search', ['class' => 'btn btn-primary']) ?> <?= Html::submitButton('Search', ['class' => 'btn btn-primary']) ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswa */
$this->title = 'Buat Permintaan Kendaraan Mahasiswa'; $this->title = 'Buat Permintaan Kendaraan Mahasiswa';
$this->params['breadcrumbs'][] = ['label' => 'Buat Permintaan Kendaraan Mahasiswa', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Buat Permintaan Kendaraan Mahasiswa', 'url' => ['index']];
......
...@@ -5,7 +5,7 @@ use yii\grid\GridView; ...@@ -5,7 +5,7 @@ use yii\grid\GridView;
use yii\helpers\Url; use yii\helpers\Url;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaruSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanMahasiswaSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Permintaan Kendaraan Mahasiswa'; $this->title = 'Permintaan Kendaraan Mahasiswa';
...@@ -31,13 +31,19 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -31,13 +31,19 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
// 'dim_id', // 'dim_id',
// 'nama_perequest_kendaraan', // 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
'rencana_waktu_kembali', 'rencana_waktu_kembali',
'status_request_sekertaris_rektorat', [
'status_request_kemahasiswaan', 'attribute' => 'status_request_sekertaris_rektorat',
'value' => 'statusRequestSekertarisRektorat.status'
],
[
'attribute' => 'status_request_kemahasiswaan',
'value' => 'statusRequestKemahasiswaan.status'
],
// 'proposal', // 'proposal',
// 'no_telepon', // 'no_telepon',
// 'deleted', // 'deleted',
...@@ -57,7 +63,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -57,7 +63,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'attribute' => 'Supir', // 'attribute' => 'Supir',
// 'value' => 'supir.name_supir', // 'value' => 'supir.name_supir',
// ], // ],
// 'No_Hp_Supir', // 'no_hp_supir',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{edit}{del}', 'template' => '{view}{edit}{del}',
...@@ -65,12 +71,12 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -65,12 +71,12 @@ $this->params['breadcrumbs'][] = $this->title;
if($action === 'view'){ if($action === 'view'){
return Url::toRoute(['view', 'id' => $key]); return Url::toRoute(['view', 'id' => $key]);
} }
if($action == 'edit'){ if($action == 'edit'){
return Url::toRoute(['update', 'id' => $key]); return Url::toRoute(['update', 'id' => $key]);
} }
if($action == 'del'){ if($action == 'del'){
return Url::toRoute(['delete', 'id' => $key]); return Url::toRoute(['delete', 'id' => $key]);
} }
else{ else{
return Url::toRoute(['pop-up', 'id' => $key]); return Url::toRoute(['pop-up', 'id' => $key]);
} }
......
...@@ -5,7 +5,7 @@ use yii\grid\GridView; ...@@ -5,7 +5,7 @@ use yii\grid\GridView;
use yii\helpers\Url; use yii\helpers\Url;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaruSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanMahasiswaSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Permintaan Kendaraan Mahasiswa'; $this->title = 'Permintaan Kendaraan Mahasiswa';
...@@ -27,19 +27,28 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -27,19 +27,28 @@ $this->params['breadcrumbs'][] = $this->title;
['class' => 'yii\grid\SerialColumn'], ['class' => 'yii\grid\SerialColumn'],
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'dim_id', // 'dim_id',
[ [
'attribute' => 'NIM', 'attribute' => 'NIM',
'value' => 'mahasiswa.nim', 'value' => 'mahasiswa.nim',
], ],
'nama_perequest_kendaraan', [
'deskripsi_penggunaan_kendaraan', 'attribute' => 'Nama',
'value' => 'mahasiswa.nama',
],
'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
// 'rencana_waktu_kembali', // 'rencana_waktu_kembali',
'status_request_kemahasiswaan', [
'status_request_sekertaris_rektorat', 'attribute' => 'status_request_sekertaris_rektorat',
'value' => 'statusRequestSekertarisRektorat.status'
],
[
'attribute' => 'status_request_kemahasiswaan',
'value' => 'statusRequestKemahasiswaan.status'
],
// 'proposal', // 'proposal',
// 'no_telepon', // 'no_telepon',
// 'deleted', // 'deleted',
...@@ -59,7 +68,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -59,7 +68,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'attribute' => 'Supir', // 'attribute' => 'Supir',
// 'value' => 'supir.name_supir', // 'value' => 'supir.name_supir',
// ], // ],
// 'No_Hp_Supir', // 'no_hp_supir',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{acc}{rej}', 'template' => '{view}{acc}{rej}',
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
use yii\helpers\Html; use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswa */
$this->title = 'Ubah Permintaan Kendaraan Mahasiswa'; $this->title = 'Ubah Permintaan Kendaraan Mahasiswa';
$this->params['breadcrumbs'][] = ['label' => 'Ubah Permitaan Kendaraan Mahasiswa', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Ubah Permitaan Kendaraan Mahasiswa', 'url' => ['index']];
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswa */
$this->title = 'Rincian Permintaan Kendaraan'; $this->title = 'Rincian Permintaan Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Mahasiswa', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Mahasiswa', 'url' => ['index']];
...@@ -16,8 +16,9 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -16,8 +16,9 @@ $this->params['breadcrumbs'][] = $this->title;
<p> <p>
<?php <?php
if($model->status_request_kemahasiswaan == 'Menunggu'){ if($model->status_request_kemahasiswaan == 1){
echo Html::a('Ubah', ['update', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-primary']); echo Html::a('Ubah', ['update', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-primary']);
echo '&nbsp';
echo Html::a('Hapus', ['delete', 'id' => $model->transaksi_kendaraan_id], [ echo Html::a('Hapus', ['delete', 'id' => $model->transaksi_kendaraan_id], [
'class' => 'btn btn-danger', 'class' => 'btn btn-danger',
'data' => [ 'data' => [
...@@ -25,7 +26,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -25,7 +26,7 @@ $this->params['breadcrumbs'][] = $this->title;
'method' => 'post', 'method' => 'post',
], ],
]); ]);
}else if($model->status_request_sekertaris_rektorat == 'Diterima'){ }else if($model->status_request_sekertaris_rektorat == 2){
echo Html::a('Cetak', ['cetak', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']); echo Html::a('Cetak', ['cetak', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']);
} }
?> ?>
...@@ -36,19 +37,28 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -36,19 +37,28 @@ $this->params['breadcrumbs'][] = $this->title;
'model' => $model, 'model' => $model,
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'dim_id', // 'dim_id',
[ [
'attribute' => 'NIM', 'attribute' => 'NIM',
'value' => $model->mahasiswa->nim, 'value' => $model->mahasiswa->nim,
], ],
'nama_perequest_kendaraan', [
'deskripsi_penggunaan_kendaraan', 'attribute' => 'Nama',
'value' => $model->mahasiswa->nama,
],
'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
'rencana_waktu_kembali', 'rencana_waktu_kembali',
'status_request_sekertaris_rektorat', [
'status_request_kemahasiswaan', 'attribute' => 'status_request_sekertaris_rektorat',
'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kemahasiswaan',
'value' => $model->statusRequestKemahasiswaan->status,
],
'proposal', 'proposal',
'no_telepon', 'no_telepon',
// 'deleted', // 'deleted',
...@@ -68,10 +78,10 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -68,10 +78,10 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
], ],
]) ?> ]) ?>
<?= Html::a('Download Proposal', ['ubux-transaksi-kendaraan-mahasiswa-baru/download', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-success']) ?> <?= Html::a('Download Proposal', ['pemakaian-kendaraan-mahasiswa/download', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-success']) ?>
</div> </div>
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswa */
$this->title = 'Rincian Permintaan Kendaraan'; $this->title = 'Rincian Permintaan Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Mahasiswa', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Mahasiswa', 'url' => ['index']];
...@@ -16,8 +16,14 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -16,8 +16,14 @@ $this->params['breadcrumbs'][] = $this->title;
<p> <p>
<?php <?php
if($model->status_request_sekertaris_rektorat == 'Diterima'){ if($model->status_request_sekertaris_rektorat == 2){
echo Html::a('Cetak', ['cetak', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']); echo Html::a('Cetak', ['cetak', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']);
}if($model->status_request_kemahasiswaan == 1){
echo Html::a('Terima', ['accept', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-success']);
echo '&nbsp';
echo Html::a('Tolak', ['reject', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-danger']);
}if($model->status_request_kemahasiswaan == 2 && $model->status_request_sekertaris_rektorat == 1){
echo '<p style="color:red;">Permintaan Telah disetuju. Menunggu persetujuan Sekretaris Rektorat</p>';
} }
?> ?>
...@@ -27,15 +33,28 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -27,15 +33,28 @@ $this->params['breadcrumbs'][] = $this->title;
'model' => $model, 'model' => $model,
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'dim_id', // 'dim_id',
'nama_perequest_kendaraan', [
'deskripsi_penggunaan_kendaraan', 'attribute' => 'NIM',
'value' => $model->mahasiswa->nim,
],
[
'attribute' => 'Nama',
'value' => $model->mahasiswa->nama,
],
'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
'rencana_waktu_kembali', 'rencana_waktu_kembali',
'status_request_sekertaris_rektorat', [
'status_request_kemahasiswaan', 'attribute' => 'status_request_sekertaris_rektorat',
'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kemahasiswaan',
'value' => $model->statusRequestKemahasiswaan->status,
],
'proposal', 'proposal',
'no_telepon', 'no_telepon',
// 'deleted', // 'deleted',
...@@ -55,10 +74,10 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -55,10 +74,10 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
], ],
]) ?> ]) ?>
<?= Html::a('Download Proposal', ['ubux-transaksi-kendaraan-mahasiswa-baru/download', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-success']) ?> <?= Html::a('Download Proposal', ['pemakaian-kendaraan-mahasiswa/download', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-success']) ?>
</div> </div>
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaBaru */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanMahasiswa */
$this->title = 'Request Kendaraan Mahasiswa'; $this->title = 'Request Kendaraan Mahasiswa';
$this->params['breadcrumbs'][] = ['label' => 'Request Kendaraan Mahasiswa', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Request Kendaraan Mahasiswa', 'url' => ['index']];
...@@ -49,12 +49,12 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -49,12 +49,12 @@ $this->params['breadcrumbs'][] = $this->title;
<tr> <tr>
<td class="kolom">Nama</td> <td class="kolom">Nama</td>
<td class="kolom">:</td> <td class="kolom">:</td>
<td class="kolom"><?= $model->nama_perequest_kendaraan ?></td> <td class="kolom"><?= $model->mahasiswa->nama ?></td>
</tr> </tr>
<tr> <tr>
<td class="kolom">Keperluan</td> <td class="kolom">Keperluan</td>
<td>:</td> <td>:</td>
<td><?= $model->deskripsi_penggunaan_kendaraan ?></td> <td><?= $model->desc_penggunaan_kendaraan ?></td>
</tr> </tr>
<tr> <tr>
<td class="kolom">Tujuan</td> <td class="kolom">Tujuan</td>
...@@ -99,7 +99,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -99,7 +99,7 @@ $this->params['breadcrumbs'][] = $this->title;
<tr> <tr>
<td class="kolom">No Hp Supir</td> <td class="kolom">No Hp Supir</td>
<td>:</td> <td>:</td>
<td><?= $model->No_Hp_Supir ?></td> <td><?= $model->no_hp_supir ?></td>
</tr> </tr>
</table> </table>
...@@ -109,7 +109,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -109,7 +109,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'attributes' => [ // 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
// 'nama_perequest_kendaraan', // 'nama_perequest_kendaraan',
// 'deskripsi_penggunaan_kendaraan', // 'desc_penggunaan_kendaraan',
// 'tujuan', // 'tujuan',
// 'jumlah_penumpang_kendaraan', // 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
...@@ -135,7 +135,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -135,7 +135,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'attribute' => 'Supir', // 'attribute' => 'Supir',
// 'value' => $model->supir->name_supir, // 'value' => $model->supir->name_supir,
// ], // ],
// 'No_Hp_Supir', // 'no_hp_supir',
// ], // ],
// ]) ?> // ]) ?>
--> -->
......
...@@ -4,10 +4,10 @@ use yii\helpers\Html; ...@@ -4,10 +4,10 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
use dosamigos\datetimepicker\DateTimePicker; use dosamigos\datetimepicker\DateTimePicker;
use common\helpers\ArrayHelper; use common\helpers\ArrayHelper;
use backend\modules\ubux\models\UbuxKendaraan; use backend\modules\ubux\models\Kendaraan;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -19,9 +19,9 @@ use backend\modules\ubux\models\UbuxKendaraan; ...@@ -19,9 +19,9 @@ use backend\modules\ubux\models\UbuxKendaraan;
<?= $form->field($model, 'nama_perequest_kendaraan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'nama_perequest_kendaraan')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'deskripsi_penggunaan_kendaraan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'desc_penggunaan_kendaraan')->textarea() ?>
<?= $form->field($model, 'tujuan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'tujuan')->textarea() ?>
<?= $form->field($model, 'jumlah_penumpang_kendaraan')->textInput() ?> <?= $form->field($model, 'jumlah_penumpang_kendaraan')->textInput() ?>
...@@ -75,7 +75,7 @@ use backend\modules\ubux\models\UbuxKendaraan; ...@@ -75,7 +75,7 @@ use backend\modules\ubux\models\UbuxKendaraan;
<?= $form->field($model, 'updated_by')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'updated_by')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'kendaraan_id')->dropDownList( <?= $form->field($model, 'kendaraan_id')->dropDownList(
ArrayHelper::map(UbuxKendaraan::find()->select([ ArrayHelper::map(Kendaraan::find()->select([
'kendaraan_id', 'kendaraan' 'kendaraan_id', 'kendaraan'
])->all(), 'kendaraan_id', 'kendaraan'), ])->all(), 'kendaraan_id', 'kendaraan'),
['prompt' => 'Pilih Kendaraan'] ['prompt' => 'Pilih Kendaraan']
......
...@@ -4,10 +4,10 @@ use yii\helpers\Html; ...@@ -4,10 +4,10 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
use dosamigos\datetimepicker\DateTimePicker; use dosamigos\datetimepicker\DateTimePicker;
use common\helpers\ArrayHelper; use common\helpers\ArrayHelper;
use backend\modules\ubux\models\UbuxKendaraan; use backend\modules\ubux\models\Kendaraan;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -19,9 +19,9 @@ use backend\modules\ubux\models\UbuxKendaraan; ...@@ -19,9 +19,9 @@ use backend\modules\ubux\models\UbuxKendaraan;
<?= $form->field($model, 'nama_perequest_kendaraan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'nama_perequest_kendaraan')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'deskripsi_penggunaan_kendaraan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'desc_penggunaan_kendaraan')->textarea() ?>
<?= $form->field($model, 'tujuan')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'tujuan')->textarea() ?>
<?= $form->field($model, 'jumlah_penumpang_kendaraan')->textInput() ?> <?= $form->field($model, 'jumlah_penumpang_kendaraan')->textInput() ?>
...@@ -75,7 +75,7 @@ use backend\modules\ubux\models\UbuxKendaraan; ...@@ -75,7 +75,7 @@ use backend\modules\ubux\models\UbuxKendaraan;
<?= $form->field($model, 'updated_by')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'updated_by')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'kendaraan_id')->dropDownList( <?= $form->field($model, 'kendaraan_id')->dropDownList(
ArrayHelper::map(UbuxKendaraan::find()->select([ ArrayHelper::map(Kendaraan::find()->select([
'kendaraan_id', 'kendaraan' 'kendaraan_id', 'kendaraan'
])->all(), 'kendaraan_id', 'kendaraan'), ])->all(), 'kendaraan_id', 'kendaraan'),
['prompt' => 'Pilih Kendaraan'] ['prompt' => 'Pilih Kendaraan']
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
use yii\helpers\Html; use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
use common\helpers\ArrayHelper; use common\helpers\ArrayHelper;
use backend\modules\ubux\models\UbuxKendaraan; use backend\modules\ubux\models\Kendaraan;
use backend\modules\ubux\models\UbuxSupir; use backend\modules\ubux\models\Supir;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -18,20 +18,20 @@ use backend\modules\ubux\models\UbuxSupir; ...@@ -18,20 +18,20 @@ use backend\modules\ubux\models\UbuxSupir;
<?php $form = ActiveForm::begin(); ?> <?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'kendaraan_id')->dropDownList( <?= $form->field($model, 'kendaraan_id')->dropDownList(
ArrayHelper::map(UbuxKendaraan::find()->select([ ArrayHelper::map(Kendaraan::find()->select([
'kendaraan_id', 'kendaraan' 'kendaraan_id', 'kendaraan', 'plat_nomor'
])->all(), 'kendaraan_id', 'kendaraan'), ])->all(), 'kendaraan_id', 'KeteranganKendaraan'),
['prompt' => 'Pilih Kendaraan'] ['prompt' => 'Pilih Kendaraan']
) ?> ) ?>
<?= $form->field($model, 'supir_id')->dropDownList( <?= $form->field($model, 'supir_id')->dropDownList(
ArrayHelper::map(UbuxSupir::find()->select([ ArrayHelper::map(Supir::find()->select([
'supir_id', 'name_supir' 'supir_id', 'name_supir'
])->all(), 'supir_id', 'name_supir'), ])->all(), 'supir_id', 'name_supir'),
['prompt' => 'Pilih Supir'] ['prompt' => 'Pilih Supir']
) ?> ) ?>
<!-- <!--
<?= $form->field($model, 'No_Hp_Supir')->textInput(['maxlength' => true]) ?> <?= $form->field($model, 'no_hp_supir')->textInput(['maxlength' => true]) ?>
--> -->
<div class="form-group"> <div class="form-group">
<?= Html::submitButton($model->isNewRecord ? 'Buat' : 'Tambah', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-success']) ?> <?= Html::submitButton($model->isNewRecord ? 'Buat' : 'Tambah', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-success']) ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $model backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -19,7 +19,7 @@ use yii\widgets\ActiveForm; ...@@ -19,7 +19,7 @@ use yii\widgets\ActiveForm;
<?= $form->field($model, 'nama_perequest_kendaraan') ?> <?= $form->field($model, 'nama_perequest_kendaraan') ?>
<?= $form->field($model, 'deskripsi_penggunaan_kendaraan') ?> <?= $form->field($model, 'desc_penggunaan_kendaraan') ?>
<?= $form->field($model, 'jumlah_penumpang_kendaraan') ?> <?= $form->field($model, 'jumlah_penumpang_kendaraan') ?>
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use yii\bootstrap\Alert; use yii\bootstrap\Alert;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Data Permintaan Kendaraan Pribadi'; $this->title = 'Data Permintaan Kendaraan Pribadi';
...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
// 'jumlah_penumpang_kendaraan', // 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title;
// 'value' => 'kendaraan.kendaraan', // 'value' => 'kendaraan.kendaraan',
// ], // ],
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekretaris Rektorat',
'value' => 'status_request_sekertaris_rektorat', 'value' => 'statusRequestSekertarisRektorat.status',
], ],
[
'status_request_kabiro_KSD', 'attribute' => 'status_request_kabiro_KSD',
'status_request_hrd', 'value' => 'statusRequestKabiroKSD.status',
'status_request_keuangan', ],
'status_request_wr2', [
'attribute' => 'status_request_hrd',
'value' => 'statusRequestHRD.status',
],
[
'attribute' => 'status_request_keuangan',
'value' => 'statusRequestKeuangan.status',
],
[
'attribute' => 'status_request_wr2',
'value' => 'statusRequestWr2.status',
],
// 'status_request_kabiro_KSD',
// 'status_request_hrd',
// 'status_request_keuangan',
// 'status_request_wr2',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{acc}{rej}', 'template' => '{view}{acc}{rej}',
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use yii\bootstrap\Alert; use yii\bootstrap\Alert;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Data Permintaan Kendaraan Pribadi'; $this->title = 'Data Permintaan Kendaraan Pribadi';
...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
// 'jumlah_penumpang_kendaraan', // 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title;
// 'value' => 'kendaraan.kendaraan', // 'value' => 'kendaraan.kendaraan',
// ], // ],
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekretaris Rektorat',
'value' => 'status_request_sekertaris_rektorat', 'value' => 'statusRequestSekertarisRektorat.status',
], ],
[
'status_request_kabiro_KSD', 'attribute' => 'status_request_kabiro_KSD',
'status_request_hrd', 'value' => 'statusRequestKabiroKSD.status',
'status_request_keuangan', ],
'status_request_wr2', [
'attribute' => 'status_request_hrd',
'value' => 'statusRequestHRD.status',
],
[
'attribute' => 'status_request_keuangan',
'value' => 'statusRequestKeuangan.status',
],
[
'attribute' => 'status_request_wr2',
'value' => 'statusRequestWr2.status',
],
// 'status_request_kabiro_KSD',
// 'status_request_hrd',
// 'status_request_keuangan',
// 'status_request_wr2',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{acc}{rej}', 'template' => '{view}{acc}{rej}',
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use yii\bootstrap\Alert; use yii\bootstrap\Alert;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Data Permintaan Kendaraan Pribadi'; $this->title = 'Data Permintaan Kendaraan Pribadi';
...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
// 'jumlah_penumpang_kendaraan', // 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title;
// 'value' => 'kendaraan.kendaraan', // 'value' => 'kendaraan.kendaraan',
// ], // ],
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekretaris Rektorat',
'value' => 'status_request_sekertaris_rektorat', 'value' => 'statusRequestSekertarisRektorat.status',
], ],
[
'status_request_kabiro_KSD', 'attribute' => 'status_request_kabiro_KSD',
'status_request_hrd', 'value' => 'statusRequestKabiroKSD.status',
'status_request_keuangan', ],
'status_request_wr2', [
'attribute' => 'status_request_hrd',
'value' => 'statusRequestHRD.status',
],
[
'attribute' => 'status_request_keuangan',
'value' => 'statusRequestKeuangan.status',
],
[
'attribute' => 'status_request_wr2',
'value' => 'statusRequestWr2.status',
],
// 'status_request_kabiro_KSD',
// 'status_request_hrd',
// 'status_request_keuangan',
// 'status_request_wr2',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{acc}{rej}', 'template' => '{view}{acc}{rej}',
......
...@@ -5,7 +5,7 @@ use yii\grid\GridView; ...@@ -5,7 +5,7 @@ use yii\grid\GridView;
use yii\helpers\Url; use yii\helpers\Url;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Semua Permintaan Kendaraan Pegawai'; $this->title = 'Semua Permintaan Kendaraan Pegawai';
...@@ -28,7 +28,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -28,7 +28,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
...@@ -47,7 +47,11 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -47,7 +47,11 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Kendaraan', 'attribute' => 'Kendaraan',
'value' => 'kendaraan.kendaraan', 'value' => 'kendaraan.kendaraan',
], ],
'status_request_sekertaris_rektorat', // 'status_request_sekertaris_rektorat',
[
'attribute' => 'Status Request Sekretaris Rektorat',
'value' => 'statusRequestSekertarisRektorat.status',
],
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{edit}{del}', 'template' => '{view}{edit}{del}',
...@@ -55,7 +59,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -55,7 +59,7 @@ $this->params['breadcrumbs'][] = $this->title;
if($action === 'view'){ if($action === 'view'){
return Url::toRoute(['view-by-pegawai', 'id' => $key]); return Url::toRoute(['view-by-pegawai', 'id' => $key]);
} }
if($model->status_request_sekertaris_rektorat == 'Menunggu'){ if($model->status_request_sekertaris_rektorat == 1){
if($action == 'edit'){ if($action == 'edit'){
return Url::toRoute(['update-by-pegawai', 'id' => $key]); return Url::toRoute(['update-by-pegawai', 'id' => $key]);
} }
...@@ -63,7 +67,6 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -63,7 +67,6 @@ $this->params['breadcrumbs'][] = $this->title;
return Url::toRoute(['delete', 'id' => $key]); return Url::toRoute(['delete', 'id' => $key]);
} }
}else{ }else{
Yii::$app->session->setFlash('Success','Pegawai');
return Url::toRoute(['pop-up-pegawai', 'id' => $key]); return Url::toRoute(['pop-up-pegawai', 'id' => $key]);
} }
} }
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use yii\bootstrap\Alert; use yii\bootstrap\Alert;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Data Permintaan Kendaraan Pribadi'; $this->title = 'Data Permintaan Kendaraan Pribadi';
...@@ -32,7 +32,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -32,7 +32,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
// 'jumlah_penumpang_kendaraan', // 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
...@@ -53,14 +53,29 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -53,14 +53,29 @@ $this->params['breadcrumbs'][] = $this->title;
// 'value' => 'kendaraan.kendaraan', // 'value' => 'kendaraan.kendaraan',
// ], // ],
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekretaris Rektorat',
'value' => 'status_request_sekertaris_rektorat', 'value' => 'statusRequestSekertarisRektorat.status',
], ],
[
'status_request_kabiro_KSD', 'attribute' => 'status_request_kabiro_KSD',
'status_request_hrd', 'value' => 'statusRequestKabiroKSD.status',
'status_request_keuangan', ],
'status_request_wr2', [
'attribute' => 'status_request_hrd',
'value' => 'statusRequestHRD.status',
],
[
'attribute' => 'status_request_keuangan',
'value' => 'statusRequestKeuangan.status',
],
[
'attribute' => 'status_request_wr2',
'value' => 'statusRequestWr2.status',
],
// 'status_request_kabiro_KSD',
// 'status_request_hrd',
// 'status_request_keuangan',
// 'status_request_wr2',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{edit}{del}', 'template' => '{view}{edit}{del}',
...@@ -68,7 +83,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -68,7 +83,7 @@ $this->params['breadcrumbs'][] = $this->title;
if($action === 'view'){ if($action === 'view'){
return Url::toRoute(['view-by-pribadi', 'id' => $key]); return Url::toRoute(['view-by-pribadi', 'id' => $key]);
} }
if($model->status_request_sekertaris_rektorat == 'Menunggu' && $model->status_request_kemahasiswaan == 'Menunggu' && $model->status_request_hrd == 'Menunggu' && $model->status_request_kabiro_KSD == 'Menunggu' && $model->status_request_keuangan == 'Menunggu' && $model->status_request_wr2 == 'Menunggu'){ if($model->status_request_sekertaris_rektorat == 1 && $model->status_request_kemahasiswaan == 1 && $model->status_request_hrd == 1 && $model->status_request_kabiro_KSD == 1 && $model->status_request_keuangan == 1 && $model->status_request_wr2 == 1){
if($action == 'edit'){ if($action == 'edit'){
return Url::toRoute(['update-by-pribadi', 'id' => $key]); return Url::toRoute(['update-by-pribadi', 'id' => $key]);
} }
......
...@@ -5,7 +5,7 @@ use yii\grid\GridView; ...@@ -5,7 +5,7 @@ use yii\grid\GridView;
use yii\helpers\Url; use yii\helpers\Url;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Semua Permintaan Kendaraan'; $this->title = 'Semua Permintaan Kendaraan';
...@@ -28,13 +28,17 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -28,13 +28,17 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
'rencana_waktu_kembali', 'rencana_waktu_kembali',
// 'status_request_kemahasiswaan', // 'status_request_kemahasiswaan',
'role', // 'role',
[
'attribute' => 'Jenis Permintaan',
'value' => 'jenisKeperluan.jenis_keperluan'
],
// 'proposal', // 'proposal',
// 'deleted', // 'deleted',
// 'deleted_at', // 'deleted_at',
...@@ -47,8 +51,10 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -47,8 +51,10 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Kendaraan', 'attribute' => 'Kendaraan',
'value' => 'kendaraan.kendaraan', 'value' => 'kendaraan.kendaraan',
], ],
'status_request_sekertaris_rektorat', [
'attribute' => 'status_request_sekertaris_rektorat',
'value' => 'statusRequestSekertarisRektorat.status',
],
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{acc}{rej}', 'template' => '{view}{acc}{rej}',
......
...@@ -6,7 +6,7 @@ use yii\helpers\Url; ...@@ -6,7 +6,7 @@ use yii\helpers\Url;
use yii\bootstrap\Alert; use yii\bootstrap\Alert;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswaSearch */ /* @var $searchModel backend\modules\ubux\models\PemakaianKendaraanSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Data Permintaan Kendaraan Pribadi'; $this->title = 'Data Permintaan Kendaraan Pribadi';
...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -25,7 +25,7 @@ $this->params['breadcrumbs'][] = $this->title;
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
// 'jumlah_penumpang_kendaraan', // 'jumlah_penumpang_kendaraan',
// 'rencana_waktu_keberangkatan', // 'rencana_waktu_keberangkatan',
...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -46,14 +46,29 @@ $this->params['breadcrumbs'][] = $this->title;
// 'value' => 'kendaraan.kendaraan', // 'value' => 'kendaraan.kendaraan',
// ], // ],
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekretaris Rektorat',
'value' => 'status_request_sekertaris_rektorat', 'value' => 'statusRequestSekertarisRektorat.status',
], ],
[
'status_request_kabiro_KSD', 'attribute' => 'status_request_kabiro_KSD',
'status_request_hrd', 'value' => 'statusRequestKabiroKSD.status',
'status_request_keuangan', ],
'status_request_wr2', [
'attribute' => 'status_request_hrd',
'value' => 'statusRequestHRD.status',
],
[
'attribute' => 'status_request_keuangan',
'value' => 'statusRequestKeuangan.status',
],
[
'attribute' => 'status_request_wr2',
'value' => 'statusRequestWr2.status',
],
// 'status_request_kabiro_KSD',
// 'status_request_hrd',
// 'status_request_keuangan',
// 'status_request_wr2',
[ [
'class' => 'common\components\ToolsColumn', 'class' => 'common\components\ToolsColumn',
'template' => '{view}{acc}{rej}', 'template' => '{view}{acc}{rej}',
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
use yii\helpers\Html; use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Ubah Permintaan Kendaraan Mahasiswa'; $this->title = 'Ubah Permintaan Kendaraan Mahasiswa';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Mahasiswa', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Mahasiswa', 'url' => ['index']];
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pribadi'; $this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-hrd']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-hrd']];
...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
...@@ -48,15 +48,31 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -48,15 +48,31 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
// 'status_request_kabiro_KSD',
// 'status_request_hrd',
// 'status_request_keuangan',
// 'status_request_wr2',
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekertaris Rektorat',
'value' => $model->status_request_sekertaris_rektorat, 'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kabiro_KSD',
'value' => $model->statusRequestKabiroKSD->status,
],
[
'attribute' => 'status_request_hrd',
'value' => $model->statusRequestHRD->status,
],
[
'attribute' => 'status_request_keuangan',
'value' => $model->statusRequestKeuangan->status,
],
[
'attribute' => 'status_request_wr2',
'value' => $model->statusRequestWr2->status,
], ],
'status_request_kabiro_KSD',
'status_request_hrd',
'status_request_keuangan',
'status_request_wr2',
], ],
]) ?> ]) ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pribadi'; $this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-kabiro-ksd']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-kabiro-ksd']];
...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
...@@ -48,15 +48,27 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -48,15 +48,27 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekertaris Rektorat',
'value' => $model->status_request_sekertaris_rektorat, 'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kabiro_KSD',
'value' => $model->statusRequestKabiroKSD->status,
],
[
'attribute' => 'status_request_hrd',
'value' => $model->statusRequestHRD->status,
],
[
'attribute' => 'status_request_keuangan',
'value' => $model->statusRequestKeuangan->status,
],
[
'attribute' => 'status_request_wr2',
'value' => $model->statusRequestWr2->status,
], ],
'status_request_kabiro_KSD',
'status_request_hrd',
'status_request_keuangan',
'status_request_wr2',
], ],
]) ?> ]) ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pribadi'; $this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-keuangan']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-keuangan']];
...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
...@@ -48,15 +48,27 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -48,15 +48,27 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekertaris Rektorat',
'value' => $model->status_request_sekertaris_rektorat, 'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kabiro_KSD',
'value' => $model->statusRequestKabiroKSD->status,
],
[
'attribute' => 'status_request_hrd',
'value' => $model->statusRequestHRD->status,
],
[
'attribute' => 'status_request_keuangan',
'value' => $model->statusRequestKeuangan->status,
],
[
'attribute' => 'status_request_wr2',
'value' => $model->statusRequestWr2->status,
], ],
'status_request_kabiro_KSD',
'status_request_hrd',
'status_request_keuangan',
'status_request_wr2',
], ],
]) ?> ]) ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pegawai'; $this->title = 'Permintaan Kendaraan Pegawai';
$this->params['breadcrumbs'][] = ['label' => 'Semua Permintaan Kendaraan Pegawai', 'url' => ['index-by-pegawai']]; $this->params['breadcrumbs'][] = ['label' => 'Semua Permintaan Kendaraan Pegawai', 'url' => ['index-by-pegawai']];
...@@ -15,7 +15,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -15,7 +15,7 @@ $this->params['breadcrumbs'][] = $this->title;
<h1><?= Html::encode($this->title) ?></h1> <h1><?= Html::encode($this->title) ?></h1>
<?php <?php
if($model->status_request_sekertaris_rektorat == 'Menunggu') { if($model->status_request_sekertaris_rektorat == 1) {
echo Html::a('Ubah', ['update-by-pegawai', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-primary']); echo Html::a('Ubah', ['update-by-pegawai', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-primary']);
echo Html::a('Hapus', ['delete', 'id' => $model->transaksi_kendaraan_id], [ echo Html::a('Hapus', ['delete', 'id' => $model->transaksi_kendaraan_id], [
'class' => 'btn btn-danger', 'class' => 'btn btn-danger',
...@@ -24,8 +24,8 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -24,8 +24,8 @@ $this->params['breadcrumbs'][] = $this->title;
'method' => 'post', 'method' => 'post',
], ],
]); ]);
}else if($model->status_request_sekertaris_rektorat == 'Diterima'){ }else if($model->status_request_sekertaris_rektorat == 2){
echo Html::a('Print', ['pegawai-pdf', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']); echo Html::a('Cetak', ['pegawai-pdf', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']);
} }
?> ?>
...@@ -34,15 +34,23 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -34,15 +34,23 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
'rencana_waktu_kembali', 'rencana_waktu_kembali',
'status_request_sekertaris_rektorat', // 'status_request_sekertaris_rektorat',
[
'attribute' => 'Status Request Sekretaris Rektorat',
'value' => $model->statusRequestSekertarisRektorat->status,
],
// 'status_request_kemahasiswaan', // 'status_request_kemahasiswaan',
'no_telepon', 'no_telepon',
'role', // 'role',
[
'attribute' => 'Jenis Permintaan',
'value' => $model->jenisKeperluan->jenis_keperluan,
],
// 'proposal', // 'proposal',
// 'deleted', // 'deleted',
// 'deleted_at', // 'deleted_at',
...@@ -59,7 +67,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -59,7 +67,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
], ],
]) ?> ]) ?>
......
<?php
use yii\helpers\Html;
use yii\widgets\DetailView;
/* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pegawai';
$this->params['breadcrumbs'][] = ['label' => 'Semua Permintaa Kendaraan Pegawai', 'url' => ['index-by-pegawai']];
$this->params['breadcrumbs'][] = $this->title;
?>
<style>
.garis{
border: 1px solid black;
}
.tengah{
text-align: center;
}
table, th, td{
border-collapse: collapse;
}
.kolom{
height: 1cm;
}
</style>
<div class="ubux-transaksi-kendaraan-mahasiswa-view">
<table>
<tr>
<td rowspan="2"><img src="gambar/itdel.jpg" style="width: 100px; width: 100px;"></td>
<td style="width: 600px;" class="tengah"><h1><?= Html::encode($this->title) ?></h1></td>
</tr>
<tr>
<td class="tengah"><h2>Institut Teknologi Del</h2></td>
</tr>
</table>
<hr>
<table style="margin-left: 100px; margin-top: 25px;">
<tr>
<td class="kolom">Nama</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->nama_perequest_kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Deskripsi Penggunaan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->desc_penggunaan_kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Tujuan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->tujuan ?></td>
</tr>
<tr>
<td class="kolom">Jumlah Penumpang</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->jumlah_penumpang_kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Waktu Keberangkatan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->rencana_waktu_keberangkatan ?></td>
</tr>
<tr>
<td class="kolom">Waktu Tiba</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->rencana_waktu_kembali ?></td>
</tr>
<tr>
<td class="kolom">Status Request</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->statusRequestSekertarisRektorat->status ?></td>
</tr>
<tr>
<td class="kolom">Jenis Permintaan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->jenisKeperluan->jenis_keperluan ?></td>
</tr>
<tr>
<td class="kolom">Mobil</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->kendaraan->kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Supir</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->supir->name_supir ?></td>
</tr>
<tr>
<td class="kolom">No Hp Supir</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->no_hp_supir ?></td>
</tr>
</table>
<br><br><br><br><br><br><br><br><br><br><br><br>
<hr>
<table>
<tr>
<td>Institut Teknologi Del</td>
</tr>
<tr>
<td>Jl. Sisingamangaraja, Sitoluama</td>
</tr>
<tr>
<td>Laguboti 22381, Toba Samosir</td>
</tr>
<tr>
<td>Sumatera Utara</td>
</tr>
<tr>
<td>Telp : +62 632 - 331234, Fax : +62 632 - 331116</td>
</tr>
<tr>
<td>www.del.ac.id</td>
</tr>
</table>
</div>
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pribadi'; $this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-pribadi']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-pribadi']];
...@@ -15,8 +15,8 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -15,8 +15,8 @@ $this->params['breadcrumbs'][] = $this->title;
<p> <p>
<?php <?php
if($model->status_request_sekertaris_rektorat == 'Menunggu' && $model->status_request_kemahasiswaan == 'Menunggu' && $model->status_request_hrd == 'Menunggu' && $model->status_request_kabiro_KSD == 'Menunggu' && $model->status_request_keuangan == 'Menunggu' && $model->status_request_wr2 == 'Menunggu') { if($model->status_request_sekertaris_rektorat == 1 && $model->status_request_kemahasiswaan == 1 && $model->status_request_hrd == 1 && $model->status_request_kabiro_KSD == 1 && $model->status_request_keuangan == 1 && $model->status_request_wr2 == 1) {
echo Html::a('Ubah', ['update', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-primary']); echo Html::a('Ubah', ['update-by-pribadi', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-primary']);
echo Html::a('Hapus', ['delete', 'id' => $model->transaksi_kendaraan_id], [ echo Html::a('Hapus', ['delete', 'id' => $model->transaksi_kendaraan_id], [
'class' => 'btn btn-danger', 'class' => 'btn btn-danger',
'data' => [ 'data' => [
...@@ -24,8 +24,8 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -24,8 +24,8 @@ $this->params['breadcrumbs'][] = $this->title;
'method' => 'post', 'method' => 'post',
], ],
]); ]);
}else if($model->status_request_sekertaris_rektorat == 'Diterima' && $model->status_request_kemahasiswaan == 'Diterima' && $model->status_request_hrd == 'Diterima' && $model->status_request_kabiro_KSD == 'Diterima' && $model->status_request_keuangan == 'Diterima' && $model->status_request_wr2 == 'Diterima') { }else if($model->status_request_sekertaris_rektorat == 2 && $model->status_request_kemahasiswaan == 2 && $model->status_request_hrd == 2 && $model->status_request_kabiro_KSD == 2 && $model->status_request_keuangan == 2 && $model->status_request_wr2 == 2) {
echo Html::a('Print', ['pribadi-pdf', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']); echo Html::a('Cetak', ['pribadi-pdf', 'id' => $model->transaksi_kendaraan_id], ['class' => 'btn btn-warning']);
} }
?> ?>
</p> </p>
...@@ -35,7 +35,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -35,7 +35,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
...@@ -60,15 +60,27 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -60,15 +60,27 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekertaris Rektorat',
'value' => $model->status_request_sekertaris_rektorat, 'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kabiro_KSD',
'value' => $model->statusRequestKabiroKSD->status,
],
[
'attribute' => 'status_request_hrd',
'value' => $model->statusRequestHRD->status,
],
[
'attribute' => 'status_request_keuangan',
'value' => $model->statusRequestKeuangan->status,
],
[
'attribute' => 'status_request_wr2',
'value' => $model->statusRequestWr2->status,
], ],
'status_request_kabiro_KSD',
'status_request_hrd',
'status_request_keuangan',
'status_request_wr2',
], ],
]) ?> ]) ?>
......
<?php
use yii\helpers\Html;
use yii\widgets\DetailView;
/* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-pribadi']];
$this->params['breadcrumbs'][] = $this->title;
?>
<style>
.garis{
border: 1px solid black;
}
.tengah{
text-align: center;
}
table, th, td{
border-collapse: collapse;
}
.kolom{
height: 1cm;
}
</style>
<div class="ubux-transaksi-kendaraan-mahasiswa-view">
<table>
<tr>
<td rowspan="2"><img src="gambar/itdel.jpg" style="width: 100px; width: 100px;"></td>
<td style="width: 600px;" class="tengah"><h1><?= Html::encode($this->title) ?></h1></td>
</tr>
<tr>
<td class="tengah"><h2>Institut Teknologi Del</h2></td>
</tr>
</table>
<hr>
<table style="margin-left: 100px; margin-top: 25px;">
<tr>
<td class="kolom">Nama</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->nama_perequest_kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Keperluan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->desc_penggunaan_kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Tujuan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->tujuan ?></td>
</tr>
<tr>
<td class="kolom">Jumlah Penumpang</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->jumlah_penumpang_kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Waktu Keberangkatan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->rencana_waktu_keberangkatan ?></td>
</tr>
<tr>
<td class="kolom">Waktu Tiba</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->rencana_waktu_kembali ?></td>
</tr>
<tr>
<td class="kolom">No Telepon</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->no_telepon ?></td>
</tr>
<tr>
<td class="kolom">Mobil</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->kendaraan->kendaraan ?></td>
</tr>
<tr>
<td class="kolom">Status Request Seketaris Rektorat</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->statusRequestSekertarisRektorat->status ?></td>
</tr>
<tr>
<td class="kolom">Status Request Kabiro KSD</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->statusRequestKabiroKSD->status ?></td>
</tr>
<tr>
<td class="kolom">Status Request HRD</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->statusRequestHRD->status ?></td>
</tr>
<tr>
<td class="kolom">Status Request Keuangan</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->statusRequestKeuangan->status ?></td>
</tr>
<tr>
<td class="kolom">Status Request WR2</td>
<td class="kolom">:</td>
<td class="kolom"><?= $model->statusRequestWr2->status ?></td>
</tr>
</table>
<br><br><br><br><br><br><br><br><br><br>
<hr>
<table>
<tr>
<td>Institut Teknologi Del</td>
</tr>
<tr>
<td>Jl. Sisingamangaraja, Sitoluama</td>
</tr>
<tr>
<td>Laguboti 22381, Toba Samosir</td>
</tr>
<tr>
<td>Sumatera Utara</td>
</tr>
<tr>
<td>Telp : +62 632 - 331234, Fax : +62 632 - 331116</td>
</tr>
<tr>
<td>www.del.ac.id</td>
</tr>
</table>
</div>
</div>
...@@ -4,9 +4,9 @@ use yii\helpers\Html; ...@@ -4,9 +4,9 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = 'Pemintaan Kendaraan '.$model->role; $this->title = 'Pemintaan Kendaraan';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan', 'url' => ['index-all']]; $this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan', 'url' => ['index-all']];
$this->params['breadcrumbs'][] = $this->title; $this->params['breadcrumbs'][] = $this->title;
?> ?>
...@@ -24,15 +24,23 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -24,15 +24,23 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
'rencana_waktu_kembali', 'rencana_waktu_kembali',
'status_request_sekertaris_rektorat', // 'status_request_sekertaris_rektorat',
[
'attribute' => 'status_request_sekertaris_rektorat',
'value' => $model->statusRequestSekertarisRektorat->status,
],
// 'status_request_kemahasiswaan', // 'status_request_kemahasiswaan',
'no_telepon', 'no_telepon',
'role', // 'role',
[
'attribute' => 'role',
'value' => $model->jenisKeperluan->jenis_keperluan,
],
// 'proposal', // 'proposal',
// 'deleted', // 'deleted',
// 'deleted_at', // 'deleted_at',
...@@ -49,7 +57,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -49,7 +57,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
], ],
]) ?> ]) ?>
......
...@@ -4,9 +4,9 @@ use yii\helpers\Html; ...@@ -4,9 +4,9 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */ /* @var $model backend\modules\ubux\models\PemakaianKendaraan */
$this->title = $model->transaksi_kendaraan_id; $this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Ubux Transaksi Kendaraan Pribadi', 'url' => ['index-by-wr2']]; $this->params['breadcrumbs'][] = ['label' => 'Ubux Transaksi Kendaraan Pribadi', 'url' => ['index-by-wr2']];
$this->params['breadcrumbs'][] = $this->title; $this->params['breadcrumbs'][] = $this->title;
?> ?>
...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -23,7 +23,7 @@ $this->params['breadcrumbs'][] = $this->title;
'attributes' => [ 'attributes' => [
// 'transaksi_kendaraan_id', // 'transaksi_kendaraan_id',
'nama_perequest_kendaraan', 'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan', 'desc_penggunaan_kendaraan',
'tujuan', 'tujuan',
'jumlah_penumpang_kendaraan', 'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan', 'rencana_waktu_keberangkatan',
...@@ -48,15 +48,27 @@ $this->params['breadcrumbs'][] = $this->title; ...@@ -48,15 +48,27 @@ $this->params['breadcrumbs'][] = $this->title;
'attribute' => 'Supir', 'attribute' => 'Supir',
'value' => $model->supir->name_supir, 'value' => $model->supir->name_supir,
], ],
'No_Hp_Supir', 'no_hp_supir',
[ [
'attribute' => 'Status Request Sekertaris Rektorat', 'attribute' => 'Status Request Sekertaris Rektorat',
'value' => $model->status_request_sekertaris_rektorat, 'value' => $model->statusRequestSekertarisRektorat->status,
],
[
'attribute' => 'status_request_kabiro_KSD',
'value' => $model->statusRequestKabiroKSD->status,
],
[
'attribute' => 'status_request_hrd',
'value' => $model->statusRequestHRD->status,
],
[
'attribute' => 'status_request_keuangan',
'value' => $model->statusRequestKeuangan->status,
],
[
'attribute' => 'status_request_wr2',
'value' => $model->statusRequestWr2->status,
], ],
'status_request_kabiro_KSD',
'status_request_hrd',
'status_request_keuangan',
'status_request_wr2',
], ],
]) ?> ]) ?>
......
...@@ -3,10 +3,11 @@ ...@@ -3,10 +3,11 @@
use yii\helpers\Html; use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
use yii\helpers\ArrayHelper; use yii\helpers\ArrayHelper;
use backend\modules\ubux\models\HrdxPegawai; use backend\modules\ubux\models\Pegawai;
use common\widgets\Redactor;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxSupir */ /* @var $model backend\modules\ubux\models\Supir */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
...@@ -14,8 +15,8 @@ use backend\modules\ubux\models\HrdxPegawai; ...@@ -14,8 +15,8 @@ use backend\modules\ubux\models\HrdxPegawai;
<?php $form = ActiveForm::begin(); ?> <?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'hrdx_pegawai_id')->dropDownList( <?= $form->field($model, 'pegawai_id')->dropDownList(
ArrayHelper::map(HrdxPegawai::find()->select([ ArrayHelper::map(Pegawai::find()->select([
'pegawai_id', 'nama' 'pegawai_id', 'nama'
])->all(), 'pegawai_id', 'nama'), ])->all(), 'pegawai_id', 'nama'),
['prompt' => 'Pilih Pegawai'] ['prompt' => 'Pilih Pegawai']
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm; use yii\widgets\ActiveForm;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxSupirSearch */ /* @var $model backend\modules\ubux\models\SupirSearch */
/* @var $form yii\widgets\ActiveForm */ /* @var $form yii\widgets\ActiveForm */
?> ?>
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxSupir */ /* @var $model backend\modules\ubux\models\Supir */
$this->title = 'Tambah Supir'; $this->title = 'Tambah Supir';
$this->params['breadcrumbs'][] = ['label' => 'Tambah Supir', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Tambah Supir', 'url' => ['index']];
......
...@@ -7,7 +7,7 @@ use common\components\ToolsColumn; ...@@ -7,7 +7,7 @@ use common\components\ToolsColumn;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $searchModel backend\modules\ubux\models\UbuxSupirSearch */ /* @var $searchModel backend\modules\ubux\models\SupirSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */ /* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Data Semua Supir'; $this->title = 'Data Semua Supir';
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
use yii\helpers\Html; use yii\helpers\Html;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxSupir */ /* @var $model backend\modules\ubux\models\Supir */
$this->title = 'Ubah Supir : ' . ' ' . $model->name_supir; $this->title = 'Ubah Supir : ' . ' ' . $model->name_supir;
$this->params['breadcrumbs'][] = ['label' => 'Ubah Supir', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Ubah Supir', 'url' => ['index']];
......
...@@ -4,7 +4,7 @@ use yii\helpers\Html; ...@@ -4,7 +4,7 @@ use yii\helpers\Html;
use yii\widgets\DetailView; use yii\widgets\DetailView;
/* @var $this yii\web\View */ /* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxSupir */ /* @var $model backend\modules\ubux\models\Supir */
$this->title = 'Data Supir'; $this->title = 'Data Supir';
$this->params['breadcrumbs'][] = ['label' => 'Data Supir', 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => 'Data Supir', 'url' => ['index']];
......
<?php
/* @var $this yii\web\View */
use yii\helpers\Html;
use yii\bootstrap\Alert;
$this->title = 'Kesalahan';
?>
<div>
<h1><?= Html::encode($this->title) ?></h1>
<?= Alert::widget([
'options' => [
'class' => 'alert-danger',
],
'body' => 'Tidak Bisa Mengubah atau Menghapus karena Sudah Disetujui atau Ditolak',
]);
?>
<?= Html::a('Kembali', ['index'], ['class' => 'btn btn-success']) ?>
</div>
<?php
/* @var $this yii\web\View */
use yii\helpers\Html;
use yii\bootstrap\Alert;
$this->title = 'Kesalahan';
?>
<div>
<h1><?= Html::encode($this->title) ?></h1>
<?= Alert::widget([
'options' => [
'class' => 'alert-danger',
],
'body' => 'Tidak Bisa Mengubah atau Menghapus karena Sudah Disetujui atau Ditolak',
]);
?>
<?= Html::a('Kembali', ['index-by-pegawai'], ['class' => 'btn btn-success']) ?>
</div>
<?php
/* @var $this yii\web\View */
use yii\helpers\Html;
use yii\bootstrap\Alert;
$this->title = 'Kesalahan';
?>
<div>
<h1><?= Html::encode($this->title) ?></h1>
<?= Alert::widget([
'options' => [
'class' => 'alert-danger',
],
'body' => 'Tidak Bisa Mengubah atau Menghapus karena Sudah Disetujui atau Ditolak',
]);
?>
<?= Html::a('Kembali', ['index-by-pribadi'], ['class' => 'btn btn-success']) ?>
</div>
<?php
use yii\helpers\Html;
use yii\widgets\DetailView;
/* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */
$this->title = 'Permintaan Kendaraan Pegawai';
$this->params['breadcrumbs'][] = ['label' => 'Semua Permintaa Kendaraan Pegawai', 'url' => ['index-by-pegawai']];
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="ubux-transaksi-kendaraan-mahasiswa-view">
<div>
<img src="gambar/itdel.jpg" style="width: 100px; width: 100px; float: left">
<h1 style="text-align: center; padding-top: 25px"><?= Html::encode($this->title) ?></h1>
</div>
<?= DetailView::widget([
'model' => $model,
'attributes' => [
// 'transaksi_kendaraan_id',
'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan',
'tujuan',
'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan',
'rencana_waktu_kembali',
'status_request_sekertaris_rektorat',
// 'status_request_kemahasiswaan',
'no_telepon',
'role',
// 'proposal',
// 'deleted',
// 'deleted_at',
// 'deleted_by',
// 'created_at',
// 'created_by',
// 'updated_at',
// 'updated_by',
[
'attribute' => 'Jenis Mobil',
'value' => $model->kendaraan->kendaraan,
],
[
'attribute' => 'Supir',
'value' => $model->supir->name_supir,
],
'No_Hp_Supir',
],
]) ?>
</div>
<?php
use yii\helpers\Html;
use yii\widgets\DetailView;
/* @var $this yii\web\View */
/* @var $model backend\modules\ubux\models\UbuxTransaksiKendaraanMahasiswa */
$this->title = 'Permintaan Kendaraan Pribadi';
$this->params['breadcrumbs'][] = ['label' => 'Permintaan Kendaraan Pribadi', 'url' => ['index-by-pribadi']];
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="ubux-transaksi-kendaraan-mahasiswa-view">
<div>
<img src="gambar/itdel.jpg" style="width: 100px; width: 100px; float: left">
<h1 style="text-align: center; padding-top: 25px"><?= Html::encode($this->title) ?></h1>
</div>
<?= DetailView::widget([
'model' => $model,
'attributes' => [
// 'transaksi_kendaraan_id',
'nama_perequest_kendaraan',
'deskripsi_penggunaan_kendaraan',
'tujuan',
'jumlah_penumpang_kendaraan',
'rencana_waktu_keberangkatan',
'rencana_waktu_kembali',
// 'status_request_kemahasiswaan',
// 'role',
'no_telepon',
// 'proposal',
// 'deleted',
// 'deleted_at',
// 'deleted_by',
// 'created_at',
// 'created_by',
// 'updated_at',
// 'updated_by',
// 'kendaraan_id',
[
'attribute' => 'Jenis Mobil',
'value' => $model->kendaraan->kendaraan,
],
[
'attribute' => 'Supir',
'value' => $model->supir->name_supir,
],
'No_Hp_Supir',
[
'attribute' => 'Status Request Sekertaris Rektorat',
'value' => $model->status_request_sekertaris_rektorat,
],
'status_request_kabiro_KSD',
'status_request_hrd',
'status_request_keuangan',
'status_request_wr2',
],
]) ?>
</div>
...@@ -50,7 +50,7 @@ $this->beginPage(); ...@@ -50,7 +50,7 @@ $this->beginPage();
<div class="wrapper"> <div class="wrapper">
<header class="main-header"> <header class="main-header">
<!-- Logo --> <!-- Logo -->
<a href="/ManajemenKendaraan/backend/web/index.php/ubux" class="logo"> <a href="/ManajemenKendaraan/backend/web/index.php/ubux/pemakaian-kendaraan/index-all" class="logo">
<span class="logo-mini">CLT</span> <span class="logo-mini">CLT</span>
<span class="logo-lg">CIS LITE</span> <span class="logo-lg">CIS LITE</span>
</a> </a>
...@@ -130,29 +130,29 @@ $this->beginPage(); ...@@ -130,29 +130,29 @@ $this->beginPage();
<?php <?php
MenuRenderer::renderSidebarMenu([ MenuRenderer::renderSidebarMenu([
[ [
'label' => 'Sekertaris Rektorat', 'label' => 'Sekretaris Rektorat',
'icon' => 'fa fa-user', 'icon' => 'fa fa-user',
'childs' => [ 'childs' => [
[ [
'label' => 'Semua Permintaan', 'label' => 'Semua Permintaan',
'icon' => 'fa fa-users', 'icon' => 'fa fa-users',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-all', 'url' => '/ubux/pemakaian-kendaraan/index-all',
], ],
[ [
'label' => 'Supir', 'label' => 'Supir',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-supir', 'url' => '/ubux/supir',
], ],
[ [
'label' => 'Kendaraan', 'label' => 'Kendaraan',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-kendaraan', 'url' => '/ubux/kendaraan',
], ],
[ [
'label' => 'Laporan Pemakaian Kendaraan', 'label' => 'Laporan Pemakaian Kendaraan',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-laporan-pemakaian-kendaraan', 'url' => '/ubux/laporan-pemakaian-kendaraan',
], ],
] ]
], ],
...@@ -163,7 +163,7 @@ $this->beginPage(); ...@@ -163,7 +163,7 @@ $this->beginPage();
[ [
'label' => 'Lihat Permintaan Mahasiswa', 'label' => 'Lihat Permintaan Mahasiswa',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa-baru/index-by-kemahasiswaan', 'url' => '/ubux/pemakaian-kendaraan-mahasiswa/index-by-kemahasiswaan',
], ],
] ]
], ],
...@@ -174,12 +174,12 @@ $this->beginPage(); ...@@ -174,12 +174,12 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Pegawai', 'label' => 'Data Permintaan Pegawai',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-by-pegawai', 'url' => '/ubux/pemakaian-kendaraan/index-by-pegawai',
], ],
[ [
'label' => 'Permintaan Kendaraan Pegawai', 'label' => 'Permintaan Kendaraan Pegawai',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/create-by-pegawai', 'url' => '/ubux/pemakaian-kendaraan/create-by-pegawai',
], ],
] ]
], ],
...@@ -190,12 +190,12 @@ $this->beginPage(); ...@@ -190,12 +190,12 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Kendaraan', 'label' => 'Data Permintaan Kendaraan',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa-baru/index', 'url' => '/ubux/pemakaian-kendaraan-mahasiswa/index',
], ],
[ [
'label' => 'Permintaan Kendaraan', 'label' => 'Permintaan Kendaraan',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa-baru/create', 'url' => '/ubux/pemakaian-kendaraan-mahasiswa/create',
], ],
] ]
], ],
...@@ -206,12 +206,12 @@ $this->beginPage(); ...@@ -206,12 +206,12 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Pribadi', 'label' => 'Data Permintaan Pribadi',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-by-pribadi', 'url' => '/ubux/pemakaian-kendaraan/index-by-pribadi',
], ],
[ [
'label' => 'Permintaan Kendaraan Pribadi', 'label' => 'Permintaan Kendaraan Pribadi',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/create-by-pribadi', 'url' => '/ubux/pemakaian-kendaraan/create-by-pribadi',
], ],
] ]
], ],
...@@ -222,7 +222,7 @@ $this->beginPage(); ...@@ -222,7 +222,7 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Kendaraan Pribadi', 'label' => 'Data Permintaan Kendaraan Pribadi',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-by-kabiro-ksd', 'url' => '/ubux/pemakaian-kendaraan/index-by-kabiro-ksd',
], ],
] ]
], ],
...@@ -233,7 +233,7 @@ $this->beginPage(); ...@@ -233,7 +233,7 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Kendaraan Pribadi', 'label' => 'Data Permintaan Kendaraan Pribadi',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-by-hrd', 'url' => '/ubux/pemakaian-kendaraan/index-by-hrd',
], ],
] ]
], ],
...@@ -244,7 +244,7 @@ $this->beginPage(); ...@@ -244,7 +244,7 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Kendaraan Pribadi', 'label' => 'Data Permintaan Kendaraan Pribadi',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-by-keuangan', 'url' => '/ubux/pemakaian-kendaraan/index-by-keuangan',
], ],
] ]
], ],
...@@ -255,7 +255,7 @@ $this->beginPage(); ...@@ -255,7 +255,7 @@ $this->beginPage();
[ [
'label' => 'Data Permintaan Kendaraan Pribadi', 'label' => 'Data Permintaan Kendaraan Pribadi',
'icon' => 'fa fa-star', 'icon' => 'fa fa-star',
'url' => '/ubux/ubux-transaksi-kendaraan-mahasiswa/index-by-wr2', 'url' => '/ubux/pemakaian-kendaraan/index-by-wr2',
], ],
] ]
], ],
...@@ -264,9 +264,9 @@ $this->beginPage(); ...@@ -264,9 +264,9 @@ $this->beginPage();
?> ?>
<!-- <!--
<li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Laporan Pemakaian</span>', ['/ubux/ubux-laporan-pemakaian-kendaraan (Lama)/index'])?></li> <li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Laporan Pemakaian</span>', ['/ubux/laporan-pemakaian-kendaraan (Lama)/index'])?></li>
<li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Request Kendaraan</span>', ['/ubux/ubux-transaksi-kendaraan/index'])?></li> <li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Request Kendaraan</span>', ['/ubux/ubux-transaksi-kendaraan/index'])?></li>
<li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Data Kendaraan</span>', ['/ubux/ubux-kendaraan/index'])?></li> <li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Data Kendaraan</span>', ['/ubux/kendaraan/index'])?></li>
<li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Data Service</span>', ['/ubux/ubux-log-service/index'])?></li> <li><?= Html::a('<i class="fa fa-android"></i> <span>Mengelolah Data Service</span>', ['/ubux/ubux-log-service/index'])?></li>
--> -->
<!-- <!--
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment