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
97252180
Commit
97252180
authored
Jan 31, 2023
by
miaojiale
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
额外修改
parent
324184d9
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
206 additions
and
9 deletions
+206
-9
right.png
src/assets/img/DataCenter/right.png
+0
-0
wrong.png
src/assets/img/DataCenter/wrong.png
+0
-0
FormItemSelf.vue
src/components/FormComponents/CustomForm/FormItemSelf.vue
+2
-4
index.vue
src/layouts/index.vue
+204
-5
No files found.
src/assets/img/DataCenter/right.png
0 → 100644
View file @
97252180
495 Bytes
src/assets/img/DataCenter/wrong.png
0 → 100644
View file @
97252180
466 Bytes
src/components/FormComponents/CustomForm/FormItemSelf.vue
View file @
97252180
...
@@ -701,12 +701,10 @@ export default {
...
@@ -701,12 +701,10 @@ export default {
if
(
if
(
prop
==
"
early_gastric_cancer
"
||
prop
==
"
early_gastric_cancer
"
||
prop
==
"
period_gastric_cancer
"
||
prop
==
"
period_gastric_cancer
"
||
prop
==
"
esophagus
_level
"
prop
==
"
inogm
_level
"
)
{
)
{
let
flag
=
false
let
flag
=
false
this
.
form
.
esophagus_level
==
"
high
"
this
.
form
.
inogm_level
==
"
high
"
?
(
flag
=
true
)
:
(
flag
=
false
)
?
(
flag
=
true
)
:
(
flag
=
false
)
if
(
!
flag
)
{
if
(
!
flag
)
{
if
(
this
.
form
.
early_gastric_cancer
)
{
if
(
this
.
form
.
early_gastric_cancer
)
{
this
.
form
.
early_gastric_cancer
.
length
>
0
this
.
form
.
early_gastric_cancer
.
length
>
0
...
...
src/layouts/index.vue
View file @
97252180
...
@@ -51,6 +51,7 @@
...
@@ -51,6 +51,7 @@
:close-on-press-escape=
"false"
:close-on-press-escape=
"false"
:show-close=
"false"
:show-close=
"false"
width=
"70%"
width=
"70%"
top=
"10vh"
>
>
<div
class=
"modalContent"
>
<div
class=
"modalContent"
>
<div
class=
"title"
>
请选择您的筛查填报场景
</div>
<div
class=
"title"
>
请选择您的筛查填报场景
</div>
...
@@ -90,7 +91,88 @@
...
@@ -90,7 +91,88 @@
>
确定
</el-button
>
确定
</el-button
>
>
</div>
</div>
<div
class=
"tips"
>
注意,本系统筛查对象为:
<br
/>
无消化道症状(腹痛,腹泻,消化道出血等)的一般人群,住院及胃癌术后患者切勿上传至本系统,详细条件见入排标准。
<br
/>
<el-button
type=
"text"
@
click=
"innerVisible = true"
>
点击查看详情
</el-button
>
</div>
</div>
</div>
<el-dialog
width=
"70%"
custom-class=
"homeDialog"
:title=
"''"
:close-on-click-modal=
"false"
:close-on-press-escape=
"false"
:show-close=
"false"
:visible.sync=
"innerVisible"
append-to-body
top=
"10vh"
>
<div
class=
"innerBody"
>
<div
class=
"title"
>
入排标准
</div>
<div
class=
"innerTable"
>
<div
v-for=
"(item, index) in innerTable"
:key=
"index"
class=
"col_item"
>
<div
class=
"left"
:style=
"
{ borderBottom: index == 0 ? '1px solid #eff0f3' : '' }"
>
{{
item
.
title
}}
</div>
<div
class=
"right"
>
<div
v-for=
"(listItem, i) in item.list"
:key=
"i"
class=
"r_col_item"
:style=
"
{
borderBottom:
index == innerTable.length - 1
&&
i == item.list.length - 1
? ''
: '1px solid #eff0f3',
}"
>
<img
v-if=
"index == 0"
src=
"@/assets/img/DataCenter/right.png"
alt=
""
/>
<img
v-else
src=
"@/assets/img/DataCenter/wrong.png"
alt=
""
/>
<template
v-if=
"listItem.type == 'text'"
>
<span
class=
"r_text"
>
{{
listItem
.
value
}}
</span>
</
template
>
<
template
v-if=
"listItem.type == 'list'"
>
<div
class=
"r_list"
>
<div
class=
"r_list_title r_text"
>
{{
listItem
.
value
.
value
}}
</div>
<ul>
<li
v-for=
"listItem_item in listItem.value.list"
:key=
"listItem_item"
>
●
{{
listItem_item
}}
</li>
</ul>
</div>
</
template
>
</div>
</div>
</div>
</div>
</div>
<div
class=
"submit"
>
<el-button
type=
"primary"
class=
"btn"
@
click=
"innerVisible = false"
>
返回
</el-button
>
</div>
</el-dialog>
</el-dialog>
</el-dialog>
</div>
</div>
</template>
</template>
...
@@ -122,6 +204,7 @@ export default {
...
@@ -122,6 +204,7 @@ export default {
data
()
{
data
()
{
return
{
return
{
modalFlag
:
false
,
modalFlag
:
false
,
innerVisible
:
false
,
screeningList
:
[
screeningList
:
[
{
{
title
:
"
社区筛查
"
,
title
:
"
社区筛查
"
,
...
@@ -144,6 +227,51 @@ export default {
...
@@ -144,6 +227,51 @@ export default {
],
],
selectedIndex
:
"
1
"
,
selectedIndex
:
"
1
"
,
curSelectedIndex
:
""
,
curSelectedIndex
:
""
,
innerTable
:
[
{
title
:
"
纳入标准(同时满足2条)
"
,
list
:
[{
type
:
"
text
"
,
value
:
"
男性年龄40~79岁,女性50~79岁;
"
}],
},
{
title
:
"
排除标准(任意一条符合即排除)
"
,
list
:
[
{
type
:
"
text
"
,
value
:
"
距上次胃镜检查间隔时间一年内;
"
},
{
type
:
"
text
"
,
value
:
"
胃大部切除术手术史;
"
},
{
type
:
"
text
"
,
value
:
"
两周内服用PPI(埃索美拉唑、泮托拉唑、雷贝拉唑、兰索拉唑等)或H2受体拮抗剂(法莫替丁等);
"
,
},
{
type
:
"
list
"
,
value
:
{
value
:
"
有下列一种或多种症状:
"
,
list
:
[
"
6个月内缺铁性贫血;
"
,
"
12个月内消化道出血(黑便、血便等);
"
,
"
体重减轻(非减肥原因6个月内体重减轻≥4.5Kg);
"
,
"
经常性腹泻;
"
,
"
吞咽困难或哽噎感;
"
,
"
腹部肿块。
"
,
],
},
},
{
type
:
"
text
"
,
value
:
"
有以下任何一种疾病史:食管癌、胃癌、结直肠肿瘤、息肉病、炎症性肠病、其它器官恶性肿瘤(乳腺、卵巢、子宫及泌尿系统等);
"
,
},
{
type
:
"
text
"
,
value
:
"
影像、肿瘤标志物等检查高度怀疑罹患肿瘤可能;
"
,
},
{
type
:
"
text
"
,
value
:
"
严重心、肺、肝、肾功能不全,或严重精神疾患。
"
,
},
],
},
],
}
}
},
},
computed
:
{
computed
:
{
...
@@ -400,13 +528,84 @@ export default {
...
@@ -400,13 +528,84 @@ export default {
}
}
}
}
}
}
.submit
{
margin-top
:
60px
;
.tips
{
width
:
100%
;
background
:
#f5f5f5
;
border-radius
:
4px
;
line-height
:
22px
;
padding
:
20px
;
margin-top
:
40px
;
}
}
.innerBody
{
padding
:
0
40px
;
.title
{
font-size
:
24px
;
font-family
:
AlibabaPuHuiTiM
;
color
:
#333333
;
text-align
:
center
;
text-align
:
center
;
.btn
{
margin-bottom
:
40px
;
width
:
100px
;
}
height
:
32px
;
.innerTable
{
border-radius
:
4px
;
border
:
1px
solid
#dddddd
;
border-radius
:
4px
;
.col_item
{
display
:
flex
;
.left
{
width
:
35%
;
min-height
:
72px
;
display
:
flex
;
justify-content
:
flex-start
;
padding-left
:
20px
;
align-items
:
center
;
font-size
:
18px
;
font-family
:
AlibabaPuHuiTiM
;
font-weight
:
bold
;
color
:
#333333
;
border-right
:
1px
solid
#eff0f3
;
// border-bottom: 1px solid #eff0f3;
}
.right
{
flex
:
1
;
.r_col_item
{
min-height
:
72px
;
display
:
flex
;
justify-content
:
flex-start
;
align-items
:
center
;
padding
:
20px
0
20px
20px
;
img
{
width
:
26px
;
height
:
26px
;
}
.r_text
{
font-size
:
16px
;
font-family
:
AlibabaPuHuiTiR
;
color
:
#333333
;
font-weight
:
bold
;
}
ul
{
li
{
height
:
30px
;
font-size
:
16px
;
font-family
:
AlibabaPuHuiTiR
;
color
:
#666666
;
line-height
:
30px
;
}
}
}
}
}
}
}
}
}
}
.submit
{
margin-top
:
60px
;
text-align
:
center
;
.btn
{
width
:
100px
;
border-radius
:
4px
;
height
:
32px
;
}
}
</
style
>
</
style
>
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