Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
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
You need to sign in or sign up before continuing.
Commit
97252180
authored
Jan 31, 2023
by
miaojiale
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
额外修改
parent
324184d9
Changes
4
Show 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,8 +91,89 @@
...
@@ -90,8 +91,89 @@
>
确定
</el-button
>
确定
</el-button
>
>
</div>
</div>
<div
class=
"tips"
>
注意,本系统筛查对象为:
<br
/>
无消化道症状(腹痛,腹泻,消化道出血等)的一般人群,住院及胃癌术后患者切勿上传至本系统,详细条件见入排标准。
<br
/>
<el-button
type=
"text"
@
click=
"innerVisible = true"
>
点击查看详情
</el-button
>
</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>
</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
{
.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
;
margin-bottom
:
40px
;
}
.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
;
margin-top
:
60px
;
text-align
:
center
;
text-align
:
center
;
.btn
{
.btn
{
width
:
100px
;
width
:
100px
;
border-radius
:
4px
;
height
:
32px
;
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