From 293c135bd3849dced19f4c64e5c3af762f82d169 Mon Sep 17 00:00:00 2001 From: yanzai Date: Wed, 27 Nov 2024 20:17:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=94=9F=E7=AB=AF=E6=9F=A5=E7=9C=8B?= =?UTF-8?q?=20=E5=BD=93=E5=89=8D=E5=B0=B1=E8=AF=8A=E4=BA=BA=E5=85=A8?= =?UTF-8?q?=E9=83=A8=E9=A2=84=E7=BA=A6=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../API/Admin/YeWu/WorkMainController.php | 30 +++ Laravel/public/jq_page/PersonEntrustList.html | 144 +++++++++++ Laravel/public/jq_page/appointment.html | 8 +- Laravel/routes/api.php | 2 +- YiJi-admin/.env.development | 2 +- YiJi-admin/src/router/index.js | 7 + YiJi-admin/src/views/Index.vue | 8 +- .../src/views/SystemMngr/SystemConfig.vue | 2 +- YiJi-admin/src/views/YeWu/EntrustList.vue | 239 ++++++++++++++++++ YiJi-admin/vite.config.js | 2 +- 10 files changed, 437 insertions(+), 7 deletions(-) create mode 100644 Laravel/public/jq_page/PersonEntrustList.html create mode 100644 YiJi-admin/src/views/YeWu/EntrustList.vue diff --git a/Laravel/app/Http/Controllers/API/Admin/YeWu/WorkMainController.php b/Laravel/app/Http/Controllers/API/Admin/YeWu/WorkMainController.php index 0dd40ac..8faf512 100644 --- a/Laravel/app/Http/Controllers/API/Admin/YeWu/WorkMainController.php +++ b/Laravel/app/Http/Controllers/API/Admin/YeWu/WorkMainController.php @@ -295,4 +295,34 @@ class WorkMainController extends Controller $service = new PlanListService(); return $service->CancelYuYue($MainListId,$reg_num); } + //获取某个患者全部预约记录 + public function GetPersonYuYueList() + { + $searchInfo = request('searchInfo'); + $reg_num = request('reg_num'); + $list=DB::table('s_list') + ->leftJoin('s_period','s_list.reservation_time','=','s_period.id') + ->leftJoin('s_department_resources','s_list.reservation_sources','=','s_department_resources.id') + ->select('s_list.*','s_period.period_begin_time','s_period.period_end_time','s_department_resources.department_resources_name') + ->where(['s_list.is_del'=>0,'s_list.is_nullify'=>0]) + ->where('s_list.reg_num', $reg_num) + ->whereIn('list_status',[1,2,3]); + + $count = $list; + $count = $count->count(); + $list=$list->orderBy('id', 'desc')->get(); + + $qudao=DB::table('s_appointment_type')->get(); + foreach ($list as $key=>$item){ + foreach ($qudao as $q){ + if($q->id==$item->appointment_type_id){ + $item->qudao_name=$q->name; + } + } + + } + + return \Yz::Return(true,'查询完成',['list'=>$list,'count'=>$count]); + } + } diff --git a/Laravel/public/jq_page/PersonEntrustList.html b/Laravel/public/jq_page/PersonEntrustList.html new file mode 100644 index 0000000..17aad55 --- /dev/null +++ b/Laravel/public/jq_page/PersonEntrustList.html @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
姓名电话登记号申请科室预约科室预约资源预约时段项目渠道状态
+
+ + + + \ No newline at end of file diff --git a/Laravel/public/jq_page/appointment.html b/Laravel/public/jq_page/appointment.html index 032e765..07d18f0 100644 --- a/Laravel/public/jq_page/appointment.html +++ b/Laravel/public/jq_page/appointment.html @@ -15,8 +15,8 @@ + + \ No newline at end of file diff --git a/YiJi-admin/vite.config.js b/YiJi-admin/vite.config.js index 9b87467..7292124 100644 --- a/YiJi-admin/vite.config.js +++ b/YiJi-admin/vite.config.js @@ -24,7 +24,7 @@ export default defineConfig({ port: 5174, proxy: { '/api': { - target: 'http://yijiyuyue/api', // 实际的API服务器地址 + target: 'http://yijiyuyue-NanShanFuYou/api', // 实际的API服务器地址 changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') // 如果API地址有前缀,可以进行转写 }