大屏网络管理修改

main
项洋 4 days ago
parent 7ab08651fe
commit 12bc4490c2

@ -71,7 +71,7 @@
<commandControl /> <commandControl />
</div> </div>
</el-dialog> </el-dialog>
<div class="left-tabs-box" v-if="isShow"> <!-- <div class="left-tabs-box" v-if="isShow">
<router-link <router-link
v-for="item in menusTwo" v-for="item in menusTwo"
:key="item.id" :key="item.id"
@ -82,7 +82,7 @@
> >
{{ item.name }} {{ item.name }}
</router-link> </router-link>
</div> </div> -->
</div> </div>
<!-- </div> --> <!-- </div> -->
</template> </template>

@ -94,7 +94,7 @@
</div> </div>
</div> </div>
<div class="section" style="padding-top: 35px"> <div class="section" style="padding-top: 35px">
<module-title> 清朗专项行动动态 </module-title> <!-- <module-title> 清朗专项行动动态 </module-title>
<div @click.stop="itemClick($event)"> <div @click.stop="itemClick($event)">
<vueSeamlessScroll <vueSeamlessScroll
style="overflow: hidden" style="overflow: hidden"
@ -129,6 +129,35 @@
</div> </div>
</div> </div>
</vueSeamlessScroll> </vueSeamlessScroll>
</div> -->
<module-title>清朗专项行动工作动态</module-title>
<div class="clean-action-table">
<div class="table-header">
<div class="header-cell">时间</div>
<div class="header-cell">标题</div>
<div class="header-cell">来源</div>
</div>
<vue-seamless-scroll
:data="cleanActionData"
:class-option="cleanActionScrollOption"
class="scroll-container"
>
<div class="table-body">
<div
v-for="(item, index) in cleanActionData"
:key="index"
class="table-row"
:class="{'highlight-row': item.highlight}"
>
<div class="cell time-cell">{{ item.time }}</div>
<div class="cell title-cell">
<span v-if="item.highlight" class="highlight-tag">{{ item.highlightTag }}</span>
{{ item.title }}
</div>
<div class="cell source-cell">{{ item.source }}</div>
</div>
</div>
</vue-seamless-scroll>
</div> </div>
<div class="leftmh"></div> <div class="leftmh"></div>
<div class="rightmh"></div> <div class="rightmh"></div>
@ -197,6 +226,28 @@ export default {
{ url: require("@/assets/ecosphere/清朗专项行动图/1-3.png") }, { url: require("@/assets/ecosphere/清朗专项行动图/1-3.png") },
{ url: require("@/assets/ecosphere/清朗专项行动图/1-4.png") }, { url: require("@/assets/ecosphere/清朗专项行动图/1-4.png") },
], ],
cleanActionData: [
{ time: '2024-12-28', title: '"清朗行动" 持续发力', source: '即时动态', highlight: false },
{ time: '2024-12-26', title: '净化人力资源市场环境,商......', source: '头条', highlight: false },
{ time: '2024-12-23', title: '高贸区开展打击人力资源市......', source: '即时动态', highlight: false },
{ time: '2024-11-20', title: '科教区开展打击人力资源市......', source: '头条', highlight: false },
{ time: '2024-10-15', title: '持续净化人力资源市场秩序......', source: '即时动态', highlight: true, highlightTag: '43.58%' },
{ time: '2024-10-08', title: '保持高压态势 确保 "清朗" ......', source: '头条', highlight: false },
{ time: '2024-09-11', title: '高贸区劳动监察大队走访园区......', source: '头条', highlight: false },
{ time: '2024-08-25', title: '净化人力资源市场环境,商......', source: '工作动态', highlight: false },
{ time: '2024-08-04', title: '高贸区开展打击人力资源市......', source: '头条', highlight: false },
{ time: '2024-07-28', title: '保持高压态势 确保 "清朗" ......', source: '即时动态', highlight: false }
],
cleanActionScrollOption: {
step: 0.4, //
limitMoveNum: 5, // this.dataList.length
hoverStop: true, // stop
direction: 1, // 0 1 2 3
openWatch: true, // dom
singleHeight: 0, // (0) direction => 0/1
singleWidth: 0, // (0) direction => 2/3
waitTime: 1000, // (1000ms)
},
qlzxdtList: [], qlzxdtList: [],
number: 0, number: 0,
reportingTimer: null, reportingTimer: null,
@ -731,6 +782,105 @@ export default {
.section { .section {
width: 720px; width: 720px;
height: 487px; height: 487px;
.clean-action-table {
margin-top: 20px;
height: 400px;
.table-header {
display: flex;
background-color: #1A3B6E;
.header-cell {
padding: 12px 15px;
color: #ffffff;
font-size: 18px;
font-weight: normal;
text-align: center;
&:first-child {
width: 120px;
}
&:nth-child(2) {
flex: 1;
}
&:last-child {
width: 100px;
}
}
}
.scroll-container {
height: 360px;
overflow: hidden;
}
.table-body {
width: 100%;
.table-row {
display: flex;
background-color: rgba(18, 40, 69, 0.5);
border-bottom: 1px solid #193859;
&:hover {
background-color: rgba(33, 150, 243, 0.1) !important;
}
&:nth-child(odd) {
background-color: rgba(18, 40, 69, 0.7);
}
&.highlight-row {
position: relative;
.title-cell {
position: relative;
.highlight-tag {
position: absolute;
top: 50%;
right: 20px;
transform: translateY(-50%);
color: #ff5252;
font-weight: bold;
font-size: 16px;
background-color: transparent;
padding: 2px 8px;
border-radius: 0;
}
}
}
.cell {
padding: 12px 15px;
font-size: 16px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
&.time-cell {
width: 120px;
color: #9BB8D5;
text-align: center;
}
&.title-cell {
flex: 1;
color: #ffffff;
padding-right: 40px;
}
&.source-cell {
width: 100px;
color: #9BB8D5;
text-align: center;
}
}
}
}
}
} }
.section-reportingProcess { .section-reportingProcess {
width: 720px; width: 720px;

@ -157,7 +157,7 @@
</div> </div>
</module-title> </module-title>
<!-- 受攻击情况 --> <!-- 受攻击情况 -->
<attackSituation :current-index="currentIndex"></attackSituation> <!-- <attackSituation :current-index="currentIndex"></attackSituation> -->
</div> </div>
</div> </div>
<!-- 安全监测详细弹框 --> <!-- 安全监测详细弹框 -->

Loading…
Cancel
Save