Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
frontend-h5
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
songrui
frontend-h5
Commits
d05585bb
Commit
d05585bb
authored
Dec 25, 2024
by
songrui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
筛查、诊断相关入口修改
parent
d6df1b50
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
110 additions
and
11 deletions
+110
-11
Doctor.vue
src/doctor/Doctor.vue
+1
-1
BaseInfo.vue
src/doctor/archives/form/BaseInfo.vue
+1
-1
DiagnoseDtail.vue
src/doctor/diagnose/detail/DiagnoseDtail.vue
+19
-0
DiagnoseForm.vue
src/doctor/diagnose/form/DiagnoseForm.vue
+19
-0
PatientDetail.vue
src/doctor/patientDetail/PatientDetail.vue
+6
-3
FristForm.vue
src/doctor/screening/first/FristForm.vue
+19
-0
SecondForm.vue
src/doctor/screening/second/SecondForm.vue
+19
-0
Workbench.vue
src/doctor/workbench/Workbench.vue
+3
-3
FirstScreen.vue
src/doctor/workbench/tables/FirstScreen.vue
+1
-1
HighRisk.vue
src/doctor/workbench/tables/HighRisk.vue
+1
-1
Receive.vue
src/doctor/workbench/tables/Receive.vue
+1
-1
index.js
src/router/index.js
+20
-0
No files found.
src/doctor/Doctor.vue
View file @
d05585bb
...
@@ -57,7 +57,7 @@ export default {
...
@@ -57,7 +57,7 @@ export default {
if
(
!
token
)
{
if
(
!
token
)
{
token
=
sessionStorage
.
getItem
(
'token'
)
token
=
sessionStorage
.
getItem
(
'token'
)
if
(
process
.
env
.
NODE_ENV
!==
'production'
)
{
if
(
process
.
env
.
NODE_ENV
!==
'production'
)
{
token
=
'
5f27c2c3-721c-45f8-adb9-39652234e21c
'
token
=
'
10757dc5-8d19-4f8e-9c66-ea55fcc45844
'
}
}
}
}
if
(
token
)
{
if
(
token
)
{
...
...
src/doctor/archives/form/BaseInfo.vue
View file @
d05585bb
...
@@ -189,7 +189,7 @@
...
@@ -189,7 +189,7 @@
</div>
</div>
<div
class=
'px-5 grow flex flex-col justify-end pt-2 pb-2'
>
<div
class=
'px-5 grow flex flex-col justify-end pt-2 pb-2'
>
<van-button
type=
'primary'
block
round
<van-button
type=
'primary'
block
round
@
click=
'onSubmit'
>
提交
@
click=
'onSubmit'
>
提交
</van-button>
</van-button>
</div>
</div>
</div>
</div>
...
...
src/doctor/diagnose/detail/DiagnoseDtail.vue
0 → 100644
View file @
d05585bb
<
template
>
<div
class=
"h-full flex flex-col diagnose-dtail"
>
<DocNavBar
title=
"诊断详情"
class=
"shrink-0"
></DocNavBar>
</div>
</
template
>
<
script
>
import
DocNavBar
from
'@/doctor/components/docNavBar/DocNavBar.vue'
export
default
{
components
:
{
DocNavBar
}
}
</
script
>
<
style
lang=
"less"
scoped
>
</
style
>
src/doctor/diagnose/form/DiagnoseForm.vue
0 → 100644
View file @
d05585bb
<
template
>
<div
class=
"h-full flex flex-col diagnose-form"
>
<DocNavBar
title=
"新增慢病诊断"
class=
"shrink-0"
></DocNavBar>
</div>
</
template
>
<
script
>
import
DocNavBar
from
'@/doctor/components/docNavBar/DocNavBar.vue'
export
default
{
components
:
{
DocNavBar
}
}
</
script
>
<
style
lang=
"less"
scoped
>
</
style
>
src/doctor/patientDetail/PatientDetail.vue
View file @
d05585bb
...
@@ -71,7 +71,6 @@
...
@@ -71,7 +71,6 @@
<van-popup
<van-popup
v-model:show=
"addVisible"
v-model:show=
"addVisible"
position=
"bottom"
position=
"bottom"
:style=
"{ height: '30%' }"
>
>
<div
class=
"popup-bottom-panel"
>
<div
class=
"popup-bottom-panel"
>
<div
class=
"p-4 text-16 flex items-center justify-between"
<div
class=
"p-4 text-16 flex items-center justify-between"
...
@@ -83,7 +82,7 @@
...
@@ -83,7 +82,7 @@
<div
class=
"p-4"
>
<div
class=
"p-4"
>
<CheckBtn
:options=
"addOptions"
activeStyleNone
<CheckBtn
:options=
"addOptions"
activeStyleNone
@
change=
"onAddChange"
column-1
/>
@
change=
"onAddChange"
column-1
/>
<div
class=
"pb-
4
"
></div>
<div
class=
"pb-
5
"
></div>
</div>
</div>
</div>
</div>
</van-popup>
</van-popup>
...
@@ -127,7 +126,11 @@ export default {
...
@@ -127,7 +126,11 @@ export default {
// 新增弹窗
// 新增弹窗
addVisible
:
false
,
addVisible
:
false
,
addOptions
:
[
addOptions
:
[
{
name
:
'新增通用随访'
,
value
:
1
,
path
:
'/doctor/followUp/generalFU/add'
}
{
name
:
'新增主要慢病高危筛查'
,
value
:
1
,
path
:
'/doctor/screening/firstForm'
},
{
name
:
'新增专病高危筛查'
,
value
:
2
,
path
:
'/doctor/screening/secondForm'
},
{
name
:
'新增慢病诊断'
,
value
:
3
,
path
:
'/doctor/diagnose/form'
},
{
name
:
'新增通用随访'
,
value
:
4
,
path
:
'/doctor/followUp/generalFU/add'
},
]
]
}
}
},
},
...
...
src/doctor/screening/first/FristForm.vue
0 → 100644
View file @
d05585bb
<
template
>
<div
class=
"h-full flex flex-col screening-first"
>
<DocNavBar
title=
"新增主要慢病高危筛查"
class=
"shrink-0"
></DocNavBar>
</div>
</
template
>
<
script
>
import
DocNavBar
from
'@/doctor/components/docNavBar/DocNavBar.vue'
export
default
{
components
:
{
DocNavBar
}
}
</
script
>
<
style
lang=
"less"
scoped
>
</
style
>
src/doctor/screening/second/SecondForm.vue
0 → 100644
View file @
d05585bb
<
template
>
<div
class=
"h-full flex flex-col screening-second"
>
<DocNavBar
title=
"新增专病高危筛查"
class=
"shrink-0"
></DocNavBar>
</div>
</
template
>
<
script
>
import
DocNavBar
from
'@/doctor/components/docNavBar/DocNavBar.vue'
export
default
{
components
:
{
DocNavBar
}
}
</
script
>
<
style
lang=
"less"
scoped
>
</
style
>
src/doctor/workbench/Workbench.vue
View file @
d05585bb
...
@@ -67,10 +67,10 @@ export default {
...
@@ -67,10 +67,10 @@ export default {
configTab
:
[
configTab
:
[
{
key
:
'work'
,
component
:
'TableWork'
,
name
:
'工作记录'
},
{
key
:
'work'
,
component
:
'TableWork'
,
name
:
'工作记录'
},
{
key
:
'visit'
,
component
:
'TableVisit'
,
name
:
'慢病待随访'
},
{
key
:
'visit'
,
component
:
'TableVisit'
,
name
:
'慢病待随访'
},
//
{ key: 'receive', component: 'TableReceive', name: '待接诊居民' },
{
key
:
'receive'
,
component
:
'TableReceive'
,
name
:
'待接诊居民'
},
// { key: 'screenRecord', component: 'TableScreenRecord', name: '当年待筛查记录' },
// { key: 'screenRecord', component: 'TableScreenRecord', name: '当年待筛查记录' },
//
{ key: 'firstScreen', component: 'TableFirstScreen', name: '初筛高危待筛查' },
{
key
:
'firstScreen'
,
component
:
'TableFirstScreen'
,
name
:
'初筛高危待筛查'
},
//
{ key: 'highRisk', component: 'TableHighRisk', name: '高危待诊断' }
{
key
:
'highRisk'
,
component
:
'TableHighRisk'
,
name
:
'高危待诊断'
}
],
],
tabActive
:{},
tabActive
:{},
configName
:
'慢病APP个性化配置'
,
configName
:
'慢病APP个性化配置'
,
...
...
src/doctor/workbench/tables/FirstScreen.vue
View file @
d05585bb
...
@@ -42,7 +42,7 @@
...
@@ -42,7 +42,7 @@
<div
class=
"divider my-3"
></div>
<div
class=
"divider my-3"
></div>
<div
class=
"bt-group"
>
<div
class=
"bt-group"
>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
详情
</van-button>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
详情
</van-button>
<
!--
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
复筛
</van-button>
--
>
<
van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
复筛
</van-button
>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"onIgnore(item)"
>
忽略
</van-button>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"onIgnore(item)"
>
忽略
</van-button>
</div>
</div>
</div>
</div>
...
...
src/doctor/workbench/tables/HighRisk.vue
View file @
d05585bb
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
<div
class=
"divider my-3"
></div>
<div
class=
"divider my-3"
></div>
<div
class=
"bt-group"
>
<div
class=
"bt-group"
>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
详情
</van-button>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
详情
</van-button>
<
!--
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
'toDetail(item)'
>
诊断
</van-button>
--
>
<
van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
'toDetail(item)'
>
诊断
</van-button
>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"onIgnore(item)"
>
忽略
</van-button>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"onIgnore(item)"
>
忽略
</van-button>
</div>
</div>
</div>
</div>
...
...
src/doctor/workbench/tables/Receive.vue
View file @
d05585bb
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
<div
class=
"divider my-3"
></div>
<div
class=
"divider my-3"
></div>
<div
class=
"bt-group"
>
<div
class=
"bt-group"
>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
详情
</van-button>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
详情
</van-button>
<
!--
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
接诊
</van-button>
--
>
<
van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"toDetail(item)"
>
接诊
</van-button
>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"onIgnore(item)"
>
忽略
</van-button>
<van-button
round
size=
"small"
class=
"doc-btn-primary"
@
click=
"onIgnore(item)"
>
忽略
</van-button>
</div>
</div>
</div>
</div>
...
...
src/router/index.js
View file @
d05585bb
...
@@ -60,11 +60,21 @@ const routes = [
...
@@ -60,11 +60,21 @@ const routes = [
name
:
'doctor-archives-form'
,
name
:
'doctor-archives-form'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/archives/form/BaseInfo.vue'
)
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/archives/form/BaseInfo.vue'
)
},
},
{
path
:
'screening/firstForm'
,
name
:
'screening-first-form'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/screening/first/FristForm.vue'
)
},
{
{
path
:
'screening/firstDetail'
,
path
:
'screening/firstDetail'
,
name
:
'screening-firstDetail'
,
name
:
'screening-firstDetail'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/screening/detail/FirstDetail.vue'
)
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/screening/detail/FirstDetail.vue'
)
},
},
{
path
:
'screening/secondForm'
,
name
:
'screening-second-form'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/screening/second/SecondForm.vue'
)
},
{
{
path
:
'screening/secondDetail'
,
path
:
'screening/secondDetail'
,
name
:
'screening-secondDetail'
,
name
:
'screening-secondDetail'
,
...
@@ -80,6 +90,16 @@ const routes = [
...
@@ -80,6 +90,16 @@ const routes = [
name
:
'followUp-generalFU-add'
,
name
:
'followUp-generalFU-add'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/followUp/generalFU/form/Index'
)
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/followUp/generalFU/form/Index'
)
},
},
{
path
:
'diagnose/form'
,
name
:
'diagnose-form'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/diagnose/form/DiagnoseForm.vue'
)
},
{
path
:
'diagnose/detail'
,
name
:
'diagnose-detail'
,
component
:
()
=>
import
(
/* webpackChunkName: "doctor" */
'@/doctor/diagnose/detail/DiagnoseDtail.vue'
)
}
]
]
},
},
{
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment