|
...
|
...
|
@@ -12,6 +12,7 @@ namespace App\Http\Controllers\Bside\Suppliers; |
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Bside\BaseController;
|
|
|
|
use App\Models\Purchaser\Purchaser;
|
|
|
|
use App\Models\Purchaser\PurchaserInfo;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :推荐采购商
|
|
...
|
...
|
@@ -32,21 +33,14 @@ class SuppliersController extends BaseController |
|
|
|
* @time :2024/3/4 10:10
|
|
|
|
*/
|
|
|
|
public function recommendedPurchaser(){
|
|
|
|
$purchaserModel = new Purchaser();
|
|
|
|
$data = [];
|
|
|
|
$purchaserModel = new PurchaserInfo();
|
|
|
|
$this->map['project_id'] = $this->user['project_id'];
|
|
|
|
$lists = $purchaserModel->list($this->map);
|
|
|
|
if(!empty($lists)){
|
|
|
|
foreach ($lists as $v){
|
|
|
|
if(!empty($v['data'])){
|
|
|
|
$resultData = json_decode($v['data'],true);
|
|
|
|
foreach ($resultData as $value){
|
|
|
|
$value = (array)$value;
|
|
|
|
$value['keyword'] = $v['keyword'];
|
|
|
|
$data[] = $value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$data = $purchaserModel->list($this->map);
|
|
|
|
foreach ($data as $k => $v){
|
|
|
|
$v['email'] = json_decode($v['email'],true);
|
|
|
|
$v['mobile'] = json_decode($v['mobile'],true);
|
|
|
|
$v['social_media'] = json_decode($v['social_media'],true);
|
|
|
|
$data[$k] = $v;
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$data);
|
|
|
|
}
|
...
|
...
|
|