rabin 2 năm trước cách đây
mục cha
commit
5a9fbec1fc
2 tập tin đã thay đổi với 13 bổ sung8 xóa
  1. 1 1
      app/cash/database/order.php
  2. 12 7
      app/shop/lib/Manage.php

+ 1 - 1
app/cash/database/order.php

@@ -201,7 +201,7 @@ return array
             'match'     => 'is_string',
             'update'    => 'text',
             'search'    => 'fulltext',
-            'list'      => 'Dever::load("shop/lib/manage.getOrderUrl", "{source_order_id}", "{source_order_num}", "'.$search.'")',
+            'list'      => 'Dever::load("shop/lib/manage.getOrderUrl", "{source_type}", "{source_order_id}", "{source_order_num}", "'.$search.'")',
         ),
 
         'refund_id'      => array

+ 12 - 7
app/shop/lib/Manage.php

@@ -89,20 +89,25 @@ class Manage
         return round($cash, 2);
     }
 
-    public function getOrderUrl($order_id, $order_num, $search)
+    public function getOrderUrl($source_type, $order_id, $order_num, $search)
     {
         //$url = Dever::load('manage/database')->url('list', $order_id, 'buy_order_goods&project=shop&order_id='.$order_id.'&page_type=1');
 
-        $url = Dever::url('project/database/list?project=cash&search_option_search=1&search_option_type=1&page_type=2&table=buy_order_goods&project=shop&order_id='.$order_id.'&page_type=1&menu=cash&menu_id=124&search_option_state=1', 'manage');
-        if ($search == 3) {
-            $url .= '&type=2&search_option_type=2';
-        } elseif ($search == 2) {
-            $url .= '&type=1&search_option_type=3';
+        if ($source_type == 4) {
+            $url = Dever::url('project/database/list&project=shop&search_option_shop_type=1&page_type=2&menu_id=85&table=sell_order_goods&project=shop&order_id='.$order_id.'&page_type=&search_option_shop_type=1&menu=shop&menu_id=85&search_option_state=1&menu_id=85', 'manage');
         } else {
-            $url .= '&type=1&search_option_type=1';
+            $url = Dever::url('project/database/list?project=cash&search_option_search=1&search_option_type=1&page_type=2&table=buy_order_goods&project=shop&order_id='.$order_id.'&page_type=1&menu=cash&menu_id=124&search_option_state=1', 'manage');
+            if ($search == 3) {
+                $url .= '&type=2&search_option_type=2';
+            } elseif ($search == 2) {
+                $url .= '&type=1&search_option_type=3';
+            } else {
+                $url .= '&type=1&search_option_type=1';
+            }
         }
         $url = '<a href="'.$url.'">'.$order_num.'</a>';
         return $url;
+        
     }
     public function showCash($cash, $p_cash = 0)
     {