Your Name 2 years ago
parent
commit
c482c15e65
1 changed files with 8 additions and 3 deletions
  1. 8 3
      service/agent/lib/Soft_cash.php

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

@@ -391,13 +391,18 @@ Class Soft_cash
         $info = Dever::db('agent/soft_cash')->getExcelAll($where);
         // print_R($info);die;
         $body = array();
+        $agreement_name = '';
         foreach($info as $k => $v){
             $member = Dever::db('agent/member')->find($v['mid']);
             $role = Dever::db('setting/role')->find($member['role']);
             $agreement = Dever::db('agent/member_agreement')->find(array('id'=>$v['agreement_id'],'mid'=>$v['mid']));
-            $name = Dever::db('setting/agreement')->find(array('id'=>$agreement['agreement_id']));
-            $config_type= Dever::db('setting/agreement')->config['config_type'];
-            $agreement_name = Dever::status($config_type,$name['type']);
+            if($agreement && $agreement['agreement_id']){
+                $name = Dever::db('setting/agreement')->find(array('id'=>$agreement['agreement_id']));
+                $config_type= Dever::db('setting/agreement')->config['config_type'];
+                $agreement_name = Dever::status($config_type,$name['type']);
+            }
+            
+            
             $type = 2;
 
             // if (!isset($info['soft_cash'])) {