Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/www/rabbithabit.com/public_html/application/views/admin/orders/ |
Upload File : |
<div class="row"> <div class="col-sm-12"> <p><a href="<?= base_url('admin/orders'); ?>"><i class="fa fa-arrow-left" aria-hidden="true"></i> Kembali ke Halaman Order</a></p><br> <h4> NOMOR ORDER: <?php echo $order->id_orders; ?> <a style="display:none;" target="_blank" href="<?= base_url('admin/orders/print_invoice_pdf/'.$order->id_orders); ?>" class="btn btn-sm btn-success" type="button"> <i class="fa fa-print"></i> Invoice </a> </h4> <h4>TANGGAL ORDER: <?php echo date('j F Y H:i:s', strtotime($order->order_date)); ?></h4> <?= $this->session->flashdata('success'); //to display success message ?> <?= $this->session->flashdata('result'); //to display result message ?> </div><!-- end class="col-sm-12" --> </div> <!-- end row --> <?= form_open(); ?> <div class="row"> <div class="col-sm-3"> <p>Status Pesanan Saat Ini</p> </div><!-- end class="col-sm-3" --> <div class="col-sm-9"> <?php if($order->payment_status == 0) { $options[0] = 'Pending'; $options[2] = 'Batal'; } if($order->payment_status == 1) { $options[1] = 'Belum Bayar'; if($order->payment_type != 'midtrans' && (int)$order->indent_remaining === 0) { $options[3] = 'Sudah Bayar'; }else{ $options[6] = 'Dibayar Sebagian'; } $options[2] = 'Batal'; } if($order->payment_status == 2) { $options[2] = 'Batal'; } if($order->payment_status == 3) { $options[3] = 'Sudah Dibayar'; $options[4] = 'Proses'; $options[2] = 'Batal'; } if($order->payment_status == 4) { $options[4] = 'Proses'; $options[2] = 'Batal'; } if($order->payment_status == 5) { $options[5] = 'Terkirim'; } if($order->payment_status == 6) { $options[6] = 'Dibayar Sebagian'; $options[4] = 'Proses'; $options[2] = 'Batal'; } echo form_dropdown('payment_status', $options, $order->payment_status, 'class="form-control changeOrderStatus"'); ?> <!-- <?php if ($order->payment_status == 1 || $order->payment_status== 3) : ?> <br>Courier Tracking Number (Enter below)<br> <?php echo form_input('no_resi', $order->no_resi); ?> <br> <?php endif; ?> --> <br> <span><?= form_submit('update', 'Ubah Status Order', 'class="btn btn-primary btn-success submitOrderStatus"'); ?></span> <script> $(document).ready(function() { $('.submitOrderStatus').prop('disabled', true); $('.changeOrderStatus').change(function() { $('.submitOrderStatus').prop('disabled', false); }); }); </script> <?= form_close(); ?> <br><br> <!-- <p><a target="_blank" href="<?php echo base_url() . 'admin/orders/generate_invoice_pdf/' . $order->id_orders; ?>"><i class="fa fa-files-o" aria-hidden="true"></i> DOWNLOAD INVOICE</a></p> <p><a target="_blank" href="<?php echo base_url() . 'admin/orders/generate_deliveryslip_pdf/' . $order->id_orders; ?>"><i class="fa fa-truck" aria-hidden="true"></i> <?php if($order->dropship == 'yes') : ?> DROPSHIP <?php endif; ?> DOWNLOAD DELIVERY SLIP </a></p> --> </div><!-- end class="col-sm-9" --> </div> <!-- end row --> <?php //calculate if the current order has more than 1 warehouse $this->db->select('warehouse_id')->from('orders_detail')->where('orders_id', $order->id_orders); $warehouse_ids = $this->db->get()->result(); $warehouse_id_array = array(); foreach ($warehouse_ids as $warehouse_id) { if(!in_array($warehouse_id->warehouse_id, $warehouse_id_array)) { $warehouse_id_array[] = $warehouse_id->warehouse_id; } } ?> <?php if(count($warehouse_id_array) > 1) : ?> <p style="background: purple; color:white; padding: 5px;">Order ini memiliki pengiriman lebih dari 1 Warehouse.></p> <?php endif; ?> <div class="row"> <div class="col-sm-12"> <div class="table-responsive"> <table class="table table-striped"> <!-- <tr> <td>JURNAL.ID STATUS</td> <td><?= strtoupper($order->status_jurnalid); ?></td> </tr> --> <tr> <td>TIPE PEMBAYARAN</td> <td><?= strtoupper($order->payment_type);if($order->marketplace_name != null){echo ', '.ucfirst($order->marketplace_name);} ?> <?= strtoupper($order->payment_method); ?> <?php if(!empty($order->va_number)) : ?> <?= $order->va_number; ?> (No VA) <?php endif; ?> </td> </tr> <?php if($order->payment_date != NULL) : ?> <tr> <td>TANGGAL PEMBAYARAN</td> <td><?= date('d M Y H:m:s', strtotime($order->payment_date)); ?></td> </tr> <?php endif; ?> <tr> <td>INFO TAMBAHAN</td> <td> <?php if($order->payment_type == 'bank transfer') : ?> <?php if($order->payment_confirm == 1 ) { echo 'cust pay confirm: Yes'; } else { echo 'Cust pay confirm: Not Yet'; } ?> <?php elseif($order->payment_type == 'midtrans') : ?> <?php if($order->payment_status_message == 'capture') : ?> Pembayaran Kartu Kredit <?php else : ?> Pembayaran virtual akun <?php endif; ?> <?php endif; ?> <?php if($order->indent_remaining > 0) : ?> . Has Indent <?php endif; ?> </td> </tr> <tr> <td>PELANGGAN</td> <td> <p> Nama: <?php echo ucwords($order->recipient_name); ?><br> E-mail: <a href="mailto:<?php echo $order->email; ?>"><?php echo $order->email; ?></a><br> Telepon: <?php echo $order->phone; ?> </p> </td> </tr> <tr> <td>ALAMAT PENGIRIMAN</td> <td> <p> <?= ucwords($order->address); ?><br> <?php //get subdistrict echo ucwords($order->subdistrict) . '. '; //get district echo ucwords($order->district) . '. '; echo ucwords($order->province) . '<br>'; if(!empty($order->postcode)) { echo 'Postcode: ' . $order->postcode; } ?> </p> </td> </tr> <!-- <tr> <td>CUSTOMER NOTE</td> <td><p><?= ucfirst($order->customer_note); ?></p></td> </tr> --> <tr> <td colspan="2"> <p>DETAIL ORDER</p> <table id="tbl_itemproduct" class="table" style="border: 1px solid black"> <tr> <th style="border: 1px solid black">Nama Barang</th> <th style="border: 1px solid black">Harga</th> <th style="border: 1px solid black">Kuantitas</th> <th style="border: 1px solid black">Dikirim dari</th> <th style="border: 1px solid black">Tipe Pengiriman</th> <th style="border: 1px solid black">Biaya Pengiriman</th> <th style="border: 1px solid black">Sub Total</th> <?php if($order->payment_status == 4 || $order->payment_status == 5) : ?> <th style="border: 1px solid black">Status</th> <?php endif;?> </tr> <?php $a=1; foreach ($order_details as $item) : ?> <?php $attributes = array('id' => 'update_resi'.$a); echo form_open('admin/orders/update_noresi',$attributes); ?><?= form_close(); ?> <?php $formid = array('class' => 'update_status'); echo form_open('admin/orders/update_status',$formid); ?> <tr> <td style="border: 1px solid black"><?php echo ucwords($item->item_name); ?><br> <?= ucwords($item->attributes); ?> <br> <?= $item->sku; ?> <br> <?php //get warehouse $this->db->select('name')->from('shipment_method')->where('id', $item->chosen_shipping_id); $shipping_method = $this->db->get()->row()->name; $query_shipment_m = $this->db->select('*')->from('shipment_method')->where('id', $item->chosen_shipping_id)->get()->row(); ?> <?php $status_new_address = null; if ($query_shipment_m->id == 5) : ?> <br> <?php if($item->new_address != NULL) : ?> <p>New Shipping Address:<br> <?= ucwords($item->new_address); ?><br> <?php $status_new_address = 'has'; $this->load->helper('shipping'); echo get_subdistrict_name($item->new_subdistrict_id) . '. ' . get_district_name($item->new_district_id) . '. ' . get_province_name($item->new_province_id); ?> </p> <?php endif; ?> <?php if($item->status == 0) : ?> <button type="button" data-toggle="modal" data-target="#ModalChangeAddress<?= $item->id_orders_detail; ?>" class="btn btn-info"><i class="fa fa-map"></i> Ubah Alamat Pengiriman</button> <?php endif; ?> <?php endif; ?> </td> <td style="border: 1px solid black">IDR <?php echo number_format($item->item_price); ?><br> <?= $item->indent_message; ?></td> <td style="border: 1px solid black"> <?= $item->quantity; ?> <?php if($item->is_backorder == 'yes') : ?> (Indent) <?php endif; ?> </td> <td style="border: 1px solid black"> <?php //get warehouse $this->db->select('name')->from('warehouse')->where('id', $item->warehouse_id); $warehouse_name = $this->db->get()->row()->name; echo ucwords($warehouse_name); ?> </td> <td style="border: 1px solid black"> <?php if($shipping_method == '2 hour delivery') : ?> <p>Express Courier</p> <?php else : ?> <p><?= ucfirst($shipping_method);?></p> <?php endif; ?> </td> <td style="border: 1px solid black">IDR <?php echo number_format($item->shipping_fee); ?></td> <td style="border: 1px solid black">IDR <?php echo number_format($item->subtotal); ?></td> <?php if($order->payment_status == 4) : ?> <input type="hidden" name="id_product_detail" value="<?= $item->id_orders_detail;?>"> <input type="hidden" name="id_order" value="<?= $order->id_orders;?>"> <input type="hidden" name="backed_order" value="<?= $item->is_backorder;?>"> <input type="hidden" name="qty_order" value="<?= $item->quantity;?>"> <input type="hidden" name="warehouse_order" value="<?= $item->warehouse_id;?>"> <input type="hidden" name="item_order" value="<?= $item->item_id;?>"> <input type="hidden" name="id" value="<?=$a;?>"> <?php //get product_code $this->db->select('sku')->from('orders_detail')->where('id_orders_detail', $item->id_orders_detail); $product_code = $this->db->get()->row()->sku; $query_shipment_m = $this->db->select('*')->from('shipment_method')->where('id', $item->chosen_shipping_id)->get()->row(); ?> <td style="border: 1px solid black"> <?php if ($query_shipment_m->id == 5) { ?> <!-- Jika INDENT --> <div id="dv_btn_set_status_product"> <?php if((int)$item->status === 0){ ?> <?php $query_warehouse = $this->db ->select('*')->from('warehouse') ->where('id', $item->warehouse_id)->get(); $query_r_stock = $this->db ->select('*')->from('stock') ->where('warehouse_id', $item->warehouse_id) ->where('id_product', $item->product_id) ->where('id_product_detail', $item->item_id) ->get(); $dis_btn_rtosend = ''; if(@$query_r_stock->row()->stock == 0 || $query_r_stock->num_rows() == 0){ $dis_btn_rtosend = 'disabled'; } ?> <button <?= $dis_btn_rtosend; ?> class="btn btn-success" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_r_tosend" onclick="fbtn_r_tosend($(this));">Siap untuk dikirim</button> <?php if ($dis_btn_rtosend == 'disabled'): ?> <br> Di <?= ucwords($query_warehouse->row()->name); ?> Stok kurang <?php endif ?> <?php } ?> <?php if((int)$item->status === 1){ ?> <button class="btn btn-success form-control" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_fullypaid" onclick="fbtn_fullypaid($(this));">Perbarui ke dibayar penuh</button> <?php } ?> <?php if((int)$item->status === 3){ ?> <?php $n_resi = $item->no_resi; if($n_resi == null || $n_resi == ""){ $n_resi = ""; } ?> <input placeholder='No. Resi Pengiriman.' type='text' value='<?= $n_resi; ?>' class='form-control input-sm' id='inp_noresi'> <button class="btn btn-success form-control" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_savenoresi" onclick="fbtn_savenoresi($(this));">Simpan No. Resi Pengiriman</button> <button class="btn btn-primary form-control" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_sent" disabled onclick="fbtn_sent($(this));">Ganti status ke "Sudah Terkirim"</button> <?php } ?> <?php if((int)$item->status === 2){ } ?> </div> <!-- end Jika INDENT --> <?php }else { ?> <!-- Jika IN STOCK --> <div id="dv_btn_set_status_product"> <?php if((int)$item->status === 0){ ?> <?php $query_warehouse = $this->db ->select('*')->from('warehouse') ->where('id', $item->warehouse_id)->get(); $query_r_stock = $this->db ->select('*')->from('stock') ->where('warehouse_id', $item->warehouse_id) ->where('id_product', $item->product_id) ->where('id_product_detail', $item->item_id) ->get(); $dis_btn_rtosend = ''; // if(@$query_r_stock->row()->stock == 0 || $query_r_stock->num_rows() == 0){ // $dis_btn_rtosend = 'disabled'; // } ?> <button <?= $dis_btn_rtosend; ?> class="btn btn-success" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_r_tosend" onclick="fbtn_r_tosend($(this),'instock');">Siap untuk dikirim</button> <?php } ?> <?php if((int)$item->status === 1){ ?> <?php $n_resi = $item->no_resi; if($n_resi == null || $n_resi == ""){ $n_resi = ""; } ?> <input placeholder='No. Resi Pengiriman' type='text' value='<?= $n_resi; ?>' class='form-control input-sm' id='inp_noresi'> <button class="btn btn-success form-control" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_savenoresi" onclick="fbtn_savenoresi($(this),'instock');">Simpan No. Resi Pengiriman</button> <button class="btn btn-primary form-control" type="button" data-productid="<?= $item->product_id; ?>" data-order_detailid="<?= $item->id_orders_detail; ?>" data-orderid="<?= $item->orders_id; ?>" data-itemid="<?= $item->item_id; ?>" id="btn_sent" disabled onclick="fbtn_sent($(this),'instock');">Ganti status ke "Sudah Terkirim"</button> <?php } ?> <?php // if((int)$item->status === 2){ // } ?> </div> <?php } ?> <!-- end Jika IN STOCK --> <!-- <input type="text" name="product_code<?= $a ?>" class="form-control updatestatus_code" placeholder="product code" id="product_code<?= $a ?>" onfocus="this.value=''" onkeyup="ajax_update_status('<?=$order->id_orders; ?>','<?= $item->item_id; ?>','<?= $a ?>','<?= $item->is_backorder; ?>','<?= $item->warehouse_id; ?>','<?= $item->id_orders_detail;?>')" <?php if($item->status != 0): ?> disabled value="<?= $product_code;?>" <?php endif; ?> /> --> <?php $stprod = '';$style=''; if($item->status == 0){ $style="white"; $stprod="Open"; }else if($item->status == 1){ $style="yellow"; $stprod="Siap untuk dikirim"; }else if($item->status == 2){ $style="lime"; $stprod="Produk terkirim"; }else if($item->status == 3){ $style="lightgreen"; $stprod="Dibayar penuh"; } ?> <p id="notifbarcode<?= $a ?>" style="color:red;"></p> <p>Status : <span style="padding:5px;background-color: <?= $style; ?>"><?= $stprod; ?></span></p> <br> <!-- <?php if($item->status == 1): ?> <label>No. Resi</label> <input type="text" value="<?= $item->no_resi; ?>" name="no_resi" class="form-control" placeholder="nomor resi" required pattern="[\s\S]*\S[\s\S]*" autocomplete='off'> <?php elseif($item->status == 2): ?> <label>No. Resi</label> <input type="hidden" name="id_orders_detail" value="<?= $item->id_orders_detail;?>" form="update_resi<?= $a;?>"> <input type="text" name="no_resi" value="<?= $item->no_resi; ?>" class="form-control" placeholder="nomor resi" required pattern="[\s\S]*\S[\s\S]*" form="update_resi<?= $a?>" autocomplete='off'> <?php endif; ?> --> <?php if($item->status == 1): ?> <a href="<?= base_url() . 'admin/orders/generate_shipping_mark/' . $item->id_orders_detail; ?>" target="_blank" class="btn btn-primary" type="submit" onclick="return confirm('Print Shipping Mark ??')"> <i class="fa fa-print"></i> Cetak Tanda Pengiriman </a> <?php endif; ?> </td> <?php elseif($order->payment_status == 5) : ?> <?= $item->sku; ?> <td style="border: 1px solid black"> <!-- <input type="text" name="product_code<?= $a ?>" class="form-control" placeholder="product code" id="product_code<?= $a ?>" onfocus="this.value=''" onkeyup="ajax_update_status('<?=$order->id_orders; ?>','<?= $item->item_id; ?>','<?= $a ?>','<?= $item->is_backorder; ?>','<?= $item->id_orders_detail;?>')" <?php if($item->status != 0): ?> disabled value="<?= $product_code;?>" <?php endif; ?> /> --> <?php $stprod = '';$style=''; if($item->status == 0){ $style="white"; $stprod="Open"; }else if($item->status == 1){ $style="yellow"; $stprod="Siap untuk dikirim"; }else if($item->status == 2){ $style="lime"; $stprod="Produk terkirim"; }else if($item->status == 3){ $style="lightgreen"; $stprod="Dibayar penuh"; } ?> <p id="notifbarcode<?= $a ?>" style="color:red;"></p> <p>Status : <span style="padding:5px; background-color: <?= $style; ?>"> <?= $stprod; ?> </span></p> <br> <!-- <label>No. Resi</label> <input type="hidden" name="iterator" value="<?= $a;?>" form="update_resi<?= $a?>"> <input type="hidden" name="id_orders_detail" value="<?= $item->id_orders_detail;?>" form="update_resi<?= $a?>"> <input type="text" name="no_resi" value="<?= $item->no_resi; ?>" class="form-control" form="update_resi<?= $a?>" required pattern="[\s\S]*\S[\s\S]*" autocomplete="off"> <input type="submit" name="submit" value="Update Resi" class="form-control" form="update_resi<?= $a?>"> --> </td> <?php endif;?> </tr> <?= form_close(); ?> <?php $a++; endforeach; ?> </table> </td> </tr> <?php $grand_total = $order->total_amount; ?> <tr> <td>Jumlah Total Produk</td> <td>IDR <?= number_format($order->total_amount); ?></td> </tr> <?php if($order->ppn != 0) : ?> <tr> <td>Pajak</td> <td>IDR <?= number_format($order->ppn); ?></td> </tr> <?php $grand_total = $grand_total + $order->ppn; ?> <?php endif; ?> <?php if($order->shipping_fee != 0) : ?> <tr> <td>Total Biaya Pengiriman</td> <td>IDR <?= number_format($order->shipping_fee); ?></td> </tr> <?php /*$grand_total = $grand_total + $order->shipping_fee;*/ ?> <?php endif; ?> <?php if($order->free_shipping_fee != 0) : ?> <tr> <td>Gratis Biaya Pengiriman</td> <td>IDR -<?= number_format($order->free_shipping_fee); ?></td> </tr> <?php /*$grand_total = $grand_total - $order->free_shipping_fee;*/ ?> <?php endif; ?> <?php if (!is_null($order->redeemed_voucher_code)) : ?> <tr> <td>KODE VOUCHER: <?= strtoupper($order->redeemed_voucher_code); ?></td> <td>IDR -<?= number_format($order->redeemed_voucher_amount); ?></td> <?php $grand_total = $grand_total - $order->redeemed_voucher_amount; ?> </tr> <?php endif; ?> <?php if($order->minus_reward > 0) : ?> <tr> <td>TUKAR POIN HADIAH: <?= $order->minus_reward; ?> poin</td> <td>IDR -<?= number_format($order->minus_reward_amount); ?></td> </tr> <?php $grand_total = $grand_total - $order->minus_reward_amount; ?> <?php endif; ?> <tr> <td style="font-weight: bold;">JUMLAH TOTAL</td> <td style="font-weight: bold;"> IDR <?php $finalshippingfee = 0; $t_when_indent = 0; $calculate_finalshippingfee = $order->shipping_fee - $order->free_shipping_fee; if($calculate_finalshippingfee > 0){ $finalshippingfee = $calculate_finalshippingfee; } $grand_total = $grand_total + $finalshippingfee; if($grand_total > 0){ echo number_format($grand_total); $t_when_indent = $grand_total; } else { if($finalshippingfee > 0) { echo number_format($finalshippingfee); $t_when_indent = $finalshippingfee; } else { echo number_format(0).' (Free Order)'; $t_when_indent = 0; } } ?> </td> </tr> <?php $tcost_indent = (int)$order->indent_remaining + (int)$order->indent_shipping_fee; $t_when_indent = $t_when_indent - $tcost_indent; ?> <?php if ((int)$order->indent_remaining > 0 ): ?> <tr> <td style="font-weight: bold;">Total Uang muka</td> <td style="font-weight: bold;"> IDR <?php if ($status_new_address == null): ?> <?= number_format($t_when_indent) ?> <?php else: ?> <?= number_format($order->total_amount-$order->indent_remaining) ?> <?php endif ?> </td> </tr> <tr> <td>Produk Indent tersisa</td> <td> IDR <?= number_format($order->indent_remaining) ?></td> </tr> <tr> <td>Sisa Biaya Pengiriman Indent</td> <td> IDR <?= number_format($order->indent_shipping_fee) ?></td> </tr> <tr> <td style="font-weight: bold;">Total Tersisa</td> <td style="font-weight: bold;"> IDR <?= number_format($order->indent_remaining + $order->indent_shipping_fee) ?></td> </tr> <?php endif; ?> <?php if ($order->payment_confirm_details): ?> <tr> <td><br>KONFIRMASI PEMBAYARAN TRANSFER BANK MANUAL</td> <td><br><?= $order->payment_confirm_details; ?></td> </tr> <?php endif; ?> <?php if ($order->payment_confirm_remaining != 0 ): ?> <tr> <td><br>KONFIRMASI PEMBAYARAN TRANSFER BANK MANUAL 2</td> <td><br><?= $order->payment_confirm_details_remaining; ?></td> </tr> <?php endif; ?> </table> </div> </div> </div> <div class="row"> <div class="col-sm-6"> <?= form_open('admin/orders/add_note/' . $order->id_orders); ?> <label>Catatan Admin:</label><br> <?= form_textarea('admin_note', set_value('admin_note', $order->admin_note, FALSE)); ?> <?= form_error('admin_note'); ?> <input type="submit" value="Update Catatan" name="add_note" class="btn btn-default form-control" style="width: 200px;"> <br><br> <?= form_close(); ?> </div> </div> <!-- cek salah satu barang sudah ready to pick up --> <?php $cek = 0; $status = $this->db->select('payment_status')->from('orders')->where('id_orders',$order->id_orders)->get()->row()->payment_status; if ($status >= 3): ?> <div class="row" style="margin-top: 0px;"> <div class="col-sm-12" style="text-align: center;"> <!-- <a href="<?= base_url() . 'admin/orders/generate_invoice/' . $order->id_orders; ?>" target="_blank" class="btn btn-success" type="submit" onclick="return confirm('Print Invoice ??')"> <i class="fa fa-print"></i> Print Invoice </a> --> <!-- <?php if($order->payment_status == 5 && $order->status_jurnalid == 'open'): ?> <a href="<?= base_url('admin/orders/manual_sync/'.$order->id_orders)?>" type="submit" class="btn btn-primary"> <i class="fa fa-save"></i> Sync to Jurnal </a> <?php endif; ?> --> </div> </div> <?php endif; ?> <script> // $("body").removeAttr("onload"); // $("body").removeAttr("onunload"); // $("body").attr("onload",loadScroll()); // $("body").attr("onunload",saveScroll()); $(document).ready(function(){ // onload="loadScroll()" onunload="saveScroll()" }); // if($item->status == 0){ // $style="red"; // $stprod="Open"; // }else if($item->status == 1){ // $style="yellow"; // $stprod="Ready to Send"; // }else if($item->status == 2){ // $style="lime"; // $stprod="Picked Up"; // }else if($item->status == 3){ // $style="lightgreen"; // $stprod="Fully paid"; // } function fbtn_r_tosend(ele,witch = "indent"){ var productid = ele.data("productid"); var order_detailid = ele.data("order_detailid"); var orderid = ele.data("orderid"); var itemid = ele.data("itemid"); callAjax('admin/orders/jx_update_stt_withbutton',{ productid : productid, order_detailid : order_detailid, orderid : orderid, itemid : itemid, p_act : "ready to send", witch : witch, },function(rs){ if(rs.msg === "Sukses"){ if(witch === "indent"){ ele.parents("div#dv_btn_set_status_product") .append( "<button "+ "data-productid="+productid+" "+ "data-order_detailid="+order_detailid+" "+ "data-orderid="+orderid+" "+ "data-itemid="+itemid+" "+ " onclick=\"fbtn_fullypaid($(this));\" class='btn btn-sm btn-default' id='btn_fullypaid'>"+ "Fully Paid"+ "</button>" ); // ele.parents("td") // .find("p span").css({ // "background-color":"yellow", // }); // ele.parents("td") // .find("p span").text("Ready to Send"); } if(witch === "instock"){ ele.parents("div#dv_btn_set_status_product") .append( "<input placeholder='No. Resi Pengiriman' type='text' value='' class='form-control input-sm' id='inp_noresi'>" ); ele.parents("div#dv_btn_set_status_product") .append( "<div style='width:100%;' class='text-center'><button "+ "data-productid="+productid+" "+ "data-order_detailid="+order_detailid+" "+ "data-orderid="+orderid+" "+ "data-itemid="+itemid+" "+ " onclick=\"fbtn_savenoresi($(this),'instock');\" class='btn btn-sm btn-default' id='btn_savenoresi'>"+ "Simpan No. Resi Pengiriman"+ "</button>"+ "<button "+ "data-productid="+productid+" "+ "data-order_detailid="+order_detailid+" "+ "data-orderid="+orderid+" "+ "data-itemid="+itemid+" "+ " onclick=\"fbtn_sent($(this),'instock');\" class='btn btn-sm btn-primary' disabled id='btn_sent'>"+ "Terkirim"+ "</button></div>" ); // ele.parents("td") // .find("p span").css({ // "background-color":"yellow", // }); // ele.parents("td") // .find("p span").text("Ready to Send"); } $("table#tbl_itemproduct").find("input, button, a") .attr("disabled",true); location.reload(); ele.remove(); } }); } function fbtn_fullypaid(ele){ var productid = ele.data("productid"); var order_detailid = ele.data("order_detailid"); var orderid = ele.data("orderid"); var itemid = ele.data("itemid"); callAjax('admin/orders/jx_update_stt_withbutton',{ productid : productid, order_detailid : order_detailid, orderid : orderid, itemid : itemid, p_act : "fully paid", },function(rs){ if(rs.msg === "Sukses"){ ele.parents("div#dv_btn_set_status_product") .append( "<input placeholder='No. Resi Pengiriman' type='text' value='' class='form-control input-sm' id='inp_noresi'>" ); ele.parents("div#dv_btn_set_status_product") .append( "<div style='width:100%;' class='text-center'><button "+ "data-productid="+productid+" "+ "data-order_detailid="+order_detailid+" "+ "data-orderid="+orderid+" "+ "data-itemid="+itemid+" "+ " onclick=\"fbtn_savenoresi($(this));\" class='btn btn-sm btn-default' id='btn_savenoresi'>"+ "Simpan No. Resi Pengiriman"+ "</button>"+ "<button "+ "data-productid="+productid+" "+ "data-order_detailid="+order_detailid+" "+ "data-orderid="+orderid+" "+ "data-itemid="+itemid+" "+ " onclick=\"fbtn_sent($(this));\" class='btn btn-sm btn-primary' disabled id='btn_sent'>"+ "Terkirim"+ "</button></div>" ); // ele.parents("td") // .find("p span").css({ // "background-color":"lightgreen", // }); // ele.parents("td") // .find("p span").text("Fully paid"); $("table#tbl_itemproduct").find("input, button, a") .attr("disabled",true); location.reload(); ele.remove(); } }); } function fbtn_savenoresi(ele,witch = "indent"){ var productid = ele.data("productid"); var order_detailid = ele.data("order_detailid"); var orderid = ele.data("orderid"); var itemid = ele.data("itemid"); var inp_noresi = ele.parents("div#dv_btn_set_status_product") .find("input#inp_noresi"); var btn_sent = ele.parents("div#dv_btn_set_status_product") .find("button#btn_sent"); if(inp_noresi.val() !== ""){ callAjax('admin/orders/jx_update_stt_withbutton',{ productid : productid, order_detailid : order_detailid, orderid : orderid, itemid : itemid, inp_noresi : inp_noresi.val(), p_act : "save noresi", witch : witch, },function(rs){ if(rs.msg === "Sukses"){ if(btn_sent.is(':disabled')){ inp_noresi.attr("readonly",true); btn_sent.removeAttr("disabled"); ele.text("Ubah No. Resi Pengiriman"); }else{ inp_noresi.removeAttr("readonly"); btn_sent.attr("disabled",true); ele.text("Simpan No. Resi Pengiriman"); } } }); } } function fbtn_sent(ele,witch = "indent"){ var productid = ele.data("productid"); var order_detailid = ele.data("order_detailid"); var orderid = ele.data("orderid"); var itemid = ele.data("itemid"); var inp_noresi = ele.parents("div#dv_btn_set_status_product") .find("input#inp_noresi"); if(confirm("Are you sure?") === true){ callAjax('admin/orders/jx_update_stt_withbutton',{ productid : productid, order_detailid : order_detailid, orderid : orderid, itemid : itemid, inp_noresi : inp_noresi.val(), p_act : "sent", witch : witch, },function(rs){ if(rs.msg === "Sukses"){ // ele.parents("td") // .find("p span").css({ // "background-color":"lime", // }); // ele.parents("td") // .find("p span").text("Picked Up"); $("table#tbl_itemproduct").find("input, button, a") .attr("disabled",true); location.reload(); ele.parents("div#dv_btn_set_status_product").remove(); } }); } } function ajax_update_status(order_id,item_id,run,is_backorder,warehouse_id,id_order_detail){ $('#product_code'+run).on('keyup keypress', function(e) { var keyCode = e.keyCode || e.which; if (keyCode === 13) { e.preventDefault(); return false; } }); $.ajax({ 'url' : '<?php echo base_url(); ?>' + 'admin/orders' + '/ajax_update_status', 'type' : 'POST', 'data' : { 'id_orders' : order_id, 'id_products' : item_id, 'barcode_validate' : $("#product_code"+run).val(), 'is_backorder' : is_backorder, 'warehouse_id' : warehouse_id, 'id_order_detail' : id_order_detail, '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' }, 'success' : function(result) { if (result=="true") { document.getElementById("notifbarcode"+run).innerHTML= "true"; $("#product_code"+run).prop("readonly", true); location.reload(); }else if(result == ""){ location.reload(); }else{ document.getElementById("notifbarcode"+run).innerHTML= result; } } }); } </script> <script> $(document).ready(function() { $('#shipping_province').change(function() { $('#shipping_subdistrict').empty(); //to empty select box var id_shipping_province = $(this).val(); load_shipping_district_ajax(id_shipping_province); }); $('#shipping_district').change(function() { var id_shipping_district = $(this).val(); load_shipping_subdistrict_ajax(id_shipping_district); }); $('#shipping_subdistrict').change(function() { var id_shipping_province = $('#shipping_province').val(); var id_shipping_district = $('#shipping_district').val(); var id_shipping_subdistrict = $(this).val(); reload_shipping_result(id_shipping_province, id_shipping_district, id_shipping_subdistrict); }); }); function load_shipping_district_ajax(id_shipping_province) { jQuery.ajax({ 'url' : '<?= base_url(); ?>' + 'ajax' + '/ajax_get_shipping_district', 'type' : 'POST', 'data' : { 'id_shipping_province' : id_shipping_province, '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' }, 'success' : function(data) { $('#shipping_district').html(data).focus(); } }); } function load_shipping_subdistrict_ajax(id_shipping_district) { jQuery.ajax({ 'url' : '<?= base_url(); ?>' + 'ajax' + '/ajax_get_shipping_subdistrict', 'type' : 'POST', 'data' : { 'id_shipping_district' : id_shipping_district, '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' }, 'success' : function(data) { $('#shipping_subdistrict').html(data).focus(); } }); } </script> <?php foreach ($order_details as $item) : ?> <!-- The Modal --> <div class="modal fade" id="ModalChangeAddress<?= $item->id_orders_detail; ?>"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title"><i class="fa fa-map"></i> Ubah Alamat Pengiriman</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <?= form_open('admin/orders/change_indent_address'); ?> <input type="hidden" name="order_detail_id" value="<?= $item->id_orders_detail; ?>"> <input type="hidden" name="inp_order_id" value="<?= $order->id_orders; ?>"> <input type="hidden" name="inp_customer_id" value="<?= $order->customer_id; ?>"> <!-- Modal body --> <div class="modal-body"> <div class="row" style=""> <div class="col-sm-10"> <div class="row"> <div class="col-sm-3"> Tujuan<sup>*</sup> </div> <div class="col-sm-3"> <select style="border-radius: 0;" required="" id="shipping_province" name="shipping_province" class="form-control"> <option value="">Pilih Provinsi</option> <?php foreach($shipping_provinces as $shipping_province) : ?> <option value="<?= $shipping_province->rajaongkir_province_id; ?>" <?php if($shipping_province->rajaongkir_province_id == $item->new_province_id) : ?> selected <?php endif; ?> ><?= ucwords($shipping_province->province); ?></option> <?php endforeach; ?> </select> </div> <div class="col-sm-3"> <select style="border-radius: 0;" required="" id="shipping_district" name="shipping_district" class="form-control"> <option value="">Pilih Kota / Negara...</option> </select> </div> <div class="col-sm-3"> <select style="border-radius: 0;" required="" id="shipping_subdistrict" name="shipping_subdistrict" class="form-control"> <option value="">Choose District...</option> <span style="font-size:10px;"></span> </select> </div> </div> </div> </div> <div class="row" style=""> <div class="col-sm-10"> <div class="row"> <div class="col-sm-3"> Alamat penerima<sup>*</sup> </div> <div class="col-sm-9"> <input type="text" name="address" id="shipping_address" required class="form-control" placeholder="Isi Alamat Baru..." /> </div> </div> </div> </div> </div> <!-- Modal footer --> <div class="modal-footer"> <input type="submit" class="btn btn-primary" value="Update Alamat" name="change_indent_address"> <button type="button" class="btn btn-danger" data-dismiss="modal">Tutup</button> </div> </form> </div> </div> </div> <!-- end modal --> <?php endforeach; ?>