merge vvow_pos
This commit is contained in:
parent
7b25645e0a
commit
e39837f09c
|
|
@ -16,8 +16,10 @@
|
|||
'data/demo_data.xml',
|
||||
],
|
||||
'qweb': [
|
||||
'static/src/xml/partner_access_popup.xml',
|
||||
'static/src/xml/ows_briefing_details.xml',
|
||||
'static/src/xml/ows_briefing_details_edit.xml',
|
||||
'static/src/xml/ows_pos_order_selector.xml',
|
||||
'static/src/xml/partner_access_popup.xml',
|
||||
],
|
||||
'installable': True,
|
||||
'assets': {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,15 @@
|
|||
odoo.define('open_workshop.models', function (require) {
|
||||
"use strict";
|
||||
var models = require('point_of_sale.models');
|
||||
var field_utils = require('web.field_utils');
|
||||
|
||||
models.load_fields('res.partner', 'vvow_birthday');
|
||||
models.load_fields('res.partner', 'vvow_security_briefing');
|
||||
models.load_fields('res.partner', 'vvow_security_id');
|
||||
models.load_fields('res.partner', 'vvow_rfid_card');
|
||||
models.load_fields('res.partner', 'create_date');
|
||||
models.load_fields('res.partner', 'vvow_document_id');
|
||||
});
|
||||
|
||||
odoo.define('open_workshop.partner_access_popup', function (require) {
|
||||
"use strict";
|
||||
|
|
@ -11,7 +22,7 @@ odoo.define('open_workshop.partner_access_popup', function (require) {
|
|||
|
||||
|
||||
screens.ClientListScreenWidget.include({
|
||||
renderElement: function () {
|
||||
show: function () {
|
||||
this._super();
|
||||
var self = this;
|
||||
var client = this.pos.get_order().get_client();
|
||||
|
|
@ -32,7 +43,7 @@ odoo.define('open_workshop.partner_access_popup', function (require) {
|
|||
const html = QWeb.render('PartnerMachineAccessList', {
|
||||
areas: result || [],
|
||||
});
|
||||
self.$('.client-details-right').append(html);
|
||||
self.$('.client-details-right').html(html);
|
||||
});
|
||||
},
|
||||
});
|
||||
|
|
|
|||
|
|
@ -59,166 +59,5 @@
|
|||
</div>
|
||||
</div>
|
||||
</t>
|
||||
<t t-jquery=".client-details-right" t-operation="replace">
|
||||
<div class='client-details-right'>
|
||||
<div class='client-details-briefing_fablab'>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Sab. Laser</span>
|
||||
<select class='detail client-vvow_fablab_laser_sabko-states needsclick' name='vvow_fablab_laser_sabko'>
|
||||
<option value='true' t-att-selected="partner.vvow_fablab_laser_sabko ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_fablab_laser_sabko ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Prusa</span>
|
||||
<select class='detail client-vvow_fablab_3dprint_prusa-states needsclick' name='vvow_fablab_3dprint_prusa'>
|
||||
<option value='true' t-att-selected="partner.vvow_fablab_3dprint_prusa ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_fablab_3dprint_prusa ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Prusa MMU</span>
|
||||
<select class='detail client-vvow_fablab_3dprint_prusa_mmu-states needsclick' name='vvow_fablab_3dprint_prusa_mmu'>
|
||||
<option value='true' t-att-selected="partner.vvow_fablab_3dprint_prusa_mmu ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_fablab_3dprint_prusa_mmu ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>3D Delta</span>
|
||||
<select class='detail client-vvow_fablab_3dprint_delta-states needsclick' name='vvow_fablab_3dprint_delta'>
|
||||
<option value='true' t-att-selected="partner.vvow_fablab_3dprint_delta ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_fablab_3dprint_delta ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>CNC Beami</span>
|
||||
<select class='detail client-vvow_fablab_cnc_beamicon-states needsclick' name='vvow_fablab_cnc_beamicon'>
|
||||
<option value='true' t-att-selected="partner.vvow_fablab_cnc_beamicon ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_fablab_cnc_beamicon ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--Start Holz
|
||||
vvow_holz_sander = fields.Boolean("Einweisung Kantenschleifer", track_visibility='onchange', default=False)
|
||||
vvow_holz_felder_mill = fields.Boolean("Einweisung Felder Fräse", track_visibility='onchange', default=False)
|
||||
vvow_holz_mill = fields.Boolean("Einweisung Tischfräse", track_visibility='onchange', default=False)
|
||||
vvow_holz_lathe = fields.Boolean("Einweisung Drechselbank", track_visibility='onchange', default=False)
|
||||
-->
|
||||
|
||||
<div class='client-details-briefing_wood'>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Felder Kreissäge</span>
|
||||
<select class='detail client-vvow_holz_felder_tablesaw-states needsclick' name='vvow_holz_felder_tablesaw'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_felder_tablesaw ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_felder_tablesaw ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Felder Bandsäge</span>
|
||||
<select class='detail client-vvow_holz_felder_bandsaw-states needsclick' name='vvow_holz_felder_bandsaw'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_felder_bandsaw ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_felder_bandsaw ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Abricht-/Dickenhobel</span>
|
||||
<select class='detail client-vvow_holz_felder_jointer-states needsclick' name='vvow_holz_felder_jointer'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_felder_jointer ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_felder_jointer ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Drechselbank</span>
|
||||
<select class='detail client-vvow_holz_lathe-states needsclick' name='vvow_holz_lathe'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_lathe ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_lathe ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Festool Domino Fräse</span>
|
||||
<select class='detail client-vvow_holz_domino-states needsclick' name='vvow_holz_domino'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_domino ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_domino ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Maffel Duo Dübler</span>
|
||||
<select class='detail client-vvow_holz_duoduebler-states needsclick' name='vvow_holz_duoduebler'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_duoduebler ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_duoduebler ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>amello Zeta P2</span>
|
||||
<select class='detail client-vvow_holz_lamello-states needsclick' name='vvow_holz_lamello'>
|
||||
<option value='true' t-att-selected="partner.vvow_holz_lamello ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_holz_lamello ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Start Metall
|
||||
vvow_metall_bandsaw = fields.Boolean("Einweisung Bandsäge", track_visibility='onchange', default=False)
|
||||
vvow_metall_bender = fields.Boolean("Einweisung Abkantbank", track_visibility='onchange', default=False)
|
||||
vvow_metall_chop_saw = fields.Boolean("Einweisung Kappsäge", track_visibility='onchange', default=False)
|
||||
-->
|
||||
|
||||
<div class='client-details-briefing_metal'>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Säge Metall</span>
|
||||
<select class='detail client-vvow_metall_chop_saw-states needsclick' name='vvow_metall_chop_saw'>
|
||||
<option value='true' t-att-selected="partner.vvow_metall_chop_saw ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_metall_chop_saw ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>MIG/MAG Schweißgerät</span>
|
||||
<select class='detail client-vvow_metall_welding_mig-states needsclick' name='vvow_metall_welding_mig'>
|
||||
<option value='true' t-att-selected="partner.vvow_metall_welding_mig ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_metall_welding_mig ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>WIG Schweißgerät</span>
|
||||
<select class='detail client-vvow_metall_welding_wig-states needsclick' name='vvow_metall_welding_wig'>
|
||||
<option value='true' t-att-selected="partner.vvow_metall_welding_wig ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_metall_welding_wig ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Drehbank</span>
|
||||
<select class='detail client-vvow_metall_lathe-states needsclick' name='vvow_metall_lathe'>
|
||||
<option value='true' t-att-selected="partner.vvow_metall_lathe ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_metall_lathe ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Fräse Deckel FP2</span>
|
||||
<select class='detail client-vvow_metall_mill_fp2-states needsclick' name='vvow_metall_mill_fp2'>
|
||||
<option value='true' t-att-selected="partner.vvow_metall_mill_fp2 ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_metall_mill_fp2 ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Abkantbank</span>
|
||||
<select class='detail client-vvow_metall_bender-states needsclick' name='vvow_metall_bender'>
|
||||
<option value='true' t-att-selected="partner.vvow_metall_bender ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.vvow_metall_bender ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
<!--
|
||||
<div class='client-detail'>
|
||||
<span class='briefinglabel'>Template</span>
|
||||
<select class='detail client-Template-states needsclick' name='Template'>
|
||||
<option value='true' t-att-selected="partner.Template ? true : undefined">Ja</option>
|
||||
<option value='' t-att-selected="!partner.Template ? true: undefined">Nein</option>
|
||||
</select>
|
||||
</div>
|
||||
-->
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</t>
|
||||
</templates>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user