Commit 14ceb079 by 杨树贤

询价用户编码

parent 1bf66c33
...@@ -24,7 +24,7 @@ class InquiryController extends AdminController ...@@ -24,7 +24,7 @@ class InquiryController extends AdminController
*/ */
protected function grid() protected function grid()
{ {
return Grid::make(new Inquiry(['user','sales_user']), function (Grid $grid) { return Grid::make(new Inquiry(['user', 'sales_user']), function (Grid $grid) {
$grid->showFilter(); $grid->showFilter();
$grid->disableActions(); $grid->disableActions();
$grid->disableFilterButton(); $grid->disableFilterButton();
...@@ -39,13 +39,14 @@ class InquiryController extends AdminController ...@@ -39,13 +39,14 @@ class InquiryController extends AdminController
})->datetime()->width(3); })->datetime()->width(3);
$filter->startWith('user.company_name')->width(3); $filter->startWith('user.company_name')->width(3);
$filter->startWith('user.id')->width(3); $filter->startWith('user.id')->width(3);
$filter->equal('inquiry_id')->width(3); // $filter->equal('inquiry_id')->width(3);
$filter->startWith('user.email')->width(3); $filter->startWith('user.email')->width(3);
$filter->startWith('user.phone')->width(3); $filter->startWith('user.phone')->width(3);
$filter->like('inquiry_sn')->width(3); $filter->like('inquiry_sn')->width(3);
$filter->equal('priority')->select(admin_trans('inquiry.options.priority'))->width(3); $filter->equal('priority')->select(admin_trans('inquiry.options.priority'))->width(3);
$filter->equal('status')->select(admin_trans('inquiry.options.status'))->width(3); $filter->equal('status')->select(admin_trans('inquiry.options.status'))->width(3);
$filter->equal('sales_id',trans('inquiry.fields.sales_name'))->select(CmsUser::pluck('name', 'userId')->toArray())->width(3); $filter->equal('sales_id', trans('inquiry.fields.sales_name'))->select(CmsUser::pluck('name',
'userId')->toArray())->width(3);
}); });
...@@ -63,6 +64,9 @@ class InquiryController extends AdminController ...@@ -63,6 +64,9 @@ class InquiryController extends AdminController
return new Card($detail) . new Card($list); return new Card($detail) . new Card($list);
}); });
$grid->column('task_type')->display(admin_trans('inquiry.options.task_type.1')); $grid->column('task_type')->display(admin_trans('inquiry.options.task_type.1'));
$grid->column('user.user_sn')->display(function ($value) {
return '<a target="_blank" iframe-extends=true iframe-tab=true href="/admin/users/'.$this->user->id.'" style="color:#1224cc">'.$value.'</a>';
});
$grid->column('user.phone')->copyable(); $grid->column('user.phone')->copyable();
$grid->column('user.email')->copyable(); $grid->column('user.email')->copyable();
$grid->column('status')->using(admin_trans('inquiry.options.status'))->dot([ $grid->column('status')->using(admin_trans('inquiry.options.status'))->dot([
......
...@@ -15,5 +15,4 @@ class InquiryService ...@@ -15,5 +15,4 @@ class InquiryService
{ {
return Inquiry::batchUpdateSalesId($salesId, $userIds); return Inquiry::batchUpdateSalesId($salesId, $userIds);
} }
} }
...@@ -28,9 +28,9 @@ return [ ...@@ -28,9 +28,9 @@ return [
], ],
'options' => [ 'options' => [
'status' => [ 'status' => [
-1 => 'closed',
0 => 'pending', 0 => 'pending',
1 => 'processed' 1 => 'processed',
-1 => 'not_need_deal'
], ],
'priority' => [ 'priority' => [
0 => 'low', 0 => 'low',
......
...@@ -20,11 +20,12 @@ return [ ...@@ -20,11 +20,12 @@ return [
'create_time' => '添加时间', 'create_time' => '添加时间',
'update_time' => '修改时间', 'update_time' => '修改时间',
'task_type' => '任务类型', 'task_type' => '任务类型',
'user' =>[ 'user' => [
'id' => '客户编码', 'id' => '客户编码',
'email' => '邮箱', 'email' => '邮箱',
'phone' => '电话', 'phone' => '电话',
'company_name' => '公司名称' 'company_name' => '公司名称',
'user_sn' => '用户编码',
], ],
'sales_user' => [ 'sales_user' => [
'name' => '业务员', 'name' => '业务员',
...@@ -32,9 +33,9 @@ return [ ...@@ -32,9 +33,9 @@ return [
], ],
'options' => [ 'options' => [
'status' => [ 'status' => [
-1 => '已关闭',
0 => '待处理', 0 => '待处理',
1 => '已处理' 1 => '已处理',
-1 => '无需处理',
], ],
'priority' => [ 'priority' => [
0 => '低', 0 => '低',
......
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