Skip to content
Code-Schnipsel Gruppen Projekte
Commit 178f1b49 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

Merge branch 'main' into 'next-4.x'

Update 'next-4.x' with latest changes from 'main'

See merge request !178
Übergeordnete 3921fea1 6a5d731c
No related branches found
No related tags found
1 Merge Request!178Update 'next-4.x' with latest changes from 'main'
Pipeline #16380 bestanden mit Phase
in 2 Minuten und 37 Sekunden
...@@ -343,10 +343,8 @@ define('package/quiqqer/erp/bin/backend/controls/articles/ArticleList', [ ...@@ -343,10 +343,8 @@ define('package/quiqqer/erp/bin/backend/controls/articles/ArticleList', [
} }
if (!this.$calculate) { if (!this.$calculate) {
console.log('add -> disableCalculation');
if (typeof Child.disableCalculation === 'function') Child.disableCalculation(); if (typeof Child.disableCalculation === 'function') Child.disableCalculation();
} else { } else {
console.log('add -> enableCalculation');
if (typeof Child.enableCalculation === 'function') Child.enableCalculation(); if (typeof Child.enableCalculation === 'function') Child.enableCalculation();
} }
......
...@@ -326,8 +326,6 @@ define('package/quiqqer/erp/bin/backend/controls/articles/ArticleSummary', [ ...@@ -326,8 +326,6 @@ define('package/quiqqer/erp/bin/backend/controls/articles/ArticleSummary', [
} }
this.getCurrencyFormatter().then(() => { this.getCurrencyFormatter().then(() => {
console.log(calculated.calculations.vatArray);
const vat = Object.entries(calculated.calculations.vatArray).map((val) => { const vat = Object.entries(calculated.calculations.vatArray).map((val) => {
return { return {
text: val[1].text, text: val[1].text,
......
...@@ -153,7 +153,7 @@ define('package/quiqqer/erp/bin/backend/controls/dialogs/CopyErpEntityDialog', [ ...@@ -153,7 +153,7 @@ define('package/quiqqer/erp/bin/backend/controls/dialogs/CopyErpEntityDialog', [
require([ require([
'package/quiqqer/erp/bin/backend/utils/ERPEntities' 'package/quiqqer/erp/bin/backend/utils/ERPEntities'
], function(ErpUtils) { ], function(ErpUtils) {
ErpUtils.openPanelByUUID(newCopy.hash); ErpUtils.openPanelByUUID(newCopy.uuid);
}); });
}, { }, {
'package': 'quiqqer/erp', 'package': 'quiqqer/erp',
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* @module package/quiqqer/erp/bin/backend/utils/ERPEntities * @module package/quiqqer/erp/bin/backend/utils/ERPEntities
* @author www.pcsg.de (Henning Leutz) * @author www.pcsg.de (Henning Leutz)
*/ */
define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function () {
'use strict'; 'use strict';
return { return {
...@@ -13,7 +13,7 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { ...@@ -13,7 +13,7 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() {
* @param {String} entityType * @param {String} entityType
* @return {String} * @return {String}
*/ */
getPanelByEntity: function(entityType) { getPanelByEntity: function (entityType) {
switch (entityType) { switch (entityType) {
case 'QUI\\ERP\\Order\\Order': case 'QUI\\ERP\\Order\\Order':
return 'package/quiqqer/order/bin/backend/controls/panels/Order'; return 'package/quiqqer/order/bin/backend/controls/panels/Order';
...@@ -49,9 +49,9 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { ...@@ -49,9 +49,9 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() {
return ''; return '';
}, },
getEntityTitle: function(uuid) { getEntityTitle: function (uuid) {
return new Promise(function(resolve) { return new Promise(function (resolve) {
require(['Ajax'], function(QUIAjax) { require(['Ajax'], function (QUIAjax) {
QUIAjax.get('package_quiqqer_erp_ajax_getEntityTitle', resolve, { QUIAjax.get('package_quiqqer_erp_ajax_getEntityTitle', resolve, {
'package': 'quiqqer/erp', 'package': 'quiqqer/erp',
uuid: uuid uuid: uuid
...@@ -60,13 +60,13 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { ...@@ -60,13 +60,13 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() {
}); });
}, },
getEntity: function(uuid, entityPlugin) { getEntity: function (uuid, entityPlugin) {
if (typeof entityPlugin === 'undefined') { if (typeof entityPlugin === 'undefined') {
entityPlugin = false; entityPlugin = false;
} }
return new Promise(function(resolve) { return new Promise(function (resolve) {
require(['Ajax'], function(QUIAjax) { require(['Ajax'], function (QUIAjax) {
QUIAjax.get('package_quiqqer_erp_ajax_getEntity', resolve, { QUIAjax.get('package_quiqqer_erp_ajax_getEntity', resolve, {
'package': 'quiqqer/erp', 'package': 'quiqqer/erp',
uuid: uuid, uuid: uuid,
...@@ -76,13 +76,14 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { ...@@ -76,13 +76,14 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() {
}); });
}, },
openPanelByUUID: function(uuid) { openPanelByUUID: function (uuid) {
return this.getTypeByUUID(uuid).then((entityType) => { return this.getTypeByUUID(uuid).then((entityType) => {
const panel = this.getPanelByEntity(entityType); const panel = this.getPanelByEntity(entityType);
return new Promise(function(resolve) { return new Promise(function (resolve) {
require(['utils/Panels', panel], (PanelUtils, Panel) => { require(['utils/Panels', panel], (PanelUtils, Panel) => {
const PanelInstance = new Panel({ const PanelInstance = new Panel({
'#id': uuid,
uuid: uuid uuid: uuid
}); });
...@@ -93,9 +94,9 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() { ...@@ -93,9 +94,9 @@ define('package/quiqqer/erp/bin/backend/utils/ERPEntities', function() {
}); });
}, },
getTypeByUUID: function(uuid) { getTypeByUUID: function (uuid) {
return new Promise(function(resolve) { return new Promise(function (resolve) {
require(['Ajax'], function(QUIAjax) { require(['Ajax'], function (QUIAjax) {
QUIAjax.get('package_quiqqer_erp_ajax_getEntityType', resolve, { QUIAjax.get('package_quiqqer_erp_ajax_getEntityType', resolve, {
'package': 'quiqqer/erp', 'package': 'quiqqer/erp',
uuid: uuid uuid: uuid
......
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren