diff --git a/Laravel/routes/api.php b/Laravel/routes/api.php index ff7be81..5c4d81b 100644 --- a/Laravel/routes/api.php +++ b/Laravel/routes/api.php @@ -127,6 +127,7 @@ Route::group(['middleware'=>['log']],function () { Route::post('admin/UpdateItemClass','App\Http\Controllers\API\His\CheckItemController@UpdateItemClass');//调用his更新检查项目分类 Route::post('admin/HisGetDepartmentList','App\Http\Controllers\API\His\DepartmentController@GetDepartmentList');//获取his科室列表 Route::post('admin/HisGetUserList','App\Http\Controllers\API\His\UserController@GetUserList');//获取his用户列表 + Route::post('admin/HisAutoLogin','App\Http\Controllers\API\His\UserController@AutoLogin' ); }); //H5端接口 @@ -157,6 +158,7 @@ Route::group(['middleware'=>['log']],function () { Route::post('/PacsSignIn','App\Http\Controllers\API\Third\PacsController@SignIn' ); Route::post('/PacsCancelSignIn','App\Http\Controllers\API\Third\PacsController@CancelSignIn' ); Route::post('/GetEntrustInfo','App\Http\Controllers\API\Third\PacsController@GetEntrustInfo' ); + }); Route::any('/PacsSaveApplyInfo','App\Http\Controllers\API\Third\CSharpController@PacsSaveApplyInfo' )->middleware('log');;//给pacs推送检查申请单 diff --git a/YiJi-admin/src/api/api.js b/YiJi-admin/src/api/api.js index d138e06..e6d082f 100644 --- a/YiJi-admin/src/api/api.js +++ b/YiJi-admin/src/api/api.js @@ -371,4 +371,8 @@ export const updateHisCheckItem = (data = {}) => { //切换默认科室 export const ChangeDefaultDept = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/ChangeDefaultDept', data: data }) +} +//his自动登录,医生直接跳转过来,查看开单记录 +export const HisAutoLogin = (data = {}) => { + return axios({ url: import.meta.env.VITE_APP_API + 'admin/HisAutoLogin', data: data }) } \ No newline at end of file diff --git a/YiJi-admin/src/router/index.js b/YiJi-admin/src/router/index.js index fcfcf19..bf9eca5 100644 --- a/YiJi-admin/src/router/index.js +++ b/YiJi-admin/src/router/index.js @@ -48,6 +48,13 @@ const router = createRouter({ meta: { requiresAuth: false } + },{ + path: '/hislogin', + name: 'HisLogin', + component: () => import('../views/HisLogin.vue'), + meta: { + requiresAuth: false + } }, { path: '/doctorappointment', diff --git a/YiJi-admin/src/views/HisLogin.vue b/YiJi-admin/src/views/HisLogin.vue new file mode 100644 index 0000000..36df8e6 --- /dev/null +++ b/YiJi-admin/src/views/HisLogin.vue @@ -0,0 +1,56 @@ + + + + + \ No newline at end of file