|
|
@ -2,16 +2,12 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="pc-container">
|
|
|
|
<div class="pc-container">
|
|
|
|
<div class="system-header">
|
|
|
|
<div class="system-header">
|
|
|
|
<div class="left-tags">
|
|
|
|
<div class="left-tags">2023年8月11日 星期五 16:23:34</div>
|
|
|
|
2023年8月11日 星期五 16:23:34
|
|
|
|
<div class="system-title" text="产品画像">产品画像</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="system-title" text="产品画像">
|
|
|
|
|
|
|
|
产品画像
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="rigth-tags">
|
|
|
|
<div class="rigth-tags">
|
|
|
|
|
|
|
|
<div class="rigth-tags-diva">
|
|
|
|
<div class="rigth-tags-diva"> <span class="rigth-tags-spana"><i class="el-icon-sunny"></i></span>晴天 17~28°C
|
|
|
|
<span class="rigth-tags-spana"><i class="el-icon-sunny"></i></span
|
|
|
|
<span class="rigth-tags-spanb"> | </span>东南风3级
|
|
|
|
>晴天 17~28°C <span class="rigth-tags-spanb"> | </span>东南风3级
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -72,35 +68,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
// 头部
|
|
|
|
// 头部
|
|
|
|
import headtitle from './bigcomponents/headtitle.vue';
|
|
|
|
import headtitle from "./bigcomponents/headtitle";
|
|
|
|
// 基本信息
|
|
|
|
// 基本信息
|
|
|
|
import Basicbox from './bigcomponents/Basicbox.vue';
|
|
|
|
import Basicbox from "./bigcomponents/Basicbox.vue";
|
|
|
|
// 变更信息
|
|
|
|
// 变更信息
|
|
|
|
import ChangeinformationList from './bigcomponents/ChangeinformationList.vue';
|
|
|
|
import ChangeinformationList from "./bigcomponents/ChangeinformationList";
|
|
|
|
// 风险提示信息
|
|
|
|
// 风险提示信息
|
|
|
|
import riskinformationList from './bigcomponents/riskinformationList.vue';
|
|
|
|
import riskinformationList from "./bigcomponents/riskinformationList";
|
|
|
|
// 检验检测信息
|
|
|
|
// 检验检测信息
|
|
|
|
import informationBox from './bigcomponents/informationBox.vue';
|
|
|
|
import informationBox from "./bigcomponents/informationBox";
|
|
|
|
// 召回信息
|
|
|
|
// 召回信息
|
|
|
|
import recallbox from './bigcomponents/recallbox.vue';
|
|
|
|
import recallbox from "./bigcomponents/recallbox.vue";
|
|
|
|
// 不良反应
|
|
|
|
// 不良反应
|
|
|
|
import AdverseBox from './bigcomponents/AdverseBox.vue';
|
|
|
|
import AdverseBox from "./bigcomponents/AdverseBox.vue";
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
name: '',
|
|
|
|
name: "",
|
|
|
|
components: { headtitle, Basicbox, ChangeinformationList,riskinformationList,informationBox,recallbox,AdverseBox },
|
|
|
|
components: {
|
|
|
|
|
|
|
|
headtitle,
|
|
|
|
|
|
|
|
Basicbox,
|
|
|
|
|
|
|
|
ChangeinformationList,
|
|
|
|
|
|
|
|
riskinformationList,
|
|
|
|
|
|
|
|
informationBox,
|
|
|
|
|
|
|
|
recallbox,
|
|
|
|
|
|
|
|
AdverseBox,
|
|
|
|
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {};
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
created() {},
|
|
|
|
created() {},
|
|
|
|
mounted() {},
|
|
|
|
mounted() {},
|
|
|
|
methods: {},
|
|
|
|
methods: {},
|
|
|
|
computed: {}
|
|
|
|
computed: {},
|
|
|
|
}
|
|
|
|
};
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<style scoped lang='scss'>
|
|
|
|
<style scoped lang='scss'>
|
|
|
|
@import '@/assets/styles/theme.scss';
|
|
|
|
@import "@/assets/styles/theme.scss";
|
|
|
|
|
|
|
|
|
|
|
|
div {
|
|
|
|
div {
|
|
|
|
text-align: left;
|
|
|
|
text-align: left;
|
|
|
@ -109,7 +111,8 @@ div {
|
|
|
|
.pc-container {
|
|
|
|
.pc-container {
|
|
|
|
overflow: hidden;
|
|
|
|
overflow: hidden;
|
|
|
|
height: 100%;
|
|
|
|
height: 100%;
|
|
|
|
background: url('../../assets/images/daping/main-background.png') no-repeat center;
|
|
|
|
background: url("../../assets/images/daping/main-background.png") no-repeat
|
|
|
|
|
|
|
|
center;
|
|
|
|
background-size: cover;
|
|
|
|
background-size: cover;
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
|
@ -118,9 +121,9 @@ div {
|
|
|
|
// position: absolute;
|
|
|
|
// position: absolute;
|
|
|
|
// top: 0;
|
|
|
|
// top: 0;
|
|
|
|
// left: 0;
|
|
|
|
// left: 0;
|
|
|
|
height: 12vh;
|
|
|
|
height: 10vh;
|
|
|
|
width: 100%;
|
|
|
|
width: 100%;
|
|
|
|
background-image: url('../../assets/images/daping/img_title@2x.png');
|
|
|
|
background-image: url("../../assets/images/daping/img_title@2x.png");
|
|
|
|
background-size: 100% 100%;
|
|
|
|
background-size: 100% 100%;
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
justify-content: space-between;
|
|
|
@ -133,7 +136,7 @@ div {
|
|
|
|
.system-title {
|
|
|
|
.system-title {
|
|
|
|
padding: 0 0 10px 0;
|
|
|
|
padding: 0 0 10px 0;
|
|
|
|
font-size: 50px;
|
|
|
|
font-size: 50px;
|
|
|
|
font-family: 'YouSheBiaoTiHei';
|
|
|
|
font-family: "YouSheBiaoTiHei";
|
|
|
|
font-weight: 400;
|
|
|
|
font-weight: 400;
|
|
|
|
color: #ffffff;
|
|
|
|
color: #ffffff;
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
@ -161,7 +164,7 @@ div {
|
|
|
|
align-items: flex-end;
|
|
|
|
align-items: flex-end;
|
|
|
|
flex-direction: row-reverse;
|
|
|
|
flex-direction: row-reverse;
|
|
|
|
box-sizing: border-box;
|
|
|
|
box-sizing: border-box;
|
|
|
|
color: #86A3C3;
|
|
|
|
color: #86a3c3;
|
|
|
|
padding: 0 20px 20px 0;
|
|
|
|
padding: 0 20px 20px 0;
|
|
|
|
|
|
|
|
|
|
|
|
.rigth-tags-spana {
|
|
|
|
.rigth-tags-spana {
|
|
|
@ -176,9 +179,8 @@ div {
|
|
|
|
width: 2px;
|
|
|
|
width: 2px;
|
|
|
|
height: 16px;
|
|
|
|
height: 16px;
|
|
|
|
padding: 0 5px;
|
|
|
|
padding: 0 5px;
|
|
|
|
color: #2D8EF2;
|
|
|
|
color: #2d8ef2;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.left-tags {
|
|
|
|
.left-tags {
|
|
|
@ -188,13 +190,13 @@ div {
|
|
|
|
color: #ffffff;
|
|
|
|
color: #ffffff;
|
|
|
|
font-weight: 400;
|
|
|
|
font-weight: 400;
|
|
|
|
padding: 0 0 20px 20px;
|
|
|
|
padding: 0 0 20px 20px;
|
|
|
|
color: #86A3C3;
|
|
|
|
color: #86a3c3;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 底部
|
|
|
|
// 底部
|
|
|
|
.system-bottom {
|
|
|
|
.system-bottom {
|
|
|
|
height: 87vh;
|
|
|
|
height: 89vh;
|
|
|
|
padding: 24px;
|
|
|
|
padding: 24px;
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
|
@ -269,31 +271,21 @@ div {
|
|
|
|
|
|
|
|
|
|
|
|
.system-box-left {
|
|
|
|
.system-box-left {
|
|
|
|
flex: 1;
|
|
|
|
flex: 1;
|
|
|
|
width: 25vw;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.system-boxleft-top,
|
|
|
|
.system-boxleft-top,
|
|
|
|
.system-boxleft-bottom {
|
|
|
|
.system-boxleft-bottom {
|
|
|
|
background: url('../../assets/images/daping/boxBG.png');
|
|
|
|
background: url("../../assets/images/daping/boxBG.png");
|
|
|
|
background-size: cover;
|
|
|
|
background-size: cover;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* 将项目从下往上排列 */
|
|
|
|
|
|
|
|
.system-boxleft-top {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.system-boxleft-bottom {}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.system-box-content {
|
|
|
|
.system-box-content {
|
|
|
|
width: 48vw;
|
|
|
|
|
|
|
|
margin: 0 15px;
|
|
|
|
margin: 0 15px;
|
|
|
|
flex: 2;
|
|
|
|
flex: 2;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.system-box-right {
|
|
|
|
.system-box-right {
|
|
|
|
width: 25vw;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
flex: 1;
|
|
|
|
flex: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -313,7 +305,7 @@ div {
|
|
|
|
font-size: 32px;
|
|
|
|
font-size: 32px;
|
|
|
|
font-family: Regular;
|
|
|
|
font-family: Regular;
|
|
|
|
font-weight: bold;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #61B5F5;
|
|
|
|
color: #61b5f5;
|
|
|
|
line-height: 42px;
|
|
|
|
line-height: 42px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -323,15 +315,17 @@ div {
|
|
|
|
margin: 0 3px;
|
|
|
|
margin: 0 3px;
|
|
|
|
width: 93px;
|
|
|
|
width: 93px;
|
|
|
|
height: 49px;
|
|
|
|
height: 49px;
|
|
|
|
background: url('../../assets/images/daping/fengxianbgc.png') no-repeat center;
|
|
|
|
background: url("../../assets/images/daping/fengxianbgc.png")
|
|
|
|
|
|
|
|
no-repeat center;
|
|
|
|
background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
text-align: center;
|
|
|
|
text-align: center;
|
|
|
|
line-height: 49px;
|
|
|
|
line-height: 49px;
|
|
|
|
color: #4DA5FF;
|
|
|
|
color: #4da5ff;
|
|
|
|
font-weight: 400;
|
|
|
|
font-weight: 400;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}</style>
|
|
|
|
}
|
|
|
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|