Your Name 2 jaren geleden
bovenliggende
commit
467f847717
2 gewijzigde bestanden met toevoegingen van 26 en 8 verwijderingen
  1. 4 0
      service/agent/database/soft_cash.php
  2. 22 8
      service/agent/lib/Soft_cash.php

+ 4 - 0
service/agent/database/soft_cash.php

@@ -28,6 +28,10 @@ return array
     'lang' => '软件服务费',
     'menu' => true,
     'config_status' => $status,
+    'start' => array
+    (
+        'insert' => 'agent/lib/soft_cash.insertSoft',
+    ),
     'end' => array
     (
     	'insert' => 'agent/lib/soft_cash.updateSoft',

+ 22 - 8
service/agent/lib/Soft_cash.php

@@ -280,22 +280,33 @@ Class Soft_cash
             'content' => $table
         );
     }
-
+    public function insertSoft($id,$name,$data){
+        $mobile = Dever::param('mobile',$data);
+        $member = Dever::db('agent/member')->find(array('mobile'=>$mobile));
+        if(!$member){
+            Dever::alert('代理商不存在');
+        }
+    }
     public function search_api()
     {
         $value = Dever::input('value');
+        if(!preg_match('/^1[3|5|6|7|8]\d{9}$/', $value)){
+                return '代理商手机号不正确';
+            }
         if ($value) {
-            $data = Dever::db('agent/soft_cash')->getList(array('mobile' => $value));
+            $data = Dever::db('agent/member')->one(array('mobile' => $value,'state' =>1));
+            echo Dever::sql();die;
             // print_R($data);die;
             $table = array();
             if ($data) {
                 $table = array();
                 $table['head'] = array('序列号', '姓名', '手机号');
                 $table['body'] = array();
-                foreach ($data as $k => $v) {
-                    $member = Dever::db('agent/member')->find($v['mid']);
-                    $table['body'][] = array($k+1, $member['name'], $v['mobile']);
-                }
+                $table['body'] = array($data['id'], $data['name'], $data['mobile']);
+                // foreach ($data as $k => $v) {
+                //     $member = Dever::db('agent/member')->find($v['mid']);
+                //     $table['body'][] = array($k+1, $member['name'], $v['mobile']);
+                // }
 
                 $result[] = array
                 (
@@ -305,9 +316,12 @@ Class Soft_cash
 
                 $html = Dever::show('', $result, false, false);
                 return $html;
+            }else{
+                return '代理商不存在';
+                // Dever::alert('代理商不存在');
             }
-
-            return '暂无账号';
+            // Dever::alert('暂无账号');
+            // return '暂无账号';
         } else {
             return '';
         }