Browse Source

获取用户信息,判断是否为服务专员用户

master
parent
commit
24b4f3e47e
  1. 11
      app/Controller/ServiceEvaluateController.php
  2. 10
      app/Service/ServiceEvaluateService.php
  3. 2
      app/Service/ServiceEvaluateServiceInterface.php
  4. 1
      config/routes.php

11
app/Controller/ServiceEvaluateController.php

@ -15,7 +15,6 @@ class ServiceEvaluateController extends BaseController
* @var ServiceEvaluateServiceInterface
*/
protected $evaluateService;
/**
* 提交评价
*
@ -35,4 +34,14 @@ class ServiceEvaluateController extends BaseController
}
/**
*获取服务专员基本信息
*/
public function getPersonnelInfo()
{
//根据用户iD 获取服务专员详细信息
$user_id = $this->request->input('user_id', 0);
return $this->success($this->evaluateService->getPersonnelInfo($user_id));
}
}

10
app/Service/ServiceEvaluateService.php

@ -25,4 +25,14 @@ class ServiceEvaluateService implements ServiceEvaluateServiceInterface
->value('join_time');
return ServiceEvaluate::create($data);
}
public function getPersonnelInfo()
{
$data = $this->request->all();
$res = Db::table('lanzu_service_personnel')
->where(['user_id' => $data['user_id']])
->first();
return $res;
}
}

2
app/Service/ServiceEvaluateServiceInterface.php

@ -9,4 +9,6 @@ interface ServiceEvaluateServiceInterface
public function evaluate();
public function getPersonnelInfo();
}

1
config/routes.php

@ -20,4 +20,5 @@ Router::addGroup('/v1/',function (){
Router::post('CouponUserReceive/userReceiveCoupon', 'App\Controller\CouponController@userReceiveCoupon');
Router::post('CouponUserReceive/getUserAvailableCoupons', 'App\Controller\CouponController@getUserAvailableCoupons');
Router::post('ServiceEvaluate/evaluate', 'App\Controller\ServiceEvaluateController@evaluate');
Router::post('ServiceEvaluate/getPersonnelInfo', 'App\Controller\ServiceEvaluateController@getPersonnelInfo');
});
Loading…
Cancel
Save