From 24b4f3e47e7abf1789fa3f840ae5437f965c8c5c Mon Sep 17 00:00:00 2001 From: "DESKTOP-GG6FIN9\\Administrator" <15040771@qq.com> Date: Fri, 24 Jul 2020 17:00:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=EF=BC=8C=E5=88=A4=E6=96=AD=E6=98=AF=E5=90=A6=E4=B8=BA?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E4=B8=93=E5=91=98=E7=94=A8=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Controller/ServiceEvaluateController.php | 11 ++++++++++- app/Service/ServiceEvaluateService.php | 10 ++++++++++ app/Service/ServiceEvaluateServiceInterface.php | 2 ++ config/routes.php | 1 + 4 files changed, 23 insertions(+), 1 deletion(-) diff --git a/app/Controller/ServiceEvaluateController.php b/app/Controller/ServiceEvaluateController.php index f1d08e8..e10cecd 100644 --- a/app/Controller/ServiceEvaluateController.php +++ b/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)); + } + } \ No newline at end of file diff --git a/app/Service/ServiceEvaluateService.php b/app/Service/ServiceEvaluateService.php index 838e914..20f98c5 100644 --- a/app/Service/ServiceEvaluateService.php +++ b/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; + } + } \ No newline at end of file diff --git a/app/Service/ServiceEvaluateServiceInterface.php b/app/Service/ServiceEvaluateServiceInterface.php index 0cadebe..ec0be55 100644 --- a/app/Service/ServiceEvaluateServiceInterface.php +++ b/app/Service/ServiceEvaluateServiceInterface.php @@ -9,4 +9,6 @@ interface ServiceEvaluateServiceInterface public function evaluate(); + public function getPersonnelInfo(); + } \ No newline at end of file diff --git a/config/routes.php b/config/routes.php index 4ffb829..ee76c82 100644 --- a/config/routes.php +++ b/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'); }); \ No newline at end of file