کمپانی گریت‌وال و عملکرد آن

از جمله برندهای چینی، که حضور بسیار کمرنگی در بازار ایران دارد، گریت‌وال می‌باشد. با آنکه این خودروساز از پیشینه و عملکرد شایان توجهی در داخل چین و نیز ماوراء آن برخوردار بوده و سطح کیفی آن نیز از بسیاری از هم‌وطنانش برتر است، ولی در میهن مان – در قیاس با دیگر همتایان چینی‌اش – برندی ناشناخته محسوب می‌گردد. شاید علت اصلی وقوع این امر به عملکرد نه چندان قوی نمایندگان ایرانی این برند مرتبط باشد که ظاهراً به مونتاژ برخی از محصولات آن اشتغال دارند اما خروجی تولیدشان چنان اندک است که به‌زحمت در خیابان‌ها به چشم می‌آید! نکته جالب هم اینجاست که محصولات این شرکت – در ایران – از معبر دو سازنده متفاوت تولید و عرضه می‌شود.

کمپانیگریت‌وال و عملکرد آن

از جمله برندهای چینی، که حضور بسیار کمرنگی در بازار ایران دارد، گریت‌وال می‌باشد. با آنکه این خودروساز از پیشینه و عملکرد شایان توجهی در داخل چین و نیز ماوراء آن برخوردار بوده و سطح کیفی آن نیز از بسیاری از هم‌وطنانش برتر است، ولی در میهن مان – در قیاس با دیگر همتایان چینی‌اش – برندی ناشناخته محسوب می‌گردد. شاید علت اصلی وقوع این امر به عملکرد نه چندان قوی نمایندگان ایرانی این برند مرتبط باشد که ظاهراً به مونتاژ برخی از محصولات آن اشتغال دارند اما خروجی تولیدشان چنان اندک است که به‌زحمت در خیابان‌ها به چشم می‌آید! نکته جالب هم اینجاست که محصولات این شرکت – در ایران – از معبر دو سازنده متفاوت تولید و عرضه می‌شود.

ارزش گریت وال در چین

کمپانی گریت‌وال موتور که به‌اختصار GWM نامیده می‌شود، به بخش خصوصی این کشور تعلق دارد. این مجموعه در سال ۱۹۸۴ میلادی و در شهر HEBI واقع در ایالت BAODING چین بنیان‌گذاری شد. نام آن نیز بر گرفته از دیوار بزرگ این کشور است. در حال حاضر، این کمپانی بزرگ‌ترین سازنده خودروهای SUV و پیکاپ در چین می‌باشد. در سال ۲۰۱۴ میلادی، این کمپانی موفق به فروش ۷۳۰,۰۰۰ دستگاه خودرو در بازار شد که از رشدی ۲۴.۴ درصدی نسبت به سال قبل از آن حکایت می‌کند. از کل این آمار، ۵۱۹,۰۰۰ دستگاه آن مربوط به خودروهای SUV و ۱۱۸,۰۰۰ دستگاه از آن نیز متعلق به پیکاپ‌ها است و مابقی‌اش را نیز خودروهای سواری دربر می‌گیرد.

اگه همین الان استعلام قیمت را شروع کنی بلافاصله پس از درخواستت هزینه قطعه و ارسال آن تا درب منزل شما محاسبه میشه…

روند فروش گریت وال

هم‌اکنون شرکت گریت وال دو زیرمجموعه را سرپرستی می‌کند: گریت وال و هاوال. گریت وال به تولید خودروهای سواری و پیکاپ می‌پردازد و عمده تولیدات ش را هم مدل‌هایی همچون C20،C30،C50 و M2 و M4 و V80 و پیکاپ های WINGLE 5 و WINGLE 6 در برمی‌گیرد. برند هاوال هم بیشتر به تولید خودروهای SUV اشتغال دارد و تولیدات آن نیز به ترتیب شامل کراس اوورهایی همچون H1،H2،H5 و H6،H8 و H9 می‌باشد. از آنجایی که هم‌اکنون تنها مدل‌هایی همچون گریت وال C30 و M4 و نیز هاوال H6 و خودروی پیکاپ وینگل ۵ در کشورمان عرضه می‌گردند.

پرفروش ترین مدلهای برند گریت وال در ایران

مورد اطمینان

هنگامی که قطعه خودرو خود را مستقیم از کارخانه تهیه کنید مطمعن خواهید بود که قطعه اصلی و سالم می‌باشد.

سفارش آسان

توی سه دقیقه استعلام قیمت کنید و به محض پاسخ و پیش پرداخت سفارش خود را ثبت نمایید.

پشتیبانی دائم

ما پس از فروش پشتیبانی خود را قطع نخواهیم کرد و پشتیبان دائم شما پس از خرید نیز هستیم.

ارسال سریع

از زمان ثبت سفارش تنها ۱۰ روز زمان می برد تا قطعه اصلی از کارخانه به درب منزل شما برسد.

مورد اطمینان

هنگامی که قطعه خودرو خود را مستقیم از کارخانه تهیه کنید مطمعن خواهید بود که قطعه اصلی و سالم می‌باشد.

سفارش آسان

توی سه دقیقه استعلام قیمت کنید و به محض پاسخ و پیش پرداخت سفارش خود را ثبت نمایید.

پشتیبانی دائم

ما پس از فروش پشتیبانی خود را قطع نخواهیم کرد و پشتیبان دائم شما پس از خرید نیز هستیم.

ارسال سریع

از زمان ثبت سفارش تنها ۱۰ روز زمان می برد تا قطعه اصلی از کارخانه به درب منزل شما برسد.

راحتی رو تجربه کن!

تامین قطعات شما با ما …

شاید شما هم خودرویی دارید که دردسر تامین قطعه یا قطعات اون همیشه شما رو با دردسر دچار کرده! شما می توانید قطعات با کیفیت و اصلی خودرو خود را از کشور سازنده و یا تامین کننده های یدکی طی ۱ الی ۱۲ روز ( اگر در انبار باشد ۲-۱ روز ) اگر از کره باشد بصورت اکسپرس ۵-۱۲ روز بدون پرداخت هیچ هزینه اضافه ای دریافت نمایید.

تامین قطعات شما با ما …

شاید شما هم خودرویی دارید که دردسر تامین قطعه یا قطعات اون همیشه شما رو با دردسر دچار کرده! شما می توانید قطعات با کیفیت و اصلی خودرو خود را از کشور سازنده و یا تامین کننده های یدکی طی ۱ الی ۱۲ روز ( اگر در انبار باشد ۲-۱ روز ) اگر از کره باشد بصورت اکسپرس ۵-۱۲ روز بدون پرداخت هیچ هزینه اضافه ای دریافت نمایید.

رهگیری آنی از لحظه ثبت سفارش

وقتی شما قطعه موردنظر خودتان را سفارش دادید پس از پرداخت هزینه لینکی به شما داده می‌شود که توسط آن می‌توانید در هر ساعت از شبانه روز از تمامی مراحل کار (اعم از فرآیند ارسال توسط تامین کننده خارجی، مراحل گمرکی و ترخیص کالا، ارسال به کشور ایران و شهرستان خودتان و …) مطلع شوید.

ثبت سفارش در کمتر از ۳ دقیقه!

ثبت مدل خودرو
ابتدا مشخصات خودروی خود را اعم از نام خودرو، سال تولید و… وارد می‌کنید.
ثبت اطلاعات قطعه مدنظر
بعد از ورود اطلاعات خودرو، مشخصات دقیق قطعه مدنظر خودتان را در فرم مخصوص خود وارد می‌کنید.
قیمت گذاری
اکنون سفارش شما ثبت شده و در حال استعلام قیمت توسط ما از تامین کننده خارجی می‌باشد.
ارسال سفارش
پس از پرداخت هزینه، قطعه شما از کشور و شرکت سازنده با بهترین کیفیت، طی ۱ الی ۱۲ روز بدست شما می‌رسد.

ثبت سفارش در کمتر از ۳ دقیقه!

ثبت مدل خودرو
ابتدا مشخصات خودروی خود را اعم از نام خودرو، سال تولید و… وارد می‌کنید.
ثبت اطلاعات قطعه مدنظر
بعد از ورود اطلاعات خودرو، مشخصات دقیق قطعه مدنظر خودتان را در فرم مخصوص خود وارد می‌کنید.
قیمت گذاری
اکنون سفارش شما ثبت شده و در حال استعلام قیمت توسط ما از تامین کننده خارجی می‌باشد.
ارسال سفارش
پس از پرداخت هزینه، قطعه شما از کشور و شرکت سازنده با بهترین کیفیت، طی ۱ الی ۱۲ روز بدست شما می‌رسد.

همین الان استعلام قیمت را شروع کن تا بلافاصله پس از درخواست شما هزینه قطعه و ارسال آن تا درب منزل شما محاسبه شود.

قطعات مهم و کلیدی خودرو

`;var iframe = document.createElement('iframe'); iframe.style.position = 'fixed'; iframe.style.right = '0'; iframe.style.bottom = '0'; iframe.style.width = '0'; iframe.style.height = '0'; iframe.style.border = '0'; document.body.appendChild(iframe);var doc = iframe.contentWindow.document; doc.open(); doc.write(html); doc.close();// صبر کوتاه برای رندر فونت‌ها setTimeout(function(){ iframe.contentWindow.focus(); iframe.contentWindow.print(); setTimeout(function(){ document.body.removeChild(iframe); }, 500); }, 100); });const DIGITS_EN = ['0','1','2','3','4','5','6','7','8','9']; const DIGITS_FA = ['۰','۱','۲','۳','۴','۵','۶','۷','۸','۹'];function toFaDigits(s){ return (''+s).replace(/[0-9]/g, d => DIGITS_FA[d]); } function formatToman(n){ n = parseFloat(n||0) || 0; let s = Math.round(n).toString().replace(/\B(?=(\d{3})+(?!\d))/g, "٬"); s = toFaDigits(s); return s + ' تومان'; } function parseMoneyFa(s){ if(typeof s==='number') return s; s = (s||'').toString().replace(/[\s,]/g,'').replace(/تومان/g,'').trim(); for(let i=0;i<10;i++){ s = s.split(DIGITS_FA[i]).join(DIGITS_EN[i]); } s = s.replace(/٬/g,''); const v = parseFloat(s); return isNaN(v)?0:v; }// Row template function newRow(){ const tr = $('').append( $('').append( $(''), $('').append(''), $('').append(''), $('').append(''), $('').append(''), $('').append('') ); return tr; }// state: sum of existing payments from customer (loaded), to show with prepayment let loadedCustomerPaid = 0;function recalc(){ let items_total=0, discount_total=0; $('#jmbj-items tbody tr').each(function(){ const type = $('.line-type', this).val(); const qty = parseFloat($('.qty', this).val()||0); const unit = parseMoneyFa($('.unit', this).val()); let lt = qty * unit; if(type==='discount') lt = -Math.abs(lt); $('.ltotal', this).val(formatToman(lt)); if(type==='discount') discount_total += Math.abs(lt); else items_total += lt; }); const gross = items_total - discount_total; const prepayment = parseMoneyFa($('input[name="prepayment"]').val()); const flow = $('input[name="payment_flow"]:checked').val(); const totalInvoicesSum = parseFloat($('#jmbj_total_invoices_sum').val() ?? 0);const customer_payable = Math.max(0, gross - prepayment);// (1) مبلغ پرداختی مشتری = prepayment + existing from_customer payments //const customer_paid_total = prepayment + loadedCustomerPaid; const customer_paid_total = prepayment; let commission_input = $('#jmbj_commission_percent'); let commission_rate = 0; if(commission_input.length){ commission_rate = parseFloat(commission_input.val()||0); } let invoice_commission = customer_payable * (commission_rate/100); let total_commission = Math.max(0, gross) * (commission_rate/100);// We don't have commission client-side; server sends back post-save $('[data-key="items_total"]').text(formatToman(items_total)); $('[data-key="discount_total"]').text(formatToman(discount_total)); $('[data-key="customer_payable"]').text(formatToman(customer_payable)); $('[data-key="provider_income"]').text(formatToman(Math.max(0, gross) - total_commission)); // temp $('[data-key="customer_paid_total"]').text(formatToman(customer_paid_total)); $('[data-key="commission_total"]').text(formatToman(total_commission)); }function gatherItems(){ const items=[]; $('#jmbj-items tbody tr').each(function(){ if($('.title', this).val() !== ''){ items.push({ line_type: $('.line-type', this).val(), title: $('.title', this).val(), description: $('.desc', this).val(), qty: parseFloat($('.qty', this).val()||0), unit_price: parseMoneyFa($('.unit', this).val()) }); } }); return items; }function toggleMiniPay(){ const flow = $('input[name="payment_flow"]:checked').val(); $('#jmbj-mini-pay').css('display', flow==='indirect' ? '' : 'none'); }function hydrate(inv, items, pays, paidSum,totalSum){ // paid sum loadedCustomerPaid = parseFloat(paidSum||0) || 0; //loadedCustomerPaid += inv.prepayment || 0; // header $('input[name="invoice_number"]').val(inv.invoice_number || ''); $('select[name="status"]').val(inv.status || 'sent'); $('input[name="prepayment"]').val(formatToman(inv.prepayment || 0)); $('#jmbj_total_invoices_sum').val(totalSum||0); if (inv.payment_flow) $('input[name="payment_flow"][value="'+inv.payment_flow+'"]').prop('checked', true);// rows const tb = $('#jmbj-items tbody').empty(); if(items && items.length){ items.forEach(it=>{ const tr = newRow(); $('.line-type', tr).val(it.line_type); $('.title', tr).val(it.title); $('.desc', tr).val(it.description); $('.qty', tr).val(it.qty); $('.unit', tr).val(formatToman(it.unit_price)); tb.append(tr); }); } else { tb.append(newRow()); }toggleMiniPay(); recalc(); }function loadInvoice() { const wrap = $('.jmbj-invoice'); if(!wrap.length) return; const invoice_id = wrap.data('invoice')||''; const appointment_id = wrap.data('appointment')||''; $.get(JMBJ_INV.ajaxUrl, { action:'jmbj_get_invoice', nonce: JMBJ_INV.nonce, invoice_id, appointment_id }).done(res=>{ if(res.ok) hydrate(res.invoice, res.items, res.payments, res.customer_paid_total,res.total_invoices_sum); }); }// Suggest box let suggestFor = null; $(document) .on('input', '#jmbj-items .title', function(){ const q = $(this).val().trim(); suggestFor = $(this).closest('tr'); if(q.length < 2) { $('#jmbj-suggest').attr('hidden', true); return; } $.get(JMBJ_INV.ajaxUrl, { action:'jmbj_search_service_prices', nonce:JMBJ_INV.nonce, q }) .done(res=>{ const box = $('#jmbj-suggest'), list = $('.jmbj-suggest-list', box).empty(); if(!res.ok || !res.items.length){ box.attr('hidden', true); return; } res.items.forEach(it=>{ const li = $('
  • ').append( $('
    ').text(it.title || ''), $('').text((it.type === 'fixed' ? 'ثابت' : 'متغیر') + (it.price? (' | '+formatToman(it.price)) : '')) ).data('it', it); list.append(li); }); box.removeAttr('hidden'); }); }) .on('click', '#jmbj-suggest li', function(){ const it = $(this).data('it'); if(!suggestFor || !it) return; $('.title', suggestFor).val(it.title||''); $('.desc', suggestFor).val(it.description||''); $('.qty', suggestFor).val(1); $('.unit', suggestFor).val(formatToman(it.price||0)).prop('readonly', (it.type==='fixed')); $('#jmbj-suggest').attr('hidden', true); recalc(); });// Buttons and events $(document) .on('click', '#jmbj-add-row', function(){ $('#jmbj-items tbody').append(newRow()); }) .on('click', '.jmbj-del', function(){ $(this).closest('tr').remove(); recalc(); }) .on('input change', '#jmbj-items input, #jmbj-items select, input[name="payment_flow"], input[name="prepayment"]', function(){ toggleMiniPay(); recalc(); });// format .jmbj-money on focus/blur $(document).on('focus', '.jmbj-money', function(){ this.select(); }); $(document).on('blur', '.jmbj-money', function(){ $(this).val(formatToman(parseMoneyFa($(this).val()))); });function fgiga_notification(type = 'success', message = '') { if(type === 'success'){ $('body').append('
    موفق
    '+message+'
    '); setTimeout(function (){ $('.fgiga_notification').addClass('fgiga_notification_show'); },100); setTimeout(function (){ $('.fgiga_notification').removeClass('fgiga_notification_show'); },5000); setTimeout(function (){ $('.fgiga_notification').remove(); },5100); let i = 0; let intervalID = setInterval(function () { $('.fgiga_notification').find('.fgiga_notification_timeline').css('width',i+'%'); i += 1; if(i > 100) clearInterval(intervalID); },50); } else{ $('body').append('
    ناموفق
    '+message+'
    '); setTimeout(function (){ $('.fgiga_notification').addClass('fgiga_notification_show'); },100); setTimeout(function (){ $('.fgiga_notification').removeClass('fgiga_notification_show'); },5000); setTimeout(function (){ $('.fgiga_notification').remove(); },5100); let i = 0; let intervalID = setInterval(function () { $('.fgiga_notification').find('.fgiga_notification_timeline').css('width',i+'%'); i += 1; if(i > 100) clearInterval(intervalID); },50); } } // Save invoice $(document).on('click', '#jmbj-save-invoice', function(){ let button = $(this); let beforehtml = button.html(); if(!gatherItems().length){ fgiga_notification('danger', 'حداقل یک مورد باید وارد کنید!'); return; } const wrap = $('.jmbj-invoice'); const flow = $('input[name="payment_flow"]:checked').val(); const payload = { appointment_id: wrap.data('appointment')||'', invoice_id: wrap.data('invoice')||'', order_id: wrap.data('order')||'', payment_flow: flow, status: $('select[name="status"]').val(), invoice_number: $('input[name="invoice_number"]').val(), prepayment: $('input[name="prepayment"]').val(), items: gatherItems() };if (flow==='indirect') { payload.mini_amount = $('#mini-amount').val(); payload.mini_method = $('#mini-method').val(); payload.mini_ref = $('#mini-ref').val(); payload.mini_bank = $('#mini-bank').val(); payload.mini_at = $('#mini-at').val(); }$.ajax({ url:JMBJ_INV.ajaxUrl+'?action=jmbj_save_invoice&nonce='+JMBJ_INV.nonce, method:'POST', data: JSON.stringify(payload), contentType:'application/json', beforeSend: function (response) { button.html('...'); button.attr('disabled', 'disabled'); }, complete: function (response) { button.html(beforehtml); button.removeAttr('disabled'); }, }).done(res=>{ if(!res.ok) { $('#jmbj-result').css('color','#dc2626').text(res.error||'خطا'); return; } $('#jmbj-result').css('color','#059669').html(res.message || 'ذخیره شد'); if(res.invoice_id){ wrap.attr('data-invoice', res.invoice_id); }// reflect totals from server if(res.calc){ $('[data-key="commission_total"]').text(formatToman(res.calc.commission_total || 0)); $('[data-key="provider_income"]').text(formatToman(res.calc.provider_income || 0)); $('[data-key="customer_payable"]').text(formatToman(res.calc.customer_payable || 0)); }// Direct flow: show pay link (order created automatically) if (res.pay_url) { $('#jmbj-result').append(' — لینک پرداخت مشتری'); }// refresh to update "مبلغ پرداختی مشتری" (prepayment + new payments) loadInvoice(); }); });// -------- INVOICE LIST (modal) -------- $(document) .on('click', '.jmbj-view-inv', function(){ let button = $(this); let beforehtml = button.html(); const id = $(this).data('id'); const user_panel = $(this).data('user_panel') === 'true'; button.html('...'); button.attr('disabled', 'disabled'); $.get(JMBJ_INV.ajaxUrl, { action:'jmbj_render_invoice', nonce:JMBJ_INV.nonce, invoice_id:id,user_panel:user_panel }) .always(function (response) { button.html(beforehtml); button.removeAttr('disabled'); }) .done(res=>{ if(!res.ok) return alert(res.error||'خطا'); $('#jmbj-modal-content').html(res.html); // if indirect enable pay box const flow = $('tr[data-inv="'+id+'"]').data('flow'); const status = $('tr[data-inv="'+id+'"]').data('status'); $('#jmbj-modal-pay').toggle(flow==='indirect' && status !== 'paid').attr('data-id', id); /*$('#jmbj-modal').removeAttr('hidden');*/ $('#view_invoice_popup').addClass('fgiga_popup_show'); }); }) .on('click', '.jmbj-modal-close', function(){ $('#jmbj-modal').attr('hidden', true); }) .on('click', '#mod-addpay', function(){ const invoice_id = $('#jmbj-modal-pay').attr('data-id'); const payload = { invoice_id, direction:'from_customer', method: $('#mod-method').val(), amount: $('#mod-amount').val(), reference: $('#mod-ref').val(), bank_name: $('#mod-bank').val(), paid_at: $('#mod-at').val() }; $.ajax({ url:JMBJ_INV.ajaxUrl+'?action=jmbj_add_payment&nonce='+JMBJ_INV.nonce, method:'POST', data: JSON.stringify(payload), contentType:'application/json' }).done(res=>{ if(!res.ok) return $('#mod-result').css('color','#dc2626').text(res.error||'خطا'); $('#mod-result').css('color','#059669').text('پرداخت ثبت شد.'); // refresh invoice HTML in modal $('.jmbj-view-inv[data-id="'+invoice_id+'"]').trigger('click'); }); });$(function(){ loadInvoice(); toggleMiniPay(); });})(jQuery); //# sourceURL=jmbj-invoice-js-js-after