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
9aba4ae0
Commit
9aba4ae0
authored
Jun 05, 2025
by
芮自成
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'chronic-dev' of
http://gitlab.yiboshi.com/nightkis1995/frontend-h5
into chronic-dev
parents
c30d88a6
6582546f
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
48 additions
and
21 deletions
+48
-21
Detail.vue
src/doctor/followUp/slowSpecialFU/detail/Detail.vue
+4
-1
FormCont.vue
src/doctor/followUp/slowSpecialFU/form/FormCont.vue
+10
-1
Index.vue
src/doctor/followUp/slowSpecialFU/form/Index.vue
+5
-18
PatientDetail.vue
src/doctor/patientDetail/PatientDetail.vue
+29
-1
No files found.
src/doctor/followUp/slowSpecialFU/detail/Detail.vue
View file @
9aba4ae0
...
@@ -146,7 +146,10 @@ export default {
...
@@ -146,7 +146,10 @@ export default {
{
title
:
'现住址'
,
key
:
'presentCodeName'
},
{
title
:
'现住址'
,
key
:
'presentCodeName'
},
{
title
:
'详细地址'
,
key
:
'nowAddress'
},
{
title
:
'详细地址'
,
key
:
'nowAddress'
},
{
title
:
'户籍地址'
,
key
:
'registeredCodeName'
},
{
title
:
'户籍地址'
,
key
:
'registeredCodeName'
},
{
title
:
'详细地址'
,
key
:
'permanentAddress'
}
{
title
:
'详细地址'
,
key
:
'permanentAddress'
},
{
title
:
'联系人姓名'
,
key
:
'contactName'
},
{
title
:
'与居民关系'
,
key
:
'relationName'
},
{
title
:
'联系电话'
,
key
:
'contactPhone'
},
],
],
columnsOrg
:
[
columnsOrg
:
[
{
title
:
'随访单位'
,
key
:
'visitUnitName'
},
{
title
:
'随访单位'
,
key
:
'visitUnitName'
},
...
...
src/doctor/followUp/slowSpecialFU/form/FormCont.vue
View file @
9aba4ae0
...
@@ -339,6 +339,15 @@ export default {
...
@@ -339,6 +339,15 @@ export default {
await
this
.
$refs
.
form
.
validate
()
await
this
.
$refs
.
form
.
validate
()
let
drugName
=
''
let
drugName
=
''
let
list
=
[]
let
list
=
[]
if
(
this
.
form
.
isMedication
==
2
)
{
this
.
form
.
isPurchaseMedicineAbroad
=
''
this
.
form
.
waysPurchasingMedicine
=
''
this
.
form
.
drugList
=
[]
}
if
(
this
.
form
.
isPurchaseMedicineAbroad
==
2
)
{
this
.
form
.
waysPurchasingMedicine
=
''
this
.
form
.
drugList
=
[]
}
if
(
this
.
form
.
isMedication
==
1
&&
this
.
form
.
isPurchaseMedicineAbroad
==
1
)
{
if
(
this
.
form
.
isMedication
==
1
&&
this
.
form
.
isPurchaseMedicineAbroad
==
1
)
{
this
.
form
.
drugList
.
forEach
(
item
=>
{
this
.
form
.
drugList
.
forEach
(
item
=>
{
list
.
push
(
item
.
diseaseName
)
list
.
push
(
item
.
diseaseName
)
...
@@ -420,7 +429,7 @@ export default {
...
@@ -420,7 +429,7 @@ export default {
}
}
},
},
onDel
(
index
)
{
onDel
(
i
tem
,
i
ndex
)
{
this
.
form
.
drugList
.
splice
(
index
,
1
)
this
.
form
.
drugList
.
splice
(
index
,
1
)
},
},
...
...
src/doctor/followUp/slowSpecialFU/form/Index.vue
View file @
9aba4ae0
...
@@ -58,22 +58,6 @@ export default {
...
@@ -58,22 +58,6 @@ export default {
return
this
.
$route
.
query
.
idCard
return
this
.
$route
.
query
.
idCard
},
},
},
},
// 路由守卫
beforeRouteLeave
(
to
,
from
)
{
// showConfirmDialog({
// message: '已填写的表单不会保存,确定要离开吗?'})
// .then(() => {
// next()
// })
// .catch(() => {
// next(false)
// })
if
(
this
.
step
===
2
)
{
this
.
onBack
()
return
false
}
return
true
},
created
()
{
created
()
{
this
.
init
()
this
.
init
()
},
},
...
@@ -112,15 +96,18 @@ export default {
...
@@ -112,15 +96,18 @@ export default {
const
query
=
fetchDataHandle
(
res
,
{
const
query
=
fetchDataHandle
(
res
,
{
})
})
query
.
residentsRecord
=
this
.
baseInfo
query
.
residentsRecord
=
this
.
baseInfo
console
.
log
(
JSON
.
stringify
(
query
))
const
func
=
query
.
id
?
updateSlowSpecial
:
addSlowSpecial
const
func
=
query
.
id
?
updateSlowSpecial
:
addSlowSpecial
func
(
query
).
then
(
res
=>
{
func
(
query
).
then
(({
code
})
=>
{
if
(
code
==
'SUCCESS'
)
{
this
.
store
.
onRefreshMark
()
this
.
$router
.
replace
({
this
.
$router
.
replace
({
path
:
'/doctor/patient-detail'
,
path
:
'/doctor/patient-detail'
,
query
:
{
query
:
{
residentInfoId
:
this
.
residentInfoId
residentInfoId
:
this
.
residentInfoId
}
}
})
})
this
.
store
.
onRefreshMark
()
}
})
})
})
})
}
else
{
}
else
{
...
...
src/doctor/patientDetail/PatientDetail.vue
View file @
9aba4ae0
...
@@ -153,7 +153,6 @@ export default {
...
@@ -153,7 +153,6 @@ export default {
{
name
:
'新增死亡记录'
,
value
:
5
,
path
:
'/doctor/deathRecord/add'
},
{
name
:
'新增死亡记录'
,
value
:
5
,
path
:
'/doctor/deathRecord/add'
},
// { name: '新增死亡记录详情', value: 6, path: '/doctor/deathRecord/detail' },
// { name: '新增死亡记录详情', value: 6, path: '/doctor/deathRecord/detail' },
{
name
:
'新增专病随访'
,
value
:
7
,
path
:
'/doctor/followUp/separateFU/add'
},
{
name
:
'新增专病随访'
,
value
:
7
,
path
:
'/doctor/followUp/separateFU/add'
},
{
name
:
'新增慢特病随访'
,
value
:
8
,
path
:
'/doctor/followUp/slowSpecialFU/add'
}
]
]
}
}
},
},
...
@@ -217,6 +216,34 @@ export default {
...
@@ -217,6 +216,34 @@ export default {
}
}
queryResidentInfo
({
residentInfoId
:
this
.
residentInfoId
}).
then
(
res
=>
{
queryResidentInfo
({
residentInfoId
:
this
.
residentInfoId
}).
then
(
res
=>
{
this
.
residentInfo
=
res
.
data
||
{}
this
.
residentInfo
=
res
.
data
||
{}
//是否办理慢特病
if
(
this
.
residentInfo
.
chronicDiseases
==
1
)
{
this
.
addOptions
=
[
{
name
:
'新增主要慢病高危筛查'
,
value
:
1
,
path
:
'/doctor/screening/firstForm'
},
{
name
:
'新增专病高危筛查'
,
value
:
2
,
path
:
'/doctor/screening/secondForm'
},
{
name
:
'新增主要慢病高危随访'
,
value
:
8
,
path
:
'/doctor/screening/highVisit/firstForm'
},
{
name
:
'新增专病高危随访'
,
value
:
9
,
path
:
'/doctor/screening/highVisit/secondForm'
},
{
name
:
'新增慢病诊断'
,
value
:
3
,
path
:
'/doctor/diagnose/form'
},
{
name
:
'新增通用随访'
,
value
:
4
,
path
:
'/doctor/followUp/generalFU/add'
},
{
name
:
'新增死亡记录'
,
value
:
5
,
path
:
'/doctor/deathRecord/add'
},
// { name: '新增死亡记录详情', value: 6, path: '/doctor/deathRecord/detail' },
{
name
:
'新增专病随访'
,
value
:
7
,
path
:
'/doctor/followUp/separateFU/add'
},
{
name
:
'新增慢特病随访'
,
value
:
8
,
path
:
'/doctor/followUp/slowSpecialFU/add'
}
]
}
else
{
this
.
addOptions
=
[
{
name
:
'新增主要慢病高危筛查'
,
value
:
1
,
path
:
'/doctor/screening/firstForm'
},
{
name
:
'新增专病高危筛查'
,
value
:
2
,
path
:
'/doctor/screening/secondForm'
},
{
name
:
'新增主要慢病高危随访'
,
value
:
8
,
path
:
'/doctor/screening/highVisit/firstForm'
},
{
name
:
'新增专病高危随访'
,
value
:
9
,
path
:
'/doctor/screening/highVisit/secondForm'
},
{
name
:
'新增慢病诊断'
,
value
:
3
,
path
:
'/doctor/diagnose/form'
},
{
name
:
'新增通用随访'
,
value
:
4
,
path
:
'/doctor/followUp/generalFU/add'
},
{
name
:
'新增死亡记录'
,
value
:
5
,
path
:
'/doctor/deathRecord/add'
},
// { name: '新增死亡记录详情', value: 6, path: '/doctor/deathRecord/detail' },
{
name
:
'新增专病随访'
,
value
:
7
,
path
:
'/doctor/followUp/separateFU/add'
},
]
}
if
(
!
this
.
activeTabItem
.
value
)
{
if
(
!
this
.
activeTabItem
.
value
)
{
this
.
activeTab
=
0
this
.
activeTab
=
0
}
}
...
@@ -225,6 +252,7 @@ export default {
...
@@ -225,6 +252,7 @@ export default {
}
else
{
}
else
{
this
.
showDeath
=
false
this
.
showDeath
=
false
}
}
})
})
},
},
//获取死亡信息
//获取死亡信息
...
...
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