Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
agcs2.0-web
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
liang
agcs2.0-web
Commits
0605e72c
Commit
0605e72c
authored
Feb 03, 2023
by
刘予佳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
随访录入显示调试
parent
84392f34
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
57 additions
and
28 deletions
+57
-28
followup.js
src/api/followup.js
+16
-6
index.vue
src/components/FormComponents/ReadForm/index.vue
+5
-2
SideBarItem.vue
...layouts/components/zx-side-bar/components/SideBarItem.vue
+2
-3
index.vue
src/layouts/components/zx-side-bar/index.vue
+1
-0
followReview.vue
src/views/followupentry/components/followReview.vue
+17
-8
followaudit.vue
src/views/followupentry/followaudit.vue
+16
-9
No files found.
src/api/followup.js
View file @
0605e72c
...
@@ -36,9 +36,19 @@ export function getFollowUnCheckDetail(id) {
...
@@ -36,9 +36,19 @@ export function getFollowUnCheckDetail(id) {
method
:
"
get
"
,
method
:
"
get
"
,
});
});
}
}
// export function getHproleDetail(id) {
//随访病例审核
// return request({
export
function
putFollowCheck
(
data
=
{})
{
// url: `/cloud-upms//sys/role/${id}`,
return
request
({
// method: "get",
url
:
"
/disease-data/dataCheck/follow/check
"
,
// })
method
:
"
put
"
,
// }
data
,
\ No newline at end of file
})
}
//修改随访审核意见
export
function
putFollowCheckAdvice
(
data
=
{})
{
return
request
({
url
:
"
/disease-data/dataCheck/follow/check/advice
"
,
method
:
"
put
"
,
data
,
})
}
\ No newline at end of file
src/components/FormComponents/ReadForm/index.vue
View file @
0605e72c
...
@@ -49,9 +49,11 @@
...
@@ -49,9 +49,11 @@
>
>
<template
slot=
"title"
>
<template
slot=
"title"
>
{{
g
.
label
}}
{{
g
.
label
}}
<span
v-if=
"g.label == '二、排除标准'"
class=
"noCol"
>
{{
<span
v-if=
"g.label == '二、排除标准'"
class=
"noCol"
>
{{
errorText
errorText
}}
</span>
}}
</span>
</
template
>
</
template
>
<form-content
<form-content
v-if=
"collapseNames.includes(g.prop)"
v-if=
"collapseNames.includes(g.prop)"
...
@@ -323,6 +325,7 @@ export default {
...
@@ -323,6 +325,7 @@ export default {
// 绑定部分值(此时表单已渲染)
// 绑定部分值(此时表单已渲染)
initfields
(
obj
)
{
initfields
(
obj
)
{
for
(
let
k
in
obj
)
{
for
(
let
k
in
obj
)
{
console
.
log
(
"
通用表单
"
,
k
,
obj
)
// if (this.form.hasOwnProperty(k)) {
// if (this.form.hasOwnProperty(k)) {
this
.
form
[
k
]
=
obj
[
k
]
this
.
form
[
k
]
=
obj
[
k
]
// }
// }
...
...
src/layouts/components/zx-side-bar/components/SideBarItem.vue
View file @
0605e72c
...
@@ -26,13 +26,12 @@
...
@@ -26,13 +26,12 @@
:icon-class=
"onlyOneChildren.meta.remixIcon"
:icon-class=
"onlyOneChildren.meta.remixIcon"
class=
"vab-nav-icon"
class=
"vab-nav-icon"
/>
/>
<span
slot=
"title"
>
{{
onlyOneChildren
.
meta
.
title
}}
</span>
<span
slot=
"title"
>
{{
onlyOneChildren
.
meta
.
title
}}
</span>
<el-tag
<el-tag
v-if=
"onlyOneChildren.meta && onlyOneChildren.meta.badge"
v-if=
"onlyOneChildren.meta && onlyOneChildren.meta.badge"
type=
"danger"
type=
"danger"
effect=
"dark"
effect=
"dark"
>
{{
onlyOneChildren
.
meta
.
badge
}}
</el-tag
>
{{
onlyOneChildren
.
meta
.
badge
}}
</el-tag>
>
</el-menu-item>
</el-menu-item>
</app-link>
</app-link>
</
template
>
</
template
>
...
...
src/layouts/components/zx-side-bar/index.vue
View file @
0605e72c
...
@@ -57,6 +57,7 @@ export default {
...
@@ -57,6 +57,7 @@ export default {
if
(
meta
.
activeMenu
)
{
if
(
meta
.
activeMenu
)
{
return
meta
.
activeMenu
return
meta
.
activeMenu
}
}
console
.
log
(
"
path
"
,
path
)
return
path
return
path
},
},
variables
()
{
variables
()
{
...
...
src/views/followupentry/components/followReview.vue
View file @
0605e72c
<
template
>
<
template
>
<!-- 随访
调查录入
-->
<!-- 随访
审核详情
-->
<div
class=
"follow-form"
>
<div
class=
"follow-form"
>
<!--
<ConfigForms
form-type=
"2"
formClass=
"follow-form"
></ConfigForms>
-->
<!--
<ConfigForms
form-type=
"2"
formClass=
"follow-form"
></ConfigForms>
-->
<read-form
ref=
"form"
:options=
"followupForm"
:formEdit=
"formEdit"
></read-form>
<read-form
ref=
"form"
:options=
"followupForm"
:formEdit=
"formEdit"
></read-form>
...
@@ -10,11 +10,16 @@
...
@@ -10,11 +10,16 @@
import
ConfigForms
from
"
@/views/screening/components/ConfigForms.vue
"
import
ConfigForms
from
"
@/views/screening/components/ConfigForms.vue
"
import
ReadForm
from
"
@/components/FormComponents/ReadForm/index
"
import
ReadForm
from
"
@/components/FormComponents/ReadForm/index
"
export
default
{
export
default
{
name
:
"
FollowupAudit
"
,
name
:
"
followReview
"
,
components
:
{
components
:
{
ConfigForms
,
ConfigForms
,
ReadForm
ReadForm
},
},
props
:
{
form
:
{
type
:
Object
,
},
},
data
()
{
data
()
{
return
{
return
{
followupForm
:{
followupForm
:{
...
@@ -685,15 +690,19 @@ export default {
...
@@ -685,15 +690,19 @@ export default {
]
]
},
},
formEdit
:{
formEdit
:{
name
:
"
djksh
"
,
contact_phone
:
"
12345678
"
,
is_accept
:
"
0
"
,
gas_exam
:
"
15
"
,
G_17
:
"
1
"
}
}
}
}
},
},
created
()
{},
watch
:{
form
(
val
){
this
.
formEdit
=
val
console
.
log
(
"
form
"
,
val
)
}
},
created
()
{
},
mounted
(){
},
methods
:
{},
methods
:
{},
}
}
</
script
>
</
script
>
...
...
src/views/followupentry/followaudit.vue
View file @
0605e72c
<
template
>
<
template
>
<!-- 随访审核 -->
<div
id=
"audit-detail"
>
<div
id=
"audit-detail"
>
<div
class=
"audit-detail_header p-24"
>
<div
class=
"audit-detail_header p-24"
>
<div
class=
"left"
>
<div
class=
"left"
>
...
@@ -9,6 +10,10 @@
...
@@ -9,6 +10,10 @@
<el-button
class=
"btn"
@
click=
"$router.go(-1)"
>
返回
</el-button>
<el-button
class=
"btn"
@
click=
"$router.go(-1)"
>
返回
</el-button>
</div>
</div>
</div>
</div>
<div
class=
"table-content p-24"
>
<!--
<component
:is=
"curComponent"
:formEdit=
"formEdit"
></component>
-->
<follow-review
:form=
"formEdit"
></follow-review>
</div>
<div
class=
"choose-handle p-24"
>
<div
class=
"choose-handle p-24"
>
<span
v-if=
"!editStatus"
>
请选择审核结果:
</span>
<span
v-if=
"!editStatus"
>
请选择审核结果:
</span>
<div
class=
"btn_group"
>
<div
class=
"btn_group"
>
...
@@ -23,9 +28,6 @@
...
@@ -23,9 +28,6 @@
<span
v-if=
"editStatus"
class=
"op"
>
驳回修改建议:胃镜图片不合规
</span>
<span
v-if=
"editStatus"
class=
"op"
>
驳回修改建议:胃镜图片不合规
</span>
</div>
</div>
</div>
</div>
<div
class=
"table-content p-24"
>
<component
:is=
"curComponent"
></component>
</div>
<public-dialog
ref=
"editDialog"
@
onSubmit=
"onSubmit"
@
onCancel=
"onCancel"
>
<public-dialog
ref=
"editDialog"
@
onSubmit=
"onSubmit"
@
onCancel=
"onCancel"
>
<!-- 修改审核结果 优先触发提示 -->
<!-- 修改审核结果 优先触发提示 -->
<template
v-if=
"!confirmStatus"
slot=
"content"
>
<template
v-if=
"!confirmStatus"
slot=
"content"
>
...
@@ -103,6 +105,13 @@ export default {
...
@@ -103,6 +105,13 @@ export default {
medicalCombination
:
'
无锡市人民医院医联体
'
,
medicalCombination
:
'
无锡市人民医院医联体
'
,
mcCount
:
7
,
mcCount
:
7
,
editStatus
:
false
,
//进入的状态是第一次审核还是修改审核,false为第一次,true为修改
editStatus
:
false
,
//进入的状态是第一次审核还是修改审核,false为第一次,true为修改
formEdit
:{
name
:
"
djksh
"
,
contact_phone
:
"
12345678
"
,
is_accept
:
"
0
"
,
gas_exam
:
"
15
"
,
G_17
:
"
5
"
},
//填报数据
form
:
{},
form
:
{},
rules
:
{
rules
:
{
reson
:
[{
required
:
true
,
message
:
"
请填写
"
,
trigger
:
"
blur
"
}],
reson
:
[{
required
:
true
,
message
:
"
请填写
"
,
trigger
:
"
blur
"
}],
...
@@ -128,7 +137,7 @@ export default {
...
@@ -128,7 +137,7 @@ export default {
}
}
},
},
watch
:
{},
watch
:
{},
moun
ted
()
{
crea
ted
()
{
this
.
getDetail
()
this
.
getDetail
()
},
},
computed
:{
computed
:{
...
@@ -204,10 +213,7 @@ export default {
...
@@ -204,10 +213,7 @@ export default {
this
.
loading
=
true
this
.
loading
=
true
let
res
=
await
getFollowUnCheckDetail
(
this
.
unionId
)
let
res
=
await
getFollowUnCheckDetail
(
this
.
unionId
)
if
(
res
.
code
==
1
){
if
(
res
.
code
==
1
){
//分页内容
this
.
formEdit
=
res
.
data
[
0
]
// const d = res.data
// this.total= d.total
// this.tableData=d['records']
}
}
this
.
loading
=
false
this
.
loading
=
false
},
},
...
@@ -253,7 +259,8 @@ export default {
...
@@ -253,7 +259,8 @@ export default {
font-size
:
14px
;
font-size
:
14px
;
font-family
:
AlibabaPuHuiTiM
;
font-family
:
AlibabaPuHuiTiM
;
color
:
#333333
;
color
:
#333333
;
box-shadow
:
0px
2px
0px
0px
rgba
(
0
,
0
,
0
,
0
.1
);
box-shadow
:
0px
1px
0px
0px
rgba
(
0
,
0
,
0
,
0
.1
);
border-top
:
1px
solid
rgba
(
0
,
0
,
0
,
0
.1
);
display
:
flex
;
display
:
flex
;
.btn_group
{
.btn_group
{
margin-left
:
24px
;
margin-left
:
24px
;
...
...
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