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
934275ec
Commit
934275ec
authored
Feb 08, 2025
by
芮自成
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
慢阻肺、慢性肾病、血脂异常随访联调
parent
bee2daa1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
52 additions
and
3 deletions
+52
-3
separateFU.js
src/api/doctor/separateFU.js
+17
-0
Doctor.vue
src/doctor/Doctor.vue
+1
-1
FormCont.vue
src/doctor/followUp/separateFU/form/FormCont.vue
+34
-2
ChronicKidneyDiseaseForm.vue
...p/separateFU/form/components/ChronicKidneyDiseaseForm.vue
+0
-0
CopdForm.vue
src/doctor/followUp/separateFU/form/components/CopdForm.vue
+0
-0
DyslipidemiaForm.vue
.../followUp/separateFU/form/components/DyslipidemiaForm.vue
+0
-0
StrokeForm.vue
...doctor/followUp/separateFU/form/components/StrokeForm.vue
+0
-0
No files found.
src/api/doctor/separateFU.js
View file @
934275ec
...
...
@@ -11,4 +11,20 @@ export function addDiabetesForm(params) {
// 新增冠心病随访
export
function
addCoronaryHeartDiseaseForm
(
params
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-visit-coronary/save`
,
body
:
params
,
loading
:
true
})
}
// 新增脑卒中随访
export
function
addStrokeForm
(
params
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-visit-stroke/save`
,
body
:
params
,
loading
:
true
})
}
// 新增慢阻肺随访
export
function
addCopdForm
(
params
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-visit-pulmonary/save`
,
body
:
params
,
loading
:
true
})
}
// 新增慢性肾病随访
export
function
addChronicKidneyDiseaseForm
(
params
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-visit-nephrosis/save`
,
body
:
params
,
loading
:
true
})
}
// 新增血脂异常随访
export
function
addDyslipidemiaForm
(
params
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-visit-dyslipemia/save`
,
body
:
params
,
loading
:
true
})
}
\ No newline at end of file
src/doctor/Doctor.vue
View file @
934275ec
...
...
@@ -66,7 +66,7 @@ export default {
if
(
!
token
)
{
token
=
sessionStorage
.
getItem
(
'token'
)
if
(
process
.
env
.
NODE_ENV
!==
'production'
)
{
token
=
'
6c127de6-c5d4-48aa-9fd1-3c46e77c28de
'
token
=
'
59bb8ba3-0773-49a7-ac20-1163fe0ba8d5
'
}
}
if
(
token
)
{
...
...
src/doctor/followUp/separateFU/form/FormCont.vue
View file @
934275ec
...
...
@@ -3,15 +3,23 @@
<HypertensionForm
v-if=
"diseaseInfo.diseaseType === 1"
ref=
"hypertensionForm"
></HypertensionForm>
<DiabetesForm
v-if=
"diseaseInfo.diseaseType === 2"
ref=
"diabetesForm"
></DiabetesForm>
<CoronaryHeartDiseaseForm
v-if=
"diseaseInfo.diseaseType === 3"
ref=
"coronaryHeartDiseaseForm"
></CoronaryHeartDiseaseForm>
<StrokeForm
v-if=
"diseaseInfo.diseaseType === 4"
ref=
"strokeForm"
></StrokeForm>
<CopdForm
v-if=
"diseaseInfo.diseaseType === 5"
ref=
"copdForm"
></CopdForm>
<ChronicKidneyDiseaseForm
v-if=
"diseaseInfo.diseaseType === 6"
ref=
"chronicKidneyDiseaseForm"
></ChronicKidneyDiseaseForm>
<DyslipidemiaForm
v-if=
"diseaseInfo.diseaseType === 7"
ref=
"dyslipidemiaForm"
></DyslipidemiaForm>
</div>
</
template
>
<
script
>
import
HypertensionForm
from
'./components/HypertensionForm.vue'
import
DiabetesForm
from
'./components/DiabetesForm.vue'
import
CoronaryHeartDiseaseForm
from
'./components/CoronaryHeartDiseaseForm.vue'
import
{
addHypertensionForm
,
addDiabetesForm
,
addCoronaryHeartDiseaseForm
}
from
'@/api/doctor/separateFU'
import
StrokeForm
from
'./components/StrokeForm.vue'
import
CopdForm
from
'./components/CopdForm.vue'
import
ChronicKidneyDiseaseForm
from
'./components/ChronicKidneyDiseaseForm.vue'
import
DyslipidemiaForm
from
'./components/DyslipidemiaForm.vue'
import
{
addHypertensionForm
,
addDiabetesForm
,
addCoronaryHeartDiseaseForm
,
addStrokeForm
,
addCopdForm
,
addChronicKidneyDiseaseForm
,
addDyslipidemiaForm
}
from
'@/api/doctor/separateFU'
export
default
{
components
:
{
HypertensionForm
,
DiabetesForm
,
CoronaryHeartDiseaseForm
},
components
:
{
HypertensionForm
,
DiabetesForm
,
CoronaryHeartDiseaseForm
,
StrokeForm
,
CopdForm
,
ChronicKidneyDiseaseForm
,
DyslipidemiaForm
},
props
:
{
baseInfo
:
{
type
:
Object
,
...
...
@@ -58,6 +66,30 @@ export default {
...
form
,
...
coronaryHeartDiseaseForm
},
true
)
}
else
if
(
this
.
diseaseInfo
.
diseaseType
===
4
)
{
const
strokeForm
=
await
this
.
$refs
.
strokeForm
.
submit
()
return
await
addStrokeForm
({
...
form
,
...
strokeForm
},
true
)
}
else
if
(
this
.
diseaseInfo
.
diseaseType
===
5
)
{
const
copdForm
=
await
this
.
$refs
.
copdForm
.
submit
()
return
await
addCopdForm
({
...
form
,
...
copdForm
},
true
)
}
else
if
(
this
.
diseaseInfo
.
diseaseType
===
6
)
{
const
chronicKidneyDiseaseForm
=
await
this
.
$refs
.
chronicKidneyDiseaseForm
.
submit
()
return
await
addChronicKidneyDiseaseForm
({
...
form
,
...
chronicKidneyDiseaseForm
},
true
)
}
else
if
(
this
.
diseaseInfo
.
diseaseType
===
7
)
{
const
dyslipidemiaForm
=
await
this
.
$refs
.
dyslipidemiaForm
.
submit
()
return
await
addDyslipidemiaForm
({
...
form
,
...
dyslipidemiaForm
},
true
)
}
}
}
...
...
src/doctor/followUp/separateFU/form/components/ChronicKidneyDiseaseForm.vue
0 → 100644
View file @
934275ec
This diff is collapsed.
Click to expand it.
src/doctor/followUp/separateFU/form/components/CopdForm.vue
0 → 100644
View file @
934275ec
This diff is collapsed.
Click to expand it.
src/doctor/followUp/separateFU/form/components/DyslipidemiaForm.vue
0 → 100644
View file @
934275ec
This diff is collapsed.
Click to expand it.
src/doctor/followUp/separateFU/form/components/StrokeForm.vue
0 → 100644
View file @
934275ec
This diff is collapsed.
Click to expand it.
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