rabin 3 anni fa
parent
commit
659dd4ba47

+ 10 - 0
service/agent/database/dh_order_ps.php

@@ -54,6 +54,16 @@ return array
             'value'     => Dever::input('search_option_order_id'),
         ),
 
+        'mid'      => array
+        (
+            'type'      => 'int-11',
+            'name'      => '代理商姓名/手机号',
+            'default'   => '-1',
+            'desc'      => '代理商',
+            'match'     => 'is_string',
+            'update'    => 'text',
+        ),
+
         'service'       => array
         (
             'type'      => 'text-1000',

+ 3 - 2
service/agent/lib/Dhorder.php

@@ -338,7 +338,7 @@ class Dhorder
             if ($status == 2) {
                 $insert['qu_date'] = time();
             }
-        
+            $insert['mid'] = $order['mid'];
             Dever::db('agent/dh_order_ps')->insert($insert);
         } else {
             $update = $where;
@@ -355,8 +355,9 @@ class Dhorder
                 $update['service'] = $data['service'];
                 $update['service'][] = $service;
 
-                $insert['service'] = Dever::array_encode($update['service']);
+                $update['service'] = Dever::array_encode($update['service']);
             }
+            $update['mid'] = $order['mid'];
             Dever::db('agent/dh_order_ps')->update($update);
         }
     }

+ 13 - 0
service/agent/lib/Tool.php

@@ -752,4 +752,17 @@ class Tool
 
         return 'ok';
     }
+
+    # 同步兑换的mid
+    public function upMid_api()
+    {
+        $order = Dever::db('agent/dh_order_ps')->select();
+        foreach ($order as $k => $v) {
+            $info = Dever::db('agent/dh_order')->one($v['order_id']);
+            $w['where_id'] = $v['id'];
+            $w['mid'] = $info['mid'];
+            Dever::db('agent/dh_order_ps')->update($w);
+        }
+        return 'ok';
+    }
 }