Exemplo n.º 1
0
 /**
  * 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]);
 }
Exemplo n.º 2
0
 /**
  * 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]);
 }