/** * Index * @author ptrnov <*****@*****.**> * @since 1.1 */ public function actionIndex() { //Check componen generate kode RO //print_r(\Yii::$app->ambilkonci->getRoCode()); //function getPermission(){ //return Yii::$app->getUserOpt->Modul_akses(1); //} //$getPermission=Yii::$app->getUserOpt->Modul_akses(1); /* if (isset($_GET['param'])){ $dataProvider = $searchModel->searchChildRo(Yii::$app->request->queryParams,$_GET['param']); }else{ $dataProvider = $searchModel->searchChildRo(Yii::$app->request->queryParams); } */ //$searchModel->KD_RO ='2015.12.04.RO.0070'; // $dataProvider = $searchModel->searchSo(Yii::$app->request->queryParams); // return $this->render('index', [ // 'searchModel' => $searchModel, // 'dataProvider' => $dataProvider, //'getPermission'=> $getPermission, // ]); $searchModel = new SalesorderSearch(); $dataProvider = $searchModel->searchSo(Yii::$app->request->queryParams); $dataProviderInbox = $searchModel->searchSoInbox(Yii::$app->request->queryParams); $dataProviderOutbox = $searchModel->searchSoOutbox(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider, 'dataProviderInbox' => $dataProviderInbox, 'dataProviderOutbox' => $dataProviderOutbox]); }
/** * Index * @author ptrnov <*****@*****.**> * @since 1.1 */ public function actionIndex() { //Check componen generate kode RO //print_r(\Yii::$app->ambilkonci->getRoCode()); //function getPermission(){ //return Yii::$app->getUserOpt->Modul_akses(1); //} //$getPermission=Yii::$app->getUserOpt->Modul_akses(1); /* if (isset($_GET['param'])){ $dataProvider = $searchModel->searchChildRo(Yii::$app->request->queryParams,$_GET['param']); }else{ $dataProvider = $searchModel->searchChildRo(Yii::$app->request->queryParams); } */ //$searchModel->KD_RO ='2015.12.04.RO.0070'; // $dataProvider = $searchModel->searchSo(Yii::$app->request->queryParams); // return $this->render('index', [ // 'searchModel' => $searchModel, // 'dataProvider' => $dataProvider, //'getPermission'=> $getPermission, // ]); $searchModel = new SalesorderSearch(); $dataProvider = $searchModel->searchSo(Yii::$app->request->queryParams); $dataProviderInbox = $searchModel->searchSoInbox(Yii::$app->request->queryParams); $dataProviderOutbox = $searchModel->searchSoOutbox(Yii::$app->request->queryParams); $profile = Yii::$app->getUserOpt->Profile_user(); $datacheckedso = Salesorder::find()->where("PARENT_ROSO = 1 AND STATUS = 101 AND STATUS <> 3 AND USER_CC='" . $profile->emp->EMP_ID . "'")->count(); $datacreateso = Salesorder::find()->where("PARENT_ROSO = 1 AND STATUS <> 3 AND STATUS = 0 AND ID_USER = '******'")->count(); $dataapprove = Salesorder::find()->where("PARENT_ROSO = 1 AND STATUS = 102 AND STATUS <> 3 AND KD_DEP='" . $profile->emp->DEP_ID . "' OR STATUS = 5")->count(); $dataAprroveso = new ActiveDataProvider(['query' => Salesorder::find()->where("PARENT_ROSO = 1 AND STATUS = 102 AND STATUS<>3 AND KD_DEP='" . $profile->emp->DEP_ID . "'OR STATUS = 5"), 'pagination' => ['pageSize' => 5]]); $dataCheckedso = new ActiveDataProvider(['query' => Salesorder::find()->where("PARENT_ROSO = 1 AND STATUS = 101 AND USER_CC='" . $profile->emp->EMP_ID . "'"), 'pagination' => ['pageSize' => 5]]); $dataCreateso = new ActiveDataProvider(['query' => Salesorder::find()->where("PARENT_ROSO = 1 AND STATUS <> 3 AND STATUS = 0 AND ID_USER = '******'"), 'pagination' => ['pageSize' => 5]]); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider, 'dataProviderInbox' => $dataProviderInbox, 'dataProviderOutbox' => $dataProviderOutbox, 'dataapprove' => $dataapprove, 'datacheckedso' => $datacheckedso, 'dataAprroveso' => $dataAprroveso, 'dataCheckedso' => $dataCheckedso, 'dataCreateso' => $dataCreateso, 'datacreateso' => $datacreateso]); }