Merge pull request #5249 from expsa/revert-5246-eltayar

Revert "fix"
This commit is contained in:
Mohamed Eltayar 2025-11-05 20:11:30 +03:00 committed by GitHub
commit 74f529ccc1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 0 additions and 62 deletions

View File

@ -113,66 +113,4 @@
</xpath>
</field>
</record>
<record id="family_member_kanban_kafala_inherit" model="ir.ui.view">
<field name="name">family.member.kanban.kafala.inherit</field>
<field name="model">family.member</field>
<field name="inherit_id" ref="odex_benefit.family_member_kanban"/>
<field name="arch" type="xml">
<!-- إضافة الحقول -->
<xpath expr="//field[@name='total_member_service_requests']" position="after">
<field name="kafala_status"/>
<field name="sponsorship_end_date"/>
</xpath>
<!-- تعديل ارتفاع الكارد -->
<xpath expr="//div[hasclass('oe_kanban_global_click')]" position="attributes">
<attribute name="t-attf-style">background: linear-gradient(135deg, #{record.member_status.raw_value == 'non_benefit' ? '#fff5f5' : '#ffffff'} 0%, #{record.member_status.raw_value == 'non_benefit' ? '#ffe0e0' : '#f8f9fa'} 100%); border: 2px solid #{record.member_status.raw_value == 'non_benefit' ? '#dc3545' : '#198754'}; border-radius: 15px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); transition: all 0.3s ease; margin-bottom: 15px; overflow: hidden; position: relative; min-height: 300px; opacity: #{record.member_status.raw_value == 'non_benefit' ? '0.85' : '1'};</attribute>
</xpath>
<!-- إضافة قسم الكفالة -->
<xpath expr="//a[@name='action_open_related_member_service_requests']" position="after">
<div style="background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%); padding: 10px 5px; border-top: 2px solid #198754; text-align: right;">
<div style="display: flex; justify-content: space-between; align-items: center; font-size: 11px;">
<div style="display: inline-flex; align-items: center;">
<i class="fa fa-shield" style="color: #6c757d; margin-left: 4px;"/>
<span style="font-weight: 600; color: #495057; margin-left: 4px;"></span>
<span style="font-weight: 600;">
<t t-if="record.kafala_status.raw_value == 'have_kafala'">
<span style="background: linear-gradient(135deg, #e8f5e8 0%, #c8e6c9 100%); color: #2e7d32; padding: 2px 6px; border-radius: 8px; font-weight: 700; font-size: 10px; border: 1px solid #4caf50;">
مكفول
</span>
</t>
<t t-elif="record.kafala_status.raw_value == 'have_not_kafala'">
<span style="background: linear-gradient(135deg, #fff8e1 0%, #ffecb3 100%); color: #e65100; padding: 2px 6px; border-radius: 8px; font-weight: 700; font-size: 10px; border: 1px solid #ff9800;">
غير مكفول
</span>
</t>
<t t-else="">
<span style="color: #6c757d;">--</span>
</t>
</span>
</div>
<t t-if="record.kafala_status.raw_value == 'have_kafala'">
<div style="display: inline-flex; align-items: center;">
<i class="fa fa-calendar" style="color: #6c757d; margin-left: 4px;"/>
<span style="font-weight: 600; color: #495057; margin-left: 4px;">تنتهي الكفالة: </span>
<span style="color: #212529; font-weight: 500;">
<t t-if="record.sponsorship_end_date.raw_value">
<field name="sponsorship_end_date"/>
</t>
<t t-else="">
<span style="color: #6c757d;">--</span>
</t>
</span>
</div>
</t>
</div>
</div>
</xpath>
</field>
</record>
</odoo>