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
0583200b
Commit
0583200b
authored
May 28, 2025
by
gengchunlei
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'chronic-dev' of
http://gitlab.yiboshi.com/nightkis1995/frontend-h5
into chronic-dev
parents
29747995
3fcf9738
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
43 additions
and
20 deletions
+43
-20
separateFU.js
src/api/doctor/separateFU.js
+3
-3
InspectV3.vue
src/doctor/followUp/separateFU/components/InspectV3.vue
+0
-0
ChronicKidneyDiseaseForm.vue
...p/separateFU/form/components/ChronicKidneyDiseaseForm.vue
+6
-3
CopdForm.vue
src/doctor/followUp/separateFU/form/components/CopdForm.vue
+8
-4
CoronaryHeartDiseaseForm.vue
...p/separateFU/form/components/CoronaryHeartDiseaseForm.vue
+6
-3
DiabetesForm.vue
...ctor/followUp/separateFU/form/components/DiabetesForm.vue
+1
-1
DyslipidemiaForm.vue
.../followUp/separateFU/form/components/DyslipidemiaForm.vue
+1
-1
HypertensionForm.vue
.../followUp/separateFU/form/components/HypertensionForm.vue
+2
-1
StrokeForm.vue
...doctor/followUp/separateFU/form/components/StrokeForm.vue
+6
-3
Visit.vue
src/doctor/patientDetail/components/disease/Visit.vue
+10
-1
No files found.
src/api/doctor/separateFU.js
View file @
0583200b
...
...
@@ -97,9 +97,9 @@ export function getSeparateFUDetail(params) {
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-visit-record/specialized-detail`
,
body
:
params
,
loading
:
true
})
}
// 获取
检验
项目对码表
export
function
getInspectCode
(
config
Type
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-inspect-item
/query-list/
${
config
Type
}
`
,
loading
:
true
})
// 获取
辅助检查
项目对码表
export
function
getInspectCode
(
disease
Type
)
{
return
fetchBase
({
url
:
`/chronic-admin/v1/chronic-inspect-item
-special/query-list/
${
disease
Type
}
`
,
loading
:
true
})
}
// 引用最近一次复筛数据-高血压
...
...
src/doctor/followUp/separateFU/components/InspectV3.vue
0 → 100644
View file @
0583200b
This diff is collapsed.
Click to expand it.
src/doctor/followUp/separateFU/form/components/ChronicKidneyDiseaseForm.vue
View file @
0583200b
...
...
@@ -874,7 +874,7 @@ import DocOffice from '@/doctor/components/docOffice/DocOffice.vue'
import
DocOfficeDoctor
from
'@/doctor/components/docOfficeDoctor/DocOfficeDoctor.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
InspectV2
from
'../../components/InspectV
2
.vue'
import
InspectV2
from
'../../components/InspectV
3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
export
default
{
...
...
@@ -1321,7 +1321,9 @@ export default {
const
form
=
fetchDataHandle
(
this
.
form
,
{
symptom
:
'arrToStr'
,
currentDiagnosis
:
'arrToStr'
currentDiagnosis
:
'arrToStr'
,
// 辅助检查
auxiliaryExamination
:
'arrToStr'
})
// 录入信息(日期、单位、科室、医生)默认当前
let
createdInfo
=
{
...
...
@@ -1410,7 +1412,8 @@ export default {
dataProcess
(
data
)
{
const
form
=
fetchDataHandle
(
data
,
{
symptom
:
'strToArrNum'
,
currentDiagnosis
:
'strToArrNum'
currentDiagnosis
:
'strToArrNum'
,
auxiliaryExamination
:
'strToArrNum'
})
this
.
form
=
form
// 下次随访日期
...
...
src/doctor/followUp/separateFU/form/components/CopdForm.vue
View file @
0583200b
...
...
@@ -774,8 +774,9 @@
<span>
x10⁹/L
</span>
</
template
>
</van-field>
<InspectV2
ref=
"inspectRef"
:diseaseInfo=
"diseaseInfo"
:form=
"form"
></InspectV2>
</div>
<InspectV2
ref=
"inspectRef"
:diseaseInfo=
"diseaseInfo"
:form=
"form"
></InspectV2>
<!-- 最近三个月内是否有急性加重情况 -->
...
...
@@ -1230,7 +1231,7 @@ import DocOffice from '@/doctor/components/docOffice/DocOffice.vue'
import
DocOfficeDoctor
from
'@/doctor/components/docOfficeDoctor/DocOfficeDoctor.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
InspectV2
from
'../../components/InspectV
2
.vue'
import
InspectV2
from
'../../components/InspectV
3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
export
default
{
...
...
@@ -1690,7 +1691,9 @@ export default {
symptom
:
'arrToStr'
,
complication
:
'arrToStr'
,
currentDiagnosis
:
'arrToStr'
,
vaccinesHistoryHave
:
'arrToStr'
vaccinesHistoryHave
:
'arrToStr'
,
// 辅助检查
auxiliaryExamination
:
'arrToStr'
})
// 录入信息(日期、单位、科室、医生)默认当前
let
createdInfo
=
{
...
...
@@ -1783,7 +1786,8 @@ export default {
symptom
:
'strToArrNum'
,
complication
:
'strToArrNum'
,
vaccinesHistoryHave
:
'strToArrNum'
,
currentDiagnosis
:
'strToArrNum'
currentDiagnosis
:
'strToArrNum'
,
auxiliaryExamination
:
'strToArrNum'
})
this
.
form
=
form
// 下次随访日期
...
...
src/doctor/followUp/separateFU/form/components/CoronaryHeartDiseaseForm.vue
View file @
0583200b
...
...
@@ -878,7 +878,7 @@ import DocOffice from '@/doctor/components/docOffice/DocOffice.vue'
import
DocOfficeDoctor
from
'@/doctor/components/docOfficeDoctor/DocOfficeDoctor.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
InspectV2
from
'../../components/InspectV
2
.vue'
import
InspectV2
from
'../../components/InspectV
3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
export
default
{
...
...
@@ -1323,7 +1323,9 @@ export default {
const
form
=
fetchDataHandle
(
this
.
form
,
{
symptom
:
'arrToStr'
,
currentDiagnosis
:
'arrToStr'
currentDiagnosis
:
'arrToStr'
,
// 辅助检查
auxiliaryExamination
:
'arrToStr'
})
// 录入信息(日期、单位、科室、医生)默认当前
let
createdInfo
=
{
...
...
@@ -1412,7 +1414,8 @@ export default {
dataProcess
(
data
)
{
const
form
=
fetchDataHandle
(
data
,
{
symptom
:
'strToArrNum'
,
currentDiagnosis
:
'strToArrNum'
currentDiagnosis
:
'strToArrNum'
,
auxiliaryExamination
:
'strToArrNum'
})
this
.
form
=
form
// 下次随访日期
...
...
src/doctor/followUp/separateFU/form/components/DiabetesForm.vue
View file @
0583200b
...
...
@@ -1055,7 +1055,7 @@ import DocOfficeDoctor from '@/doctor/components/docOfficeDoctor/DocOfficeDoctor
import
DocImageUpload
from
'@/doctor/components/docImageUpload/DocImageUpload.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
Inspect
from
'../../components/Inspect.vue'
import
Inspect
from
'../../components/Inspect
V3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
export
default
{
...
...
src/doctor/followUp/separateFU/form/components/DyslipidemiaForm.vue
View file @
0583200b
...
...
@@ -877,7 +877,7 @@ import DocOffice from '@/doctor/components/docOffice/DocOffice.vue'
import
DocOfficeDoctor
from
'@/doctor/components/docOfficeDoctor/DocOfficeDoctor.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
InspectV2
from
'../../components/InspectV
2
.vue'
import
InspectV2
from
'../../components/InspectV
3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
export
default
{
...
...
src/doctor/followUp/separateFU/form/components/HypertensionForm.vue
View file @
0583200b
...
...
@@ -667,6 +667,7 @@
</
template
>
</van-field>
<!-- 辅助检查 -->
<Inspect
ref=
"inspectRef"
:form=
"form"
:diseaseInfo=
"diseaseInfo"
></Inspect>
<!-- 目前高血压用药及依从性 -->
...
...
@@ -940,7 +941,7 @@ import DocOffice from '@/doctor/components/docOffice/DocOffice.vue'
import
DocOfficeDoctor
from
'@/doctor/components/docOfficeDoctor/DocOfficeDoctor.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
Inspect
from
'../../components/Inspect.vue'
import
Inspect
from
'../../components/Inspect
V3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
...
...
src/doctor/followUp/separateFU/form/components/StrokeForm.vue
View file @
0583200b
...
...
@@ -877,7 +877,7 @@ import DocOffice from '@/doctor/components/docOffice/DocOffice.vue'
import
DocOfficeDoctor
from
'@/doctor/components/docOfficeDoctor/DocOfficeDoctor.vue'
import
MovementTip
from
'@/doctor/components/movementTip/MovementTip.vue'
import
InspectV2
from
'../../components/InspectV
2
.vue'
import
InspectV2
from
'../../components/InspectV
3
.vue'
import
TreatmentPlan
from
'../../components/TreatmentPlan.vue'
import
dayjs
from
'dayjs'
export
default
{
...
...
@@ -1321,7 +1321,9 @@ export default {
const
form
=
fetchDataHandle
(
this
.
form
,
{
symptom
:
'arrToStr'
,
currentDiagnosis
:
'arrToStr'
currentDiagnosis
:
'arrToStr'
,
// 辅助检查
auxiliaryExamination
:
'arrToStr'
})
// 录入信息(日期、单位、科室、医生)默认当前
let
createdInfo
=
{
...
...
@@ -1410,7 +1412,8 @@ export default {
dataProcess
(
data
)
{
const
form
=
fetchDataHandle
(
data
,
{
symptom
:
'strToArrNum'
,
currentDiagnosis
:
'strToArrNum'
currentDiagnosis
:
'strToArrNum'
,
auxiliaryExamination
:
'strToArrNum'
})
this
.
form
=
form
// 下次随访日期
...
...
src/doctor/patientDetail/components/disease/Visit.vue
View file @
0583200b
...
...
@@ -32,6 +32,12 @@
<span
class=
'label'
>
诊断
</span>
<span>
{{
item
.
diagnose
||
'-'
}}
</span>
</div>
<div
v-if=
"item.serveType === 3 || item.serveType === 4"
>
<span
class=
"label"
>
评估结果
</span>
<span
v-if=
"item.evaluationResults === 1"
style=
"color: #D9001B"
>
{{
item
.
evaluationResultsName
}}
</span>
<span
v-if=
"item.evaluationResults === 2"
style=
"color: #F59A23"
>
{{
item
.
evaluationResultsName
}}
</span>
<span
v-if=
"item.evaluationResults === 3"
style=
"color: #70B603"
>
{{
item
.
evaluationResultsName
}}
</span>
</div>
<div
v-if=
'item.bloodPressure'
>
<span
class=
'label'
>
血压
</span>
<span>
{{
item
.
bloodPressure
||
'-'
}}
</span>
...
...
@@ -52,7 +58,8 @@
<div
class=
'bt-group'
>
<van-button
round
size=
'small'
class=
'doc-btn-primary'
@
click
.
stop=
'toDetail(item)'
>
详情
</van-button>
<!--
<van-button
round
size=
"small"
class=
"doc-btn-primary"
v-if=
"item.allowUpdate == 1"
>
转诊
</van-button>
-->
<!-- 评估 -->
<van-button
round
size=
'small'
class=
'doc-btn-primary'
@
click
.
stop=
'showEvaluation = true'
v-if=
'!(item.allowUpdate !==1 || item.serveType == 5)'
>
评估
</van-button>
<van-button
round
size=
'small'
class=
'doc-btn-primary'
@
click
.
stop=
'editBtn(item)'
v-if=
'!(item.allowUpdate !==1 || item.serveType == 5)'
>
修改
</van-button>
...
...
@@ -76,8 +83,10 @@ import { delDiagnose, deleteVisitRecord, getVisitManageList } from '@/api/doctor
import
{
useStore
}
from
'@/doctor/store'
import
{
showConfirmDialog
}
from
'vant'
import
{
delHighVisit
}
from
'@/api/doctor/highVisitApi'
import
CheckBtn
from
'@/doctor/components/checkBtn/CheckBtn.vue'
export
default
{
components
:
{
CheckBtn
},
inject
:
[
'residentInfo'
],
props
:
{
diseaseType
:
Number
...
...
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