feat: Add dynamic logic for readOnly fields in CBankverbindungen entity and update cache timestamps in configuration files

This commit is contained in:
2026-02-08 21:02:21 +01:00
parent 31479e71e1
commit a24bc99b67
3 changed files with 78 additions and 4 deletions

View File

@@ -13,5 +13,79 @@
}
]
},
"iconClass": "fas fa-euro-sign"
"iconClass": "fas fa-euro-sign",
"dynamicLogic": {
"fields": {
"name": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
},
"iban": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
},
"bic": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
},
"kontoinhaber": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
},
"bankname": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
},
"advowareKontoId": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
},
"beteiligte": {
"readOnly": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "id"
}
]
}
}
}
}
}

View File

@@ -357,7 +357,7 @@ return [
0 => 'youtube.com',
1 => 'google.com'
],
'microtime' => 1770575859.904929,
'microtime' => 1770580918.069661,
'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4,
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',

View File

@@ -1,7 +1,7 @@
<?php
return [
'cacheTimestamp' => 1770575860,
'microtimeState' => 1770575860.045547,
'cacheTimestamp' => 1770580918,
'microtimeState' => 1770580918.192797,
'currencyRates' => [
'EUR' => 1.0
],