Commit 97252180 authored by miaojiale's avatar miaojiale

额外修改

parent 324184d9
...@@ -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
......
...@@ -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>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment