Files
ERP-upgrade/scratch.md
2026-08-12 20:25:43 +00:00

4.0 KiB

name varchar(200) NOT NULL DEFAULT '', country varchar(200) NOT NULL DEFAULT '', contact_person varchar(191) DEFAULT NULL, contact_person_phone varchar(25) DEFAULT NULL, contact_person_email varchar(191) DEFAULT NULL,

support_emails text DEFAULT NULL, finance_emails text DEFAULT NULL, support_skype text DEFAULT NULL,

technical_support_person varchar(191) DEFAULT NULL, services text DEFAULT NULL, buying_rate decimal(10,4) DEFAULT 0.0000, rate_type varchar(20) DEFAULT NULL, payment_terms varchar(20) DEFAULT NULL, sliding_rate_file text DEFAULT NULL, connection_status varchar(70) DEFAULT NULL, connection_type text DEFAULT NULL, integration_type text DEFAULT NULL, bind_specifics text DEFAULT NULL, account_manager_id int(11) DEFAULT NULL, mno_account_manager varchar(191) DEFAULT NULL, contract_auto_renew varchar(15) DEFAULT NULL, contract_validity varchar(191) DEFAULT NULL, direct_business varchar(10) DEFAULT 'YES',

@php function renderBadges($jsonString, $type = 'email') { $items = json_decode($jsonString, true) ?? []; if(count($items) === 0) return 'N/A'; $html = ''; foreach($items as $item) { $icon = $type == 'email' ? 'bi-envelope' : 'bi-telephone'; $html .= ''.$item.''; } return $html; } @endphp

@php $services = json_decode($showclient->services, true) ?? []; @endphp

@php $msgTypes = json_decode($showclient->message_types, true) ?? []; @endphp

{!! renderBadges($showclient->finance_email, 'email') !!}

{!! renderBadges($showclient->finance_email, 'email') !!}
{!! renderBadges($showclient->support_emails, 'email') !!}
{!! renderBadges($showclient->rate_emails, 'email') !!}
{!! renderBadges($showclient->support_phones, 'phone') !!}

                    <div class="mb-3">
                    <div class="text-muted small mb-1">Finance Emails</div>
                    @if($showclient->finance_email !== null || $showclient->finance_email !== "")
                    <div><?php dump($showclient->finance_email) ?></div>
                    <div>{!! renderBadges($showclient->finance_email, 'email') !!}</div>
                    @endif
                </div>
                
                <div class="mb-3">
                    <div class="text-muted small mb-1">Support Emails</div>
                    @if($showclient->support_emails !== null)
                    <div>{!! renderBadges($showclient->support_emails, 'email') !!}</div>
                    <div><?php dump($showclient->support_emails) ?></div>
                    @endif
                </div>

                <div class="mb-3">
                    <div class="text-muted small mb-1">Rate Emails</div>
                    @if($showclient->rate_emails !== null)
                    <div><?php dump($showclient->rate_emails) ?></div>
                    <div>{!! renderBadges($showclient->rate_emails, 'email') !!}</div>
                    @endif
                </div>
                
                <div class="mb-0">
                    <div class="text-muted small mb-1">Support Phones</div>
                    @if($showclient->support_phones !== null)
                    <div><?php dump($showclient->support_phones) ?></div>
                    <div>{!! renderBadges($showclient->support_phones, 'phone') !!}</div>
                    @endif
                </div>