replace yii object with baseobject
This commit is contained in:
@@ -4,7 +4,7 @@ namespace common\components;
|
||||
|
||||
use common\models\Transfer;
|
||||
|
||||
use yii\base\Object;
|
||||
use yii\base\BaseObject;
|
||||
use common\models\MessageDetstaLab;
|
||||
use common\models\MessageDetstaTetel;
|
||||
use common\models\MessageDetsta;
|
||||
@@ -12,13 +12,13 @@ use common\models\MessageDetstaFej;
|
||||
use common\models\TicketInstallmentRequest;
|
||||
/**
|
||||
* Detstat üzenet mentése adatbázisba
|
||||
*
|
||||
*
|
||||
* @property common\models\Ugiro $koteg
|
||||
* @property common\models\giro\GiroDETSTA $giroDETSTA
|
||||
*/
|
||||
class DetStaDBSave extends Object
|
||||
class DetStaDBSave extends BaseObject
|
||||
{
|
||||
|
||||
|
||||
/**
|
||||
* giro köteg
|
||||
* */
|
||||
@@ -35,21 +35,21 @@ class DetStaDBSave extends Object
|
||||
public $messageFej;
|
||||
/**messagedetsta lab*/
|
||||
public $messageLab;
|
||||
|
||||
|
||||
public $path;
|
||||
|
||||
|
||||
/**messagedetsta tetelek*/
|
||||
public $messageTetelek = [];
|
||||
|
||||
|
||||
|
||||
|
||||
public function run(){
|
||||
$this->saveMessageDetsta();
|
||||
$this->saveMessageDetstaFej( );
|
||||
$this->saveMessageDetstaLab();
|
||||
$this->saveMessageDetstaTetelek();
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* */
|
||||
@@ -60,17 +60,17 @@ class DetStaDBSave extends Object
|
||||
if ( isset( $this->koteg ) ){
|
||||
$this->message->id_ugiro = $this->koteg->id_ugiro;
|
||||
}
|
||||
|
||||
|
||||
if ( !$this->message->save() ){
|
||||
\Yii::error("Nem sikerült menteni a detsta üzenet fájlt");
|
||||
throw new \Exception("Nem sikerült menteni a detsta üzenet fájtl");
|
||||
}
|
||||
\Yii::info("detsta üzenet mentve");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
protected function readDate($date){
|
||||
$date = trim($date);
|
||||
if ( empty($date))
|
||||
@@ -81,7 +81,7 @@ class DetStaDBSave extends Object
|
||||
}
|
||||
return $dtime->format('Y-m-d');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* */
|
||||
@@ -89,9 +89,9 @@ class DetStaDBSave extends Object
|
||||
$this->messageFej = new MessageDetstaFej();
|
||||
$fej = $this->giroDETSTA->fej;
|
||||
/** @var common\components\giro\GiroDETSTAFej $fej */
|
||||
|
||||
|
||||
$dtime = \DateTime::createFromFormat("yyyyMMdd","");
|
||||
|
||||
|
||||
$this->messageFej->id_message = $this->message->id_message;
|
||||
$this->messageFej->record_tipus = $fej->recordTipus;
|
||||
$this->messageFej->uzenet_tipus = $fej->uzenetTipus;
|
||||
@@ -108,7 +108,7 @@ class DetStaDBSave extends Object
|
||||
}
|
||||
\Yii::info("detsta fej üzenet mentve");
|
||||
}
|
||||
|
||||
|
||||
protected function saveMessageDetstaLab( ){
|
||||
$this->messageLab = new MessageDetstaLab();
|
||||
$lab = $this->giroDETSTA->lab;
|
||||
@@ -120,25 +120,25 @@ class DetStaDBSave extends Object
|
||||
$this->messageLab->visszautasitott_tetelek_osszerteke = $lab->visszautasitottTetelekSzama;
|
||||
$this->messageLab->megnemvalaszolt_tetelek_szama = $lab->megNemValaszoltTetelekSzama;
|
||||
$this->messageLab->megnemvalaszolt_tetelek_osszerteke = $lab->megNemValaszoltTetelekOsszerteke;
|
||||
|
||||
|
||||
if ( !$this->messageLab->save(false)){
|
||||
\Yii::error("Nem sikerült menteni a detsta üzenet lab fájlt");
|
||||
throw new \Exception("Nem sikerült menteni a detsta üzenet lab fájlt");
|
||||
}
|
||||
\Yii::info("detsta lab üzenet mentve");
|
||||
}
|
||||
|
||||
|
||||
protected function saveMessageDetstaTetelek( ){
|
||||
$tetelek = $this->giroDETSTA->tetelek;
|
||||
foreach ($tetelek as $tetel){
|
||||
$this->saveMessageDetstaTetel($tetel);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
protected function saveMessageDetstaTetel($tetel ){
|
||||
$mt = new MessageDetstaTetel();
|
||||
$mt->id_message = $this->message->id_message;
|
||||
|
||||
|
||||
$mt->record_tipus = $tetel->recordTipus ;
|
||||
$mt->tetel_sorszam= $tetel->tetelSorszam ;
|
||||
$mt->osszeg= $tetel->osszeg ;
|
||||
@@ -149,22 +149,22 @@ class DetStaDBSave extends Object
|
||||
$mt->valasz_hivatkozasi_kod= $tetel->valaszHivatkozasiKod ;
|
||||
$mt->eredeti_hivatkozasi_kod= $tetel->eredetiHivatkozasiKod ;
|
||||
$mt->ugyfel_azonosito= $tetel->ugyfelAzonosito ;
|
||||
|
||||
|
||||
$request = $this->readRequest($mt->tetel_sorszam);
|
||||
|
||||
|
||||
if ( isset($request) ){
|
||||
$mt->id_ticket_installment_request = $request->id_ticket_installment_request;
|
||||
}
|
||||
|
||||
|
||||
if ( !$mt->save(false)){
|
||||
\Yii::error("Nem sikerült menteni a detsta üzenet tetelt");
|
||||
throw new \Exception("Nem sikerült menteni a detsta üzenet tetelt");
|
||||
}
|
||||
\Yii::info("detsta tetel üzenet mentve");
|
||||
$this->messageTetelek[] = $mt;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
protected function readRequest($tetel_sorszam){
|
||||
$query = TicketInstallmentRequest::find();
|
||||
$query->innerJoin("ugiro_request_assignment","ugiro_request_assignment.id_request = ticket_installment_request.id_ticket_installment_request");
|
||||
@@ -173,6 +173,6 @@ class DetStaDBSave extends Object
|
||||
$query->andWhere(['ticket_installment_request.number' => $tetel_sorszam]);
|
||||
return $query->one();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user