fixed update client details
This commit is contained in:
parent
e39837f09c
commit
6e70c95a7c
|
|
@ -22,21 +22,19 @@ odoo.define('open_workshop.partner_access_popup', function (require) {
|
|||
|
||||
|
||||
screens.ClientListScreenWidget.include({
|
||||
show: function () {
|
||||
this._super();
|
||||
display_client_details: function (visibility,partner, clickpos) {
|
||||
this._super(visibility,partner, clickpos);
|
||||
var self = this;
|
||||
var client = this.pos.get_order().get_client();
|
||||
|
||||
if (!client) {
|
||||
console.log("⚠️ Kein Kunde ausgewählt");
|
||||
if (visibility !== 'show' || !partner) {
|
||||
console.log("⛔ Kein Partner oder nicht im show-Modus");
|
||||
return;
|
||||
}
|
||||
console.log("👤 client Objekt:", client);
|
||||
console.log("🆔 client.id:", client && client.id);
|
||||
rpc.query({
|
||||
model: 'ows.machine',
|
||||
method: 'get_access_list_grouped',
|
||||
args: [client.id],
|
||||
args: [partner.id],
|
||||
}).then(function (result) {
|
||||
console.log("✅ Maschinenfreigaben vom Server:", result);
|
||||
|
||||
|
|
|
|||
|
|
@ -98,265 +98,6 @@
|
|||
</div>
|
||||
|
||||
</t>
|
||||
<t t-jquery=".client-details-right" t-operation="replace">
|
||||
<div class='client-details-right'>
|
||||
<!--Start FabLab-->
|
||||
<div class='client-details-briefing_fablab'>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Sab. Laser</span>
|
||||
<t t-if='partner.vvow_fablab_laser_sabko'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_fablab_laser_sabko'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Prusa</span>
|
||||
<t t-if='partner.vvow_fablab_3dprint_prusa'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_fablab_3dprint_prusa'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Prusa MMU</span>
|
||||
<t t-if='partner.vvow_fablab_3dprint_prusa_mmu'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_fablab_3dprint_prusa_mmu'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>3D Delta</span>
|
||||
<t t-if='partner.vvow_fablab_3dprint_delta'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_fablab_3dprint_delta'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>CNC Beami</span>
|
||||
<t t-if='partner.vvow_fablab_cnc_beamicon'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_fablab_cnc_beamicon'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
</div>
|
||||
<!--Start Holz-->
|
||||
<div class='client-details-briefing_wood'>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Felder Kreissäge</span>
|
||||
<t t-if='partner.vvow_holz_felder_tablesaw'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_felder_tablesaw'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Felder Bandsäge</span>
|
||||
<t t-if='partner.vvow_holz_felder_bandsaw'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_felder_bandsaw'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Abricht-/Dickenhobel</span>
|
||||
<t t-if='partner.vvow_holz_felder_jointer'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_felder_jointer'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Drechselbank</span>
|
||||
<t t-if='partner.vvow_holz_lathe'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_lathe'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Festool Domino Fräse</span>
|
||||
<t t-if='partner.vvow_holz_domino'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_domino'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Maffel Duo Dübler</span>
|
||||
<t t-if='partner.vvow_holz_duoduebler'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_duoduebler'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Lamello Zeta P2</span>
|
||||
<t t-if='partner.vvow_holz_lamello'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_holz_lamello'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Start Metall-->
|
||||
<div class='client-details-briefing_metal'>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Säge Metall</span>
|
||||
<t t-if='partner.vvow_metall_chop_saw'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_chop_saw'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>MIG/MAG Schweißgerät</span>
|
||||
<t t-if='partner.vvow_metall_welding_mig'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_welding_mig'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>WIG Schweißgerät</span>
|
||||
<t t-if='partner.vvow_metall_welding_wig'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_welding_wig'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Schweißen divers (alt Schweißen)</span>
|
||||
<t t-if='partner.vvow_metall_welding_misc'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_welding_misc'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Drehbank</span>
|
||||
<t t-if='partner.vvow_metall_lathe'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_lathe'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Fräse Deckel FP2</span>
|
||||
<t t-if='partner.vvow_metall_mill_fp2'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_mill_fp2'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Abkantbank</span>
|
||||
<t t-if='partner.vvow_metall_bender'>
|
||||
<span class='detail client-details-vvow_briefing'>
|
||||
Ja
|
||||
</span>
|
||||
</t>
|
||||
<t t-if='!partner.vvow_metall_bender'>
|
||||
<span class='detail client-details-vvow_briefing_error'>
|
||||
Nein
|
||||
</span>
|
||||
</t>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
|
||||
</t>
|
||||
</templates>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user