Commit e2a15550 by 连敬荣

新增报价公司匹配报价人

parent ba040fc9
......@@ -359,7 +359,7 @@ class DataController extends Controller
$input['user_id'] = $userInfo['user_id'];//赋值用户信息
$input['user_name'] = $userInfo['user_name'];
$input['email'] = $userInfo['email'];
$inquiryItemsModel = new InquiryItemsModel();
$id = $input['id'];
if (!$id){
......@@ -382,11 +382,11 @@ class DataController extends Controller
$InquiryItemsAssignModel->assign($id, $input['user_id']);
// 添加操作日志
$inquiry_items = $this->find($id);
$inquiry_items = $inquiryItemsModel->find($id);
// 检查询价单状态,如果状态为默认的 待报价 状态,那么更改为 已领取状态
if ($inquiry_items['status'] == InquiryMap::status_ready){
$this->where('id', $id)->update(['status' => InquiryMap::status_fix]);
$inquiryItemsModel->where('id', $id)->update(['status' => InquiryMap::status_fix]);
}
$data = [];
......
......@@ -9,6 +9,7 @@ use App\Http\Utils\RequestHelper;
use App\map\InquiryMap;
use App\map\QuoteMap;
use App\Model\BestGoodsModel;
use App\Model\CommonModel;
use App\Model\InquiryItemsAssignModel;
use App\Model\InquiryItemsModel;
use App\Model\InquiryItemsUrgeModel;
......@@ -44,6 +45,7 @@ class SearchController extends Controller
//新增询价,品牌查询接口
public function getBrandList(Request $request)
{
echo 111;exit();
$k = $request->input('k');
$types = @$request->input('types')?@$request->input('types'):1;
$lieBrandModel = new LieBrandModel();
......@@ -522,4 +524,11 @@ class SearchController extends Controller
exit();
}
}
public function getApiSupplierList(Request $request){
$commonModel = new CommonModel();
$user_info = $this->user();
$supplier_name = $request->input('k');
$user_id= $user_info['user_id'];
$commonModel->getSupplierList($supplier_name,$user_id);
}
}
\ No newline at end of file
......@@ -11,4 +11,5 @@ Route::Post('/ApiUpdateOneItems','DataController@editInquiryItemDetail');//修
Route::Get('/ApiInquiryList','SearchController@getInquiryList');//询价列表;
Route::Post('/ApiInquiryListPool','SearchController@getInquiryListPool');//询价池;
Route::Post('/ApiQuoteList','SearchController@getQuoteList');//报价列表;
Route::Post('/api/ApiTakeInquiry','DataController@takeInquiry');//领取询价;
\ No newline at end of file
Route::Post('/ApiTakeInquiry','DataController@takeInquiry');//领取询价;
Route::Get('/ApiSupplierList','SearchController@getApiSupplierList');//报价时查询供应商
\ No newline at end of file
......@@ -240,4 +240,10 @@ class CommonModel extends Model
return DB::connection('ass')->table('supplier_channel')->where('supplier_name', $supplier_name)->value('supplier_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);
$channel_id = $code_id[0]['channel_id'];
$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) ;
}
}
\ No newline at end of file
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