Final changes to Liezen import scripts for live import
This commit is contained in:
@@ -9,6 +9,7 @@ class ADBWohneinheitModel {
|
||||
public $stock;
|
||||
public $tuer;
|
||||
public $zusatz;
|
||||
public $bezeichner;
|
||||
public $nutzung;
|
||||
|
||||
public $create_by = null;
|
||||
|
||||
@@ -197,7 +197,7 @@ while($csv = fgetcsv($input, 0, ";")) {
|
||||
'freigabe' => $freigabe
|
||||
];
|
||||
$hausnummer = ADBHausnummerModel::create($hausnummer_data);
|
||||
var_dump($hausnummer);exit;
|
||||
//var_dump($hausnummer);exit;
|
||||
if(!$hausnummer->save()) {
|
||||
var_dump($hausnummer_data);
|
||||
die("Konnte Hausnummer nicht anlegen\n");
|
||||
|
||||
@@ -13,9 +13,10 @@ require_once(LIBDIR."/mvcfronk/mfBase/mfBaseController.php");
|
||||
|
||||
$me = new User(1);
|
||||
|
||||
foreach(ADBNetzgebietModel::search(['name%' => '%liezen%']) as $adb_netzgebiet) {
|
||||
$owner_id = 1;
|
||||
$name = $adb_netzgebiet->name;
|
||||
$owner_id = 4807; // RML live = 4807
|
||||
|
||||
foreach(ADBNetzgebietModel::search(['name%' => 'liezen%']) as $adb_netzgebiet) {
|
||||
$name = "RML ".$adb_netzgebiet->name;
|
||||
$note = "Salescluster ".$adb_netzgebiet->extref;
|
||||
|
||||
if(NetworkModel::search(['name' => $name])) {
|
||||
|
||||
@@ -13,11 +13,14 @@ require_once(LIBDIR."/mvcfronk/mfBase/mfBaseController.php");
|
||||
|
||||
$me = new User(1);
|
||||
|
||||
foreach(NetworkModel::search(['name%' => 'liezen%']) as $network) {
|
||||
$owner_id = 1;
|
||||
$owner_id = 4807; // RML live = 4807
|
||||
$api_user_ids = [77,78]; // erlaubte Provider user
|
||||
|
||||
foreach(NetworkModel::search(['name%' => 'RML Liezen%']) as $network) {
|
||||
$name = $network->name;
|
||||
$extref = preg_replace('/Salescluster /', '', $network->note);
|
||||
|
||||
$netzgebiet = ADBNetzgebietModel::getFirst(['name' => $network->name]);
|
||||
$netzgebiet = ADBNetzgebietModel::getFirst(['extref' => $extref]);
|
||||
if(!$netzgebiet) {
|
||||
die("Netzgebiet ".$network->name." not found\n");
|
||||
}
|
||||
@@ -39,7 +42,10 @@ foreach(NetworkModel::search(['name%' => 'liezen%']) as $network) {
|
||||
'to' => 1988150399,
|
||||
'required_preorder_fields' => json_encode(["contact_type"]),
|
||||
'district_is_city' => 0,
|
||||
'note' => "",
|
||||
'exist_is_error' => 1,
|
||||
'require_connectiontype' => 1,
|
||||
'allow_unit_update' => 1,
|
||||
'note' => "imported from network ".$network->id,
|
||||
'create_by' => 1,
|
||||
'edit_by' => 1
|
||||
];
|
||||
@@ -83,7 +89,7 @@ foreach(NetworkModel::search(['name%' => 'liezen%']) as $network) {
|
||||
* Create PreordercampaignApiuser
|
||||
*/
|
||||
|
||||
foreach([71,72] as $worker_id) {
|
||||
foreach($api_user_ids as $worker_id) {
|
||||
$apiuser = PreordercampaignApiuserModel::create([
|
||||
"preordercampaign_id" => $campaign->id,
|
||||
"worker_id" => $worker_id,
|
||||
@@ -95,4 +101,21 @@ foreach(NetworkModel::search(['name%' => 'liezen%']) as $network) {
|
||||
die("Error saving PreordercampaignType");
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Create PreorderOriginhostname for docs.thetool.xinon.at
|
||||
*/
|
||||
foreach(["https://docs.thetool.xinon.at", "https://editor.swagger.io"] as $hostname) {
|
||||
$originhn = PreordercampaignOriginhostnameModel::create([
|
||||
'preordercampaign_id' => $campaign->id,
|
||||
'hostname' => $hostname,
|
||||
'create_by' => 1,
|
||||
'edit_by' => 1
|
||||
]);
|
||||
if(!$originhn->save()) {
|
||||
var_dump($originhn);
|
||||
die("Error saving PreordercampaignOriginhostname");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user