Commit 068630b7 by 连敬荣

新增报价公司匹配报价人

parent 6993606c
...@@ -241,8 +241,14 @@ class CommonModel extends Model ...@@ -241,8 +241,14 @@ class CommonModel extends Model
} }
public function getSupplierList($supplier_name,$user_id){ public function getSupplierList($supplier_name,$user_id){
$code_id = DB::connection('mysql')->select("select code_id as channel_id from lie_intracode where admin_id = ".$user_id); // $code_id = DB::connection('mysql')->select("select code_id as channel_id from lie_intracode where admin_id = ".$user_id);
$channel_id = $code_id[0]['channel_id']; $lieIntracodeModel = new LieIntracodeModel();
$lieSupplierChannelModel = new LieSupplierChannelModel();
$code_id = $lieIntracodeModel->getCodeId($user_id);
$channel_id = $code_id[0]['code_id'];
// $supplierInfo = $lieSupplierChannelModel->adminGetSupplierName($supplier_name);
// var_dump($supplierInfo);
// exit();
if ($channel_id == 10000){ if ($channel_id == 10000){
$supplierInfo = DB::connection('ass')->select("select supplier_id as value, supplier_name as name from lie_supplier_channel where status = 2 and supplier_name like '%".$supplier_name."%' limit 10"); $supplierInfo = DB::connection('ass')->select("select supplier_id as value, supplier_name as name from lie_supplier_channel where status = 2 and supplier_name like '%".$supplier_name."%' limit 10");
echo json_encode($supplierInfo,JSON_UNESCAPED_UNICODE) ; echo json_encode($supplierInfo,JSON_UNESCAPED_UNICODE) ;
......
<?php
namespace App\Model;
use Illuminate\Database\Eloquent\Model;
class LieIntracodeModel extends Model
{
protected $connection = 'mysql';
protected $table = 'lie_intracode';
protected $primaryKey = 'code_id';
public function getCodeId($userId){
$codeId = $this->select('code_id')->where('admin_id',$userId)->get()->toArray();
return $codeId;
}
}
<?php
namespace App\Model;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Facades\DB;
class LieSupplierChannelModel extends Model
{
protected $connection = 'ass';
protected $table = 'supplier_channel';
protected $primaryKey = 'supplier_id';
public function buyerGetSupplierName($userId,$supplier_name){
$supplier_names = $this->select(DB::raw(' supplier_id as value, supplier_name as name'))->where('status',2)->where('supplier_name','like','%'.$supplier_name.'%')->where('channel_uid','like','%'.$userId.'%')->limit(10)->get()->toArray();
return $supplier_names;
}
public function adminGetSupplierName($supplier_name){
$supplier_names = $this->select(DB::raw(' supplier_id as value, supplier_name as name'))->where('status',2)->where('supplier_name','like','\'%'.$supplier_name.'%\'')->limit(10)->get()->toArray();
return $supplier_names;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment