| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- <?php namespace Pay\Yspay;
 
- use Dever;
 
- class Merchant
 
- {
 
-     public function selectRelate_api()
 
-     {
 
-         $value = Dever::input('value');
 
-         $id = Dever::input('id');
 
-         $data = array();
 
-         if ($id) {
 
-             $data = Dever::db('pay/yspay_merchant')->find($id);
 
-             if ($value != $data['project_id']) {
 
-                 $data['relate_id'] = -1;
 
-             }
 
-         }
 
-         
 
-         $config['relate_id'] = Dever::db('pay/yspay_merchant')->config['struct']['relate_id'];
 
-         $config['relate_id']['update'] = 'select';
 
-         $config['relate_id']['update_search'] = 'pay/yspay/merchant.search?project_id=' . $value;
 
-         $result = Dever::load('manage/database')->update_struct(array('struct' => $config), false, $data, -1, '', true);
 
-         return $result;
 
-     }
 
-     public function search_api()
 
-     {
 
-         $id = Dever::input('id');
 
-         $keyword = Dever::input('keyword');
 
-         $where = array();
 
-         if ($keyword) {
 
-             $where['name'] = $keyword;
 
-         }
 
-         $id = Dever::input('where_id');
 
-         if ($id) {
 
-             $where['id_no'] = $id;
 
-         }
 
-         $project_id = Dever::input('project_id', 1);
 
-         $project = Dever::db('pay/yspay_project')->find($project_id);
 
-         return Dever::search($project['table'], $where);
 
-     }
 
- }
 
 
  |