rabin há 2 anos atrás
pai
commit
5342082dac

+ 11 - 0
service/agent/database/member.php

@@ -217,6 +217,17 @@ return array
             'list_order' => 100,
         ),
 
+        'udate'     => array
+        (
+            'type'      => 'int-11',
+            'name'      => '终审时间-最新一次终审时间',
+            'default'   => '',
+            'match'     => 'is_numeric',
+            'desc'      => '',
+            'search'    => 'date',
+            'order'     => 'desc',
+        ),
+
         'avatar'        => array
         (
             'type'      => 'varchar-150',

+ 4 - 2
service/agent/lib/Manage.php

@@ -567,7 +567,8 @@ class Manage
                 } else {
                     $goods_status = 2;
                 }
-                Dever::db('agent/order')->update(array('where_id' => $order_id, 'fdate' => time(), 'status' => 4, 'goods_status' => $goods_status));
+                $curtime = time();
+                Dever::db('agent/order')->update(array('where_id' => $order_id, 'fdate' => $curtime, 'status' => 4, 'goods_status' => $goods_status));
 
                 # 通知短信
                 if (Dever::project('sms')) {
@@ -581,10 +582,11 @@ class Manage
                     $update['where_id'] = $order['mid'];
                     if ($member && $member['status'] == 1) {
                         $update['status'] = 2;
-                        $update['rdate'] = time();
+                        $update['rdate'] = $curtime;
                     }
                     $update['area'] = $order['area'];
                     $update['role'] = $order['role'];
+                    $update['udate'] = $curtime;
 
                     Dever::db('agent/member')->update($update);
                     if ($order['price'] > 0) {

+ 6 - 1
service/agent/lib/Member.php

@@ -611,8 +611,13 @@ class Member
         }else{
             $data['认证时间']='-';
         }
+        if($info['udate']){
+            $data['终审时间']=date('Y-m-d H:i',$info['udate']);
+        }else{
+            $data['终审时间']='-';
+        }
         // $html = Dever::table($data);
-        return '注册时间:'.$data['注册时间'].'<br/>认证时间:'.$data['认证时间'];
+        return '注册时间:'.$data['注册时间'].'<br/>认证时间:'.$data['认证时间'].'<br/>终审时间:'.$data['终审时间'];
     
     }
     #更改收件人信息

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

@@ -728,4 +728,23 @@ class Tool
 
         return 'ok';
     }
+
+    # 更新member终审时间
+    public function upmember_udate_api()
+    {
+        $where['ids'] = 50000;
+        $order = Dever::db('agent/order')->getDataByNew($where);
+        if ($order) {
+            foreach ($order as $k => $v) {
+                if ($v['id'] >= 50000) {
+                    $member = Dever::db('agent/member')->find($v['mid']);
+                    if ($member) {
+                        Dever::db('agent/member')->update(array('where_id' => $member['id'], 'udate' => $v['fdate']));
+                    }
+                }
+            }
+        }
+
+        return 'ok';
+    }
 }