浏览代码

shop fetch order

xiaoyu 3 年之前
父节点
当前提交
d508662dad

+ 20 - 0
data/model/fetch_order.model.php

@@ -0,0 +1,20 @@
+<?php
+
+
+defined('InShopNC') or exit('Access Invalid!');
+
+
+class fetch_orderModel extends Model
+{
+    public function __construct()
+    {
+        parent::__construct('fetch_order');
+    }
+
+    public function getFetchOrderList($condition, $pagesize = '', $field = '*', $order = 'add_time desc', $limit = '')
+    {
+        $list = $this->field($field)->where($condition)->page($pagesize)->order($order)->limit($limit)->select();
+        if (empty($list)) return [];
+        return $list;
+    }
+}

+ 4 - 14
shop/control/store_refill_order.php

@@ -26,24 +26,14 @@ class store_refill_ordercontrol extends BaseSellerControl
      */
     public function indexOp()
     {
-        $refill_order = Model('refill_order');
+        $mod = Model('fetch_order');
 
         $condition['store_id'] = $_SESSION['store_id'];
-        $condition['order_state'] = ORDER_STATE_PAY;
-        $condition['refill_order.inner_status'] = 0;
-        $order_list = $refill_order->getMerchantOrderList($condition, '', 'refill_order.*,vr_order.order_state', 'refill_order.order_id asc');
-        foreach ($order_list as $key => $order) {
-            if (isset($order['order_state'])) {
-                $order['state_desc'] = $this->_orderState($order['order_state']);
-                $order_list[$key]['state_desc'] = $order['state_desc'][0];
-            }
-
-            if (isset($order['payment_code'])) {
-                $order_list[$key]['payment_name'] = orderPaymentName($order['payment_code']);
-            }
-        }
+        $condition['status'] = 1;
+        $order_list = $mod->getFetchOrderList($condition,50);
         Tpl::output('order_list', $order_list);
         Tpl::output('order_num', count($order_list));
+        Tpl::output('show_page',$mod->showpage());
 
         Tpl::showpage('store_refill_order.index');
     }

+ 14 - 14
shop/templates/default/seller/store_refill_order.index.php

@@ -30,7 +30,7 @@
         <?php }
     } else { ?>
         <tr>
-            <td colspan="20" class="norecord">
+            <td colspan="3" class="norecord">
                 <div class="warning-option"><i
                             class="icon-warning-sign"></i><span><?php echo $lang['no_record']; ?></span></div>
             </td>
@@ -50,23 +50,23 @@
         if (orderList != 0) {
             let tbody = $('.tbody')[0].innerText
             // console.log('tbody', $('.tbody'))
-            let tbodyData = tbody.trim().replace(/    +/g, '').replace(/\n+/g, ',').split(',')
+            let tbodyData = tbody.trim().replace(/    +/g, '').replace(/\n+/g, ',').split(',')
             // console.log('tbodyData', tbodyData)
-            let str = ''
-            for(let i = 0; i<tbodyData.length; i++ ) {
-                if (i%3 == 2) {
-                    str = str + tbodyData[i] + '\n'
-                } else {
-                    str = str + tbodyData[i] + ' '
+            let str = ''
+            for(let i = 0; i<tbodyData.length; i++ ) {
+                if (i%3 == 2) {
+                    str = str + tbodyData[i] + '\n'
+                } else {
+                    str = str + tbodyData[i] + ' '
                 }
             }
-            let oInput = document.createElement("textarea");
-            oInput.style.border = "0 none";
-            oInput.style.color = "transparent";
-            oInput.value = str;
+            let oInput = document.createElement("textarea");
+            oInput.style.border = "0 none";
+            oInput.style.color = "transparent";
+            oInput.value = str;
             document.body.appendChild(oInput);
-            oInput.select(); // 选择对象
-            document.execCommand("Copy"); // 执行浏览器复制命令
+            oInput.select(); // 选择对象
+            document.execCommand("Copy"); // 执行浏览器复制命令
             oInput.parentNode.removeChild(oInput)
             // console.log('oInput.value', oInput.value)
         }