Compare commits
No commits in common. "c1722858787f84ec920182020b63ffa3e79cef52" and "82d58c8ce46db622682e04aab71247d118bbbb7e" have entirely different histories.
c172285878
...
82d58c8ce4
2 changed files with 2 additions and 28 deletions
|
|
@ -10,7 +10,6 @@
|
||||||
* - firma_info → Firmen-Stammdaten + Logo (für Plankopf)
|
* - firma_info → Firmen-Stammdaten + Logo (für Plankopf)
|
||||||
* - auftraege_listen → Liste offener Aufträge (Commande)
|
* - auftraege_listen → Liste offener Aufträge (Commande)
|
||||||
* - auftrag_details&id= → Einzelner Auftrag mit Positionen
|
* - auftrag_details&id= → Einzelner Auftrag mit Positionen
|
||||||
* - auftraege_status&ids=1,2,3 → aktueller Status mehrerer Aufträge [{id, status}] (API 1.4.0)
|
|
||||||
* - kunden_suchen&such= → Third-Party-Suche
|
* - kunden_suchen&such= → Third-Party-Suche
|
||||||
* - dokument_upload (POST) → Plan-PDF an Auftrag/Kunde anhängen
|
* - dokument_upload (POST) → Plan-PDF an Auftrag/Kunde anhängen
|
||||||
*/
|
*/
|
||||||
|
|
@ -66,7 +65,7 @@ try {
|
||||||
echo json_encode([
|
echo json_encode([
|
||||||
'aktiv' => true,
|
'aktiv' => true,
|
||||||
'modul' => 'eplan',
|
'modul' => 'eplan',
|
||||||
'version' => '1.4.0',
|
'version' => '1.3.0',
|
||||||
'dolibarr' => DOL_VERSION,
|
'dolibarr' => DOL_VERSION,
|
||||||
]);
|
]);
|
||||||
break;
|
break;
|
||||||
|
|
@ -155,31 +154,6 @@ try {
|
||||||
]);
|
]);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'auftraege_status':
|
|
||||||
// ElektroPlan „Öffnen": Zeichnungen abgeschlossener/stornierter Aufträge
|
|
||||||
// ausblenden — dafür der AKTUELLE Status, in einer Abfrage für alle.
|
|
||||||
$ids = array();
|
|
||||||
foreach (explode(',', (string) GETPOST('ids', 'alphanohtml')) as $teil) {
|
|
||||||
$n = (int) trim($teil);
|
|
||||||
if ($n > 0) $ids[$n] = $n;
|
|
||||||
}
|
|
||||||
$ids = array_slice(array_values($ids), 0, 1000);
|
|
||||||
$liste = [];
|
|
||||||
if ($ids) {
|
|
||||||
$sql = "SELECT c.rowid as id, c.fk_statut FROM ".MAIN_DB_PREFIX."commande c
|
|
||||||
WHERE c.entity IN (".getEntity('commande').")
|
|
||||||
AND c.rowid IN (".implode(',', array_map('intval', $ids)).")";
|
|
||||||
$resql = $db->query($sql);
|
|
||||||
if ($resql) {
|
|
||||||
while ($obj = $db->fetch_object($resql)) {
|
|
||||||
$liste[] = ['id' => (int) $obj->id, 'status' => (int) $obj->fk_statut];
|
|
||||||
}
|
|
||||||
$db->free($resql);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
echo json_encode($liste);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'kunden_suchen':
|
case 'kunden_suchen':
|
||||||
$such = GETPOST('such', 'alphanohtml');
|
$such = GETPOST('such', 'alphanohtml');
|
||||||
if (empty($such) || strlen($such) < 2) { echo json_encode([]); break; }
|
if (empty($such) || strlen($such) < 2) { echo json_encode([]); break; }
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class modEplan extends DolibarrModules
|
||||||
|
|
||||||
$this->editor_name = 'Alles Watt läuft';
|
$this->editor_name = 'Alles Watt läuft';
|
||||||
$this->editor_url = '';
|
$this->editor_url = '';
|
||||||
$this->version = '1.1.3';
|
$this->version = '1.1.2';
|
||||||
$this->const_name = 'MAIN_MODULE_'.strtoupper($this->name);
|
$this->const_name = 'MAIN_MODULE_'.strtoupper($this->name);
|
||||||
$this->picto = 'fa-drafting-compass';
|
$this->picto = 'fa-drafting-compass';
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue