作者 lyh

gx

@@ -71,10 +71,12 @@ class SuppliersController extends BaseController @@ -71,10 +71,12 @@ class SuppliersController extends BaseController
71 public function company_domain(){ 71 public function company_domain(){
72 $api_url = 'api/company_domain'; 72 $api_url = 'api/company_domain';
73 $action_name = 'company_domain'; 73 $action_name = 'company_domain';
74 - $param = [  
75 - 'search'=>$this->param['search'],  
76 - ];  
77 - $res = $this->_action($api_url,$action_name,$param); 74 + if(isset($this->param['search'])){
  75 + $param = [
  76 + 'search'=>$this->param['search'],
  77 + ];
  78 + }
  79 + $res = $this->_action($api_url,$action_name,$param ?? []);
78 $this->response('success',Code::SUCCESS,$res); 80 $this->response('success',Code::SUCCESS,$res);
79 } 81 }
80 82
@@ -106,9 +108,9 @@ class SuppliersController extends BaseController @@ -106,9 +108,9 @@ class SuppliersController extends BaseController
106 $api_url = 'api/company_linked'; 108 $api_url = 'api/company_linked';
107 $action_name = 'company_linked'; 109 $action_name = 'company_linked';
108 $param = [ 110 $param = [
109 - 'domain'=>$this->param['domain'],  
110 - 'keyword'=>$this->param['keyword'],  
111 - 'position'=>$this->param['position'], 111 + 'domain'=>$this->param['domain'] ?? '',
  112 + 'keyword'=>$this->param['keyword'] ?? '',
  113 + 'position'=>$this->param['position'] ?? '',
112 'page'=>$this->page, 114 'page'=>$this->page,
113 'page_size'=>$this->row, 115 'page_size'=>$this->row,
114 ]; 116 ];
@@ -127,7 +129,7 @@ class SuppliersController extends BaseController @@ -127,7 +129,7 @@ class SuppliersController extends BaseController
127 $api_url = 'api/trade_trend'; 129 $api_url = 'api/trade_trend';
128 $action_name = 'trade_trend'; 130 $action_name = 'trade_trend';
129 $param = [ 131 $param = [
130 - 'prod_desc'=>$this->param['prod_desc'], 132 + 'prod_desc'=>$this->param['prod_desc'] ?? '',
131 ]; 133 ];
132 $res = $this->_action($api_url,$action_name,$param); 134 $res = $this->_action($api_url,$action_name,$param);
133 $this->response('success',Code::SUCCESS,$res); 135 $this->response('success',Code::SUCCESS,$res);
@@ -144,9 +146,9 @@ class SuppliersController extends BaseController @@ -144,9 +146,9 @@ class SuppliersController extends BaseController
144 $api_url = 'api/supplier_area'; 146 $api_url = 'api/supplier_area';
145 $action_name = 'supplier_area'; 147 $action_name = 'supplier_area';
146 $param = [ 148 $param = [
147 - 'prod_desc'=>$this->param['prod_desc'],  
148 - 'start_date'=>$this->param['start_date'],  
149 - 'end_date'=>$this->param['end_date'], 149 + 'prod_desc'=>$this->param['prod_desc'] ?? '',
  150 + 'start_date'=>$this->param['start_date'] ?? '',
  151 + 'end_date'=>$this->param['end_date'] ?? '',
150 ]; 152 ];
151 $res = $this->_action($api_url,$action_name,$param); 153 $res = $this->_action($api_url,$action_name,$param);
152 $this->response('success',Code::SUCCESS,$res); 154 $this->response('success',Code::SUCCESS,$res);
@@ -163,8 +165,8 @@ class SuppliersController extends BaseController @@ -163,8 +165,8 @@ class SuppliersController extends BaseController
163 $api_url = 'api/trade_partner'; 165 $api_url = 'api/trade_partner';
164 $action_name = 'trade_partner'; 166 $action_name = 'trade_partner';
165 $param = [ 167 $param = [
166 - 'com_id'=>$this->param['com_id'],  
167 - 'com_role'=>$this->param['com_role'], 168 + 'com_id'=>$this->param['com_id'] ?? '',
  169 + 'com_role'=>$this->param['com_role'] ?? '',
168 ]; 170 ];
169 $res = $this->_action($api_url,$action_name,$param); 171 $res = $this->_action($api_url,$action_name,$param);
170 $this->response('success',Code::SUCCESS,$res); 172 $this->response('success',Code::SUCCESS,$res);
@@ -181,7 +183,7 @@ class SuppliersController extends BaseController @@ -181,7 +183,7 @@ class SuppliersController extends BaseController
181 $api_url = 'api/trade_detail'; 183 $api_url = 'api/trade_detail';
182 $action_name = 'trade_detail'; 184 $action_name = 'trade_detail';
183 $param = [ 185 $param = [
184 - 'prod_desc'=>$this->param['prod_desc'], 186 + 'prod_desc'=>$this->param['prod_desc'] ?? '',
185 ]; 187 ];
186 $res = $this->_action($api_url,$action_name,$param); 188 $res = $this->_action($api_url,$action_name,$param);
187 $this->response('success',Code::SUCCESS,$res); 189 $this->response('success',Code::SUCCESS,$res);
@@ -198,7 +200,7 @@ class SuppliersController extends BaseController @@ -198,7 +200,7 @@ class SuppliersController extends BaseController
198 $api_url = 'api/bill_detail'; 200 $api_url = 'api/bill_detail';
199 $action_name = 'bill_detail'; 201 $action_name = 'bill_detail';
200 $param = [ 202 $param = [
201 - 'prod_desc'=>$this->param['prod_desc'], 203 + 'prod_desc'=>$this->param['prod_desc'] ?? '',
202 'page'=>$this->page, 204 'page'=>$this->page,
203 'page_size'=>$this->row, 205 'page_size'=>$this->row,
204 ]; 206 ];
@@ -217,8 +219,8 @@ class SuppliersController extends BaseController @@ -217,8 +219,8 @@ class SuppliersController extends BaseController
217 $api_url = 'api/import_product'; 219 $api_url = 'api/import_product';
218 $action_name = 'import_product'; 220 $action_name = 'import_product';
219 $param = [ 221 $param = [
220 - 'com_id'=>$this->param['com_id'],  
221 - 'com_role'=>$this->param['com_role'], 222 + 'com_id'=>$this->param['com_id'] ?? '',
  223 + 'com_role'=>$this->param['com_role'] ?? '',
222 ]; 224 ];
223 $res = $this->_action($api_url,$action_name,$param); 225 $res = $this->_action($api_url,$action_name,$param);
224 $this->response('success',Code::SUCCESS,$res); 226 $this->response('success',Code::SUCCESS,$res);