303 lines
9.0 KiB
Vue
303 lines
9.0 KiB
Vue
<!-- 系统风险分析,原市场分析拆分、新增、11.6合并-->
|
||
<template>
|
||
<div>
|
||
<!-- 图谱,之前的在risk -->
|
||
<div class="one">
|
||
<!-- 卡片化的标签页 -->
|
||
<el-tabs type="border-card">
|
||
<!-- 【1】股市 -->
|
||
<el-tab-pane label="股市">
|
||
<el-card style='height: 420px;margin-bottom:10px;' :body-style={padding:0}>
|
||
<!-- height:400px -->
|
||
<!-- 1、上标 -->
|
||
<span class="superscript" style="width: 20px; height: 40px;">股票市场系统性风险分析</span>
|
||
<!-- 2、产品搜索栏 -->
|
||
|
||
<div class="form">
|
||
<!-- inline="true"表单域在一行 -->
|
||
<el-form :inline="true" class="demo-form-inline" :model="formInline1" ref="formInline1">
|
||
|
||
<el-form-item label="开始时间" prop="开始时间">
|
||
<el-date-picker
|
||
v-model="formInline1.start_date"
|
||
type="date"
|
||
placeholder="年/月/日"
|
||
size="mini"
|
||
>
|
||
</el-date-picker>
|
||
</el-form-item>
|
||
|
||
<el-form-item label="结束时间" prop="结束时间">
|
||
<el-date-picker
|
||
v-model="formInline1.end_date"
|
||
type="date"
|
||
placeholder="年/月/日"
|
||
size="mini"
|
||
>
|
||
</el-date-picker>
|
||
</el-form-item>
|
||
<el-form-item>
|
||
<el-button class="grayish_btn" @click="onSubmit1" size="mini" >查询</el-button>
|
||
</el-form-item>
|
||
|
||
|
||
</el-form>
|
||
</div>
|
||
<!-- 添加折线图 -->
|
||
<DynamicLine/>
|
||
<!-- <half-doughnut :key='1' :myHalfData="myHalfData1"></half-doughnut> -->
|
||
</el-card>
|
||
<MarketRisk/>
|
||
</el-tab-pane>
|
||
|
||
<!-- 【2】债市 -->
|
||
<el-tab-pane label="债市">
|
||
<el-card style='height: 420px;margin-bottom: 10px;' :body-style={padding:0}>
|
||
<!-- height:400px -->
|
||
<!-- 1、上标 -->
|
||
<span class="superscript" style="width: 20px; height: 40px;">债市异常检测</span>
|
||
<!-- 2、产品搜索栏 -->
|
||
|
||
<div class="form">
|
||
<!-- inline="true"表单域在一行 -->
|
||
<el-form :inline="true" class="demo-form-inline" :model="formInline2" ref="formInline2">
|
||
<el-form-item label="开始时间" prop="开始时间">
|
||
<el-date-picker
|
||
v-model="formInline2.start_date"
|
||
type="date"
|
||
placeholder="年/月/日"
|
||
size="mini">
|
||
</el-date-picker>
|
||
</el-form-item>
|
||
|
||
<el-form-item label="结束时间" prop="结束时间">
|
||
<el-date-picker
|
||
v-model="formInline2.end_date"
|
||
type="date"
|
||
placeholder="年/月/日"
|
||
size="mini">
|
||
</el-date-picker>
|
||
</el-form-item>
|
||
<el-form-item>
|
||
<el-button class="grayish_btn" @click="onSubmit2" size="mini">查询</el-button>
|
||
</el-form-item>
|
||
|
||
|
||
</el-form>
|
||
</div>
|
||
<!-- 添加折线图 -->
|
||
<DynamicLine/>
|
||
<!-- <half-doughnut :key='1' :myHalfData="myHalfData1"></half-doughnut> -->
|
||
</el-card>
|
||
<MarketRisk/>
|
||
</el-tab-pane>
|
||
|
||
<!-- 【3】期货 -->
|
||
<el-tab-pane label="期货">
|
||
<el-card style='height: 800px;margin-bottom: 10px;' :body-style={padding:0}>
|
||
<!-- height:400px -->
|
||
<!-- 1、上标 -->
|
||
<span class="superscript" style="width: 20px; height: 40px;">期货市场分析</span>
|
||
<!-- 添加关系图谱 -->
|
||
<el-row :gutter="20">
|
||
<el-col :span="18">
|
||
<div style="margin:20px">
|
||
<!-- 图谱待定 -->
|
||
<QiPao></QiPao>
|
||
</div>
|
||
</el-col>
|
||
<el-col :span="6">
|
||
<div style="margin-right: 10px;">
|
||
<!-- 表 -->
|
||
<el-table class='table' :data="tableData1"
|
||
|
||
:header-cell-style="{background: 'rgba(242, 242, 242, 0.654901960784314)',marginright:'20px'}"
|
||
header-row-class-name="active_header"
|
||
header-cell-class-name="active_header"
|
||
cell-class-name="content_center"
|
||
|
||
:row-style="{height:'28px',marginright:'20px'}"
|
||
:cell-style="{padding:'0px',marginright:'20px'}"
|
||
style="margin-right:20px;">
|
||
<!-- border -->
|
||
<el-table-column
|
||
prop="value_label"
|
||
label="行情风险评估"
|
||
width='200px'>
|
||
</el-table-column>
|
||
<el-table-column
|
||
prop="value"
|
||
label="评估值"
|
||
width='100px'
|
||
>
|
||
</el-table-column>
|
||
|
||
</el-table>
|
||
</div>
|
||
</el-col>
|
||
</el-row>
|
||
</el-card>
|
||
<MarketRisk/>
|
||
</el-tab-pane>
|
||
</el-tabs>
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</template>
|
||
|
||
<script>
|
||
import MarketRisk from "/src/views/MarketRisk.vue";
|
||
import DynamicLine from "@/components/echarts/DynamicLine.vue";
|
||
import QiPao from "@/components/QiPao";
|
||
export default {
|
||
name:'systemRisk',
|
||
components:{
|
||
MarketRisk,
|
||
DynamicLine,
|
||
QiPao,
|
||
|
||
},
|
||
data () {
|
||
return {
|
||
// 【整合接收数据】
|
||
formInline1: {
|
||
market:'',
|
||
industry:'',
|
||
start_date:'',
|
||
end_date:'',
|
||
},
|
||
formInline2: {
|
||
market:'',
|
||
industry:'',
|
||
start_date:'',
|
||
end_date:'',
|
||
},
|
||
// 【表格】
|
||
tableData1: [
|
||
{
|
||
value_label:'沪银主连',
|
||
value:0.25
|
||
},
|
||
{
|
||
value_label:'沪铝主连',
|
||
value:0.18
|
||
},
|
||
{
|
||
value_label:'氧化铝主连',
|
||
value:0.17
|
||
},
|
||
{
|
||
value_label:'苹果主连',
|
||
value:0.17
|
||
},
|
||
{
|
||
value_label:'沪金主连',
|
||
value:0.14
|
||
},
|
||
{
|
||
value_label:'国际铜主连',
|
||
value:0.14
|
||
},
|
||
{
|
||
value_label:'合成橡胶主连',
|
||
value:0.14
|
||
},
|
||
{
|
||
value_label:'综合评估',
|
||
value:"良好"
|
||
},
|
||
],
|
||
tableData2: [
|
||
{
|
||
异常关联类型: '股价波动异常',
|
||
涉及股票: '股票1',
|
||
},
|
||
{
|
||
异常关联类型: '高频交易',
|
||
涉及股票: '股票1',
|
||
},
|
||
{
|
||
异常关联类型: '资产泡沫',
|
||
涉及股票: '股票1',
|
||
},
|
||
|
||
],
|
||
tableLabel: {
|
||
编号: '编号',
|
||
异常关联类型: '异常关联类型',
|
||
涉及股票: '涉及股票',
|
||
监测时间: '监测时间',
|
||
股票价格: '股票价格',
|
||
交易数量: '交易数量',
|
||
风险等级: '风险等级',
|
||
},
|
||
}
|
||
},
|
||
mounted(){
|
||
|
||
},
|
||
methods:{
|
||
|
||
onSubmit1(){},
|
||
onSubmit2(){},
|
||
detail(row){}
|
||
},
|
||
}
|
||
</script>
|
||
|
||
<style lang="less" scoped>
|
||
/deep/ .form{//产品搜索栏
|
||
|
||
display:flex;
|
||
justify-content:space-between;//左右贴边
|
||
margin-top:10px;
|
||
// height: 40px;
|
||
margin-left: 20px;
|
||
margin-bottom: 0px !important;
|
||
padding-bottom: 0px !important;
|
||
|
||
|
||
}
|
||
.grayish_btn{//浅灰色按钮
|
||
color: #fff;//文字颜色
|
||
background-color: #aaaaaa;//背景颜色
|
||
}
|
||
// 调整表头间隔、设置表头下方边框颜色
|
||
.table{
|
||
// 和选项框隔开
|
||
// margin:10px;
|
||
// font-size: 12px;
|
||
padding: 0px 5px 2px 5px;//返回表格添加间隙 上 右
|
||
|
||
|
||
// 调整表头间隔、设置表头下方边框颜色
|
||
/deep/ .el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf {
|
||
// border-bottom: 1px solid #333333 !important;
|
||
padding: 1px 1px 1px 1px;
|
||
min-width: 0;
|
||
}
|
||
// 去除表格cell间隔
|
||
.el-table .el-table__cell {
|
||
padding: 0px 0;
|
||
min-width: 0;
|
||
// border-color:#333333;
|
||
|
||
}
|
||
/deep/ .active_header{//表头
|
||
color: #333333;
|
||
font-size: 13px;
|
||
text-align: center !important;
|
||
// border-color:#333333;
|
||
|
||
// height: 1px;
|
||
}
|
||
/deep/ .content_center{//表的内容
|
||
text-align: center !important;
|
||
font-size: 13px;
|
||
// border-color:#333333;
|
||
}
|
||
}
|
||
</style>
|
||
|