画像编辑修改

This commit is contained in:
shidongli 2024-07-05 09:37:52 +08:00
parent f0a77e48f5
commit c0fb9904d6

View File

@ -1,6 +1,49 @@
<template> <template>
<div class="app-container"> <div class="header">
<div class="topheader">
<div class="user">
<img
class="headsculpture"
src="../../../assets/manage/touxiang.png"
alt=""
v-if="this.$route.query.sex == 'MALE'"
/>
<img
class="headsculpture"
src="../../../assets/manage/nvtouxiang.png"
alt=""
v-if="this.$route.query.sex == 'FEMALE'"
/>
<div class="name">
{{ this.$route.query.patientName }}
</div>
<div class="gender">
性别
{{ this.$route.query.sex == "MALE" ? "男" : this.$route.query.sex == "FEMALE" ? "女" : "" }}
</div>
<div class="gender">
年龄
{{ this.$route.query.age }}
</div>
<div class="gender">
出生日期
{{ this.$route.query.birthDate }}
</div>
<div class="gender">
医院{{this.$route.query.hospitalAgencyName}}
</div>
<div class="gender">
诊断{{this.$route.query.mainDiagnosis}}
</div>
</div>
</div>
<div class="list"> <div class="list">
<div class="timelist"> <div class="timelist">
<div class="left" ref="box"> <div class="left" ref="box">
<div class="name">画像分组</div> <div class="name">画像分组</div>
@ -33,8 +76,9 @@
" "
> >
{{ ulitem.taskTypeName {{ ulitem.taskTypeName
}}<span class="spanitme" v-if="ulitem.taskTypeName">~</span }}<span class="spanitme" v-if="ulitem.taskTypeName">-</span
>{{ ulitem.taskPartitionDictName }} >{{ ulitem.taskPartitionDictName }}
<span class="count" v-if="ulitem.fieldSort">{{ulitem.fieldSort}}</span>
</div> </div>
</div> </div>
</div> </div>
@ -43,7 +87,7 @@
<div class="topform"> <div class="topform">
<div style="margin-bottom: 20px"> <div style="margin-bottom: 20px">
<div v-for="(aitem, aindex) in getParamslistData" :key="aindex"> <div v-for="(aitem, aindex) in getParamslistData" :key="aindex">
<div style="margin-left: 80px;"> <div style="margin-left: 80px">
<!-- {{aitem}} --> <!-- {{aitem}} -->
<div class="toptitle">{{ aitem.taskPartitionDictName }}</div> <div class="toptitle">{{ aitem.taskPartitionDictName }}</div>
<div <div
@ -105,7 +149,7 @@ export default {
DepartmentoList: [], DepartmentoList: [],
// //
querydepartmen: { querydepartmen: {
// patientId: this.$route.query.patientId, patientId: this.$route.query.patientId,
taskPartitionDictName: "", taskPartitionDictName: "",
}, },
itemdata: {}, itemdata: {},
@ -276,13 +320,13 @@ export default {
padding: 2px 44px 0; padding: 2px 44px 0;
text-align: right; text-align: right;
position: relative; position: relative;
bottom: 66px; bottom: 90px;
} }
.texts { .texts {
// overflow-y: scroll; // overflow-y: scroll;
overflow-x: hidden; overflow-x: hidden;
width: 72%; width: 72%;
height: calc(100vh - 157px); height: calc(100vh - 246px);
background-color: #fff; background-color: #fff;
.topform { .topform {
width: 100%; width: 100%;
@ -331,30 +375,60 @@ export default {
} }
} }
} }
.app-container{ .header {
padding: 0px 0 10px 0px; // background-color: #f2f4f5;
height: calc(100vh - 46px); // padding-top: 10px;
} height: calc(100vh - 84px);
padding: 0px 10px 10px 0px;
// height: calc(100vh - 46px);
.topheader{
width: 99%;
height: 80px;
margin: 0 auto;
.user {
// background: #fff;
width: 100%;
padding: 0 20px;
display: flex;
height: 80px;
align-items: center;
line-height: 80px;
.name {
font-size: 20px;
padding-left: 12px;
}
.gender {
padding-left: 40px;
}
.headsculpture {
border-radius: 50%;
width: 40px;
height: 40px;
}
}
}
}
.list { .list {
margin: 0 auto; margin: 0 auto;
width: 100%; width: 100%;
height: calc(100% - 11px); height: calc(100% - 40px);
background-color: #f2f4f5; background-color: #f2f4f5;
display: flex; display: flex;
padding-top: 15px; padding-top: 9px;
justify-content: space-evenly; justify-content: space-evenly;
::v-deep .el-card { ::v-deep .el-card {
margin-top: 20px !important; margin-top: 20px !important;
} }
.timelist { .timelist {
width: 25%; width: 27%;
overflow: hidden; overflow: hidden;
.left { .left {
width: 100%; width: 100%;
background-color: #fff; background-color: #fff;
padding: 17px 20px; padding: 17px 20px;
height: calc(100vh - 156px); height: calc(100vh - 243px);
overflow-y: auto; overflow-y: auto;
.name { .name {
font-weight: 700; font-weight: 700;
@ -362,7 +436,7 @@ export default {
} }
.listitem { .listitem {
width: 100%; // width: 100%;
height: 50px; height: 50px;
border-bottom: 1px solid #dcdfe6; border-bottom: 1px solid #dcdfe6;
.spanitme { .spanitme {
@ -371,12 +445,10 @@ export default {
} }
.count { .count {
display: inline-block; float: right;
position: relative; right: 20px;
// right: -172px; margin-right: 30px;
left: 210px;
color: #a4a6aa; color: #a4a6aa;
top: -35px;
font-size: 13px; font-size: 13px;
} }
@ -395,14 +467,6 @@ export default {
} }
} }
} }
.timetitle {
height: 60px;
display: flex;
align-items: center;
justify-content: space-between;
}
::v-deep .el-timeline { ::v-deep .el-timeline {
width: 100%; width: 100%;
padding: 15px 0 0 !important; padding: 15px 0 0 !important;
@ -413,35 +477,10 @@ export default {
border: 1px solid #409eff; border: 1px solid #409eff;
border-left: 5px solid #409eff; border-left: 5px solid #409eff;
} }
.top {
display: flex;
justify-content: space-between;
align-items: center;
.toptop {
display: flex;
align-items: center;
}
span {
padding: 0 4px;
}
i {
font-size: 17px;
}
i:nth-child(2) {
padding-left: 12px;
}
}
::v-deep .el-timeline-item__timestamp { ::v-deep .el-timeline-item__timestamp {
margin: 0 !important; margin: 0 !important;
padding: 0 !important; padding: 0 !important;
} }
::v-deep .el-timeline-item__wrapper { ::v-deep .el-timeline-item__wrapper {
padding-left: 14px !important; padding-left: 14px !important;
} }