WIP Contract / IVT Import2024-05-23

This commit is contained in:
Frank Schubert
2024-05-23 18:16:41 +02:00
parent 72c406766c
commit ac598e83e9
9 changed files with 472 additions and 117 deletions

View File

@@ -9,7 +9,7 @@ class IvtCustomerTelephoneNrModel {
$db = FronkDB::singleton(IVT_DBHOST, IVT_DBUSER, IVT_DBPASS, IVT_DBNAME);
if(!$order) {
$order = "id";
$order = "cid,number";
}
$res = $db->select("customer_telephone_nr", "*", "1=1 ORDER BY $order");
@@ -25,7 +25,7 @@ class IvtCustomerTelephoneNrModel {
$db = FronkDB::singleton(IVT_DBHOST, IVT_DBUSER, IVT_DBPASS, IVT_DBNAME);
$where = self::getSqlFilter($filter);
$res = $db->select("customer_telephone_nr", "*", "$where ORDER BY id LIMIT 1");
$res = $db->select("customer_telephone_nr", "*", "$where ORDER BY cid,number LIMIT 1");
if($db->num_rows($res)) {
$data = $db->fetch_object($res);
$item = new IvtCustomerTelephoneNr($data);
@@ -42,7 +42,7 @@ class IvtCustomerTelephoneNrModel {
$db = FronkDB::singleton(IVT_DBHOST, IVT_DBUSER, IVT_DBPASS, IVT_DBNAME);
$where = self::getSqlFilter($filter);
$sql = "SELECT COUNT(*) cnt FROM customer_telephone_nr WHERE $where ORDER by id";
$sql = "SELECT COUNT(*) cnt FROM customer_telephone_nr WHERE $where";
$res = $db->query($sql);
if($db->num_rows($res)) {
@@ -57,7 +57,7 @@ class IvtCustomerTelephoneNrModel {
$db = FronkDB::singleton(IVT_DBHOST, IVT_DBUSER, IVT_DBPASS, IVT_DBNAME);
$where = self::getSqlFilter($filter);
$sql = "SELECT * FROM customer_telephone_nr WHERE $where ORDER by cid,pid,sid,id";
$sql = "SELECT * FROM customer_telephone_nr WHERE $where ORDER by cid,number";
mfLoghandler::singleton()->debug($sql);
if(is_array($limit) && count($limit)) {