2025-05-24 09:12:30 +08:00
|
|
|
|
<template>
|
|
|
|
|
<!-- PC端布局 -->
|
|
|
|
|
<div class="flex justify-between w-full h-full" >
|
|
|
|
|
<!-- 左边导航栏 -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 右边内容栏 -->
|
|
|
|
|
<div class="rightcon">
|
|
|
|
|
<div class="ab_top">
|
|
|
|
|
<div class="ab_col"></div>
|
|
|
|
|
<div class="ab_tit">团市委职责</div>
|
|
|
|
|
<div class="ab_col"></div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="ab_con">
|
|
|
|
|
<div>
|
|
|
|
|
<img src="/img/about/cpc.png" alt="">
|
|
|
|
|
</div>
|
|
|
|
|
<div style="margin-left: 100px;">
|
2025-05-27 18:33:40 +08:00
|
|
|
|
<swiper class="w-[667px] h-[340px]" @swiper="onSwiperImgs" v-bind="swiperOptionsimgs">
|
2025-05-29 14:42:01 +08:00
|
|
|
|
<swiper-slide v-for="(item,index) in listImg" :key="index" @click="gotoDetail(7)">
|
2025-05-27 18:33:40 +08:00
|
|
|
|
<div class="img_tits">
|
|
|
|
|
<p>{{item.title1 }}</p>
|
|
|
|
|
<p>{{item.title2 }}</p>
|
|
|
|
|
<p>{{item.title3 }}</p>
|
|
|
|
|
<p>{{item.title4 }}</p>
|
|
|
|
|
<p v-if="item.title5">{{item.title5 }}</p>
|
|
|
|
|
</div>
|
|
|
|
|
<img :src="item.image" style="width: 100%;height: 100%;object-fit: cover;">
|
|
|
|
|
</swiper-slide>
|
|
|
|
|
</swiper>
|
2025-05-24 09:12:30 +08:00
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="ab_top" style="margin-top: 30px;">
|
|
|
|
|
<div class="ab_col"></div>
|
|
|
|
|
<div class="ab_tit">各部门职能</div>
|
|
|
|
|
<div class="ab_col"></div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="ab_bot" style="margin-top: 10px;">
|
2025-05-29 14:42:01 +08:00
|
|
|
|
<div class="ab_bot_item" v-for="(item, index) in bmList" :key="index" @mouseenter="mouseenters(index)" @click="gotoDetail(7)">
|
2025-05-24 09:12:30 +08:00
|
|
|
|
<div class="ab_bot_item_tit">{{item.title}}</div>
|
|
|
|
|
<div class="ab_bot_item_con three-line-ellipsis">{{item.content}}</div>
|
|
|
|
|
<div class="ab_bot_item_tel" v-if="item.abshow">
|
|
|
|
|
<img class="img_tl" src="/img/about/telp.png" alt="">
|
|
|
|
|
<div class="span_tl">电话:{{item.telnum}}</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 右分享 -->
|
|
|
|
|
<!-- <div style="position: absolute;top: 300px;right:36px;" class="flex flex-col fiximg">
|
|
|
|
|
<img :src="`/img/index/douyin.png`" alt="">
|
|
|
|
|
<img :src="`/img/index/wb.png`" alt="">
|
|
|
|
|
<img :src="`/img/index/wx.png`" alt="">
|
|
|
|
|
<img :src="`/img/index/blbl.png`" alt="">
|
|
|
|
|
</div> -->
|
|
|
|
|
<!-- 底部鼠标 -->
|
|
|
|
|
<div style="position: absolute;bottom: 30px;right:30px;">
|
|
|
|
|
<img :src="`/img/index/hmouse.png`" alt="">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script lang="ts" setup>
|
2025-05-27 18:33:40 +08:00
|
|
|
|
import { Swiper, SwiperSlide } from 'swiper/vue'
|
2025-05-29 14:42:01 +08:00
|
|
|
|
import { ref, onMounted, defineEmits } from 'vue'
|
2025-05-27 18:33:40 +08:00
|
|
|
|
import 'swiper/css'
|
|
|
|
|
import 'swiper/css/autoplay'
|
|
|
|
|
import "swiper/css/pagination";
|
2025-05-30 14:30:11 +08:00
|
|
|
|
import { Autoplay, Navigation, Pagination, Scrollbar, A11y, EffectCoverflow, EffectCube, Mousewheel } from "swiper/modules";
|
2025-05-24 09:12:30 +08:00
|
|
|
|
const bmList = ref([
|
|
|
|
|
{ abshow:false,title: '办公室', telnum: '63225071', content: '协调处理机关日常事务;负责团市委重要会议的会务工作;负责机关文秘、信访、保密、网络工作;负责编发内部信息、简报工作;指导全市共青团的调查研究工作;负责对外联系、机关财务、资产、行政后勤等管理工作。' },
|
|
|
|
|
{ abshow:false,title: '组织部', telnum: '63225070', content: '研究制定全市共青团组织、团干部和团员队伍建设的政策措施;指导推动全市团的基层组织、团员队伍和团干部队伍建设;负责团费收缴、管理和全市团的基层组织统计工作;组织开展全市性先进基层团组织和优秀团员、优秀团干部的评选表彰工作;指导推动团的基层阵地建设和基层组织信息化工作;协助党委管理县级团委的领导班子成员;协助管理在洛的团中央委员、候补委员和团省委委员、候补委员;指导全市团干部的教育培训;负责团市委机关和直属单位的人事管理、机构编制等工作;负责离退休人员的管理服务工作。' },
|
|
|
|
|
{ abshow:false,title: '宣传部', telnum: '63225062', content: '组织指导全市团员青年的思想道德教育和全市团组织的文化活动;加强青年理想信念教育,引导全市广大青少年践行社会主义核心价值观;指导全市团的宣传工作;指导团员青年理论学习;提供和编写团干部教育材料和团课教材;强化青少年网络思想引领工作,提升网络舆情分析和引导能力;指导青少年活动阵地建设和青少年开展健康有益的活动;负责团市委的新闻、宣传工作,抓好团的宣传队伍建设。' },
|
|
|
|
|
{ abshow:false,title: '青年发展部', telnum: '63225069', content: '研究制订促进全市青年发展的规划和政策措施,建立和完善青年服务体系;开展促进全市青年就业、创业、创新、创优和全市青年职业文明素养培养、技能培训提升等工作;指导洛阳市青年企业家协会、洛阳市青年农民专业合作社联合会等有关社会团体工作;组织实施对团市委定点扶贫地区的帮扶工作。' },
|
|
|
|
|
{ abshow:false,title: '学校部(维护青少年权益部)', telnum: '63225067', content: '组织指导全市大中专院校、中学共青团工作,了解掌握学生的思想动态,根据党的教育方针开展团的各项活动;指导青年学生开展社会实践、勤工助学和课外科技、文化活动;培养青年学生创新意识和科技创新能力,推进大学生素质教育;负责市学联的日常事务工作;指导全市少先队工作,研究少年儿童的思想品德教育,协调和配合社会有关部门调查研究,反映情况,制定政策和措施;指导少先队校外阵地建设,组织开展有利于少年儿童健康成长的文化、体育活动;负责少先队宣传工作;抓好少先队辅导员队伍建设;负责少先队洛阳市工作委员会的日常事务工作;宣传贯彻《河南省未成年人保护条例》,负责全市未成年人权益保护工作;负责预防全市青少年违法犯罪工作;研究全市有关青少年发展问题,参与制定保护青少年健康成长的法规、政策;协调处理侵害青少年权益案件;指导青少年社会化服务体系建设;指导青少年报刊工作;承担市未成年人保护委员会办公室的日常工作。' },
|
|
|
|
|
{ abshow:false,title: '统战联络部', telnum: '63225102', content: '负责全市青年统战工作,在各族各界青年代表人士中开展联谊和交流工作;负责市青联的日常事务及会员团体和委员的联络工作;协助管理在洛全国青联成员、省青联委员;开展青年科技人才和青年留学人员的联系服务工作;开展对台港澳地区青年及青年侨胞的统战工作;负责全市青少年外事工作,开展同国外、境外青少年组织的联络和交流活动。' },
|
|
|
|
|
{ abshow:false,title: '社会联络部', telnum: '63230538', content: '研究制订全市共青团、青年社会组织参与社会建设的总体规划和政策制度;开展对全市青年社会组织和新兴青年群体的联系服务和引导工作;研究制订全市青年志愿服务工作规划、意见,指导全市青年志愿服务工作;指导建设全市青少年事务社会工作专业人才队伍;协调、指导全市青少年生态环境保护工作;承担全市性青年社团组织的指导和管理工作。' },
|
|
|
|
|
{ abshow:false,title: '机关党总支', telnum: '63235856', content: '负责机关和直属单位的党群工作。' }
|
|
|
|
|
|
|
|
|
|
]);
|
2025-05-27 18:33:40 +08:00
|
|
|
|
const listImg = ref([
|
|
|
|
|
{
|
|
|
|
|
title1: '一、领导全市的共青团工作。',
|
|
|
|
|
title2: '二、负责全市团的组织建设,积极创新基层组织制度,协助党组织管理、选拔和培训团干部,对团校、青少年活动阵地、青少年报刊等事务进行规划和管理。',
|
|
|
|
|
title3: '三、积极向党和政府反映青少年的意愿和呼声,提出意见和建议,充分发挥民主参与和民主监督作用。',
|
|
|
|
|
title4: '四、贯彻实施《河南省未成年人保护条例》,参与青少年事业发展规划和青少年工作政策的制定,积极实施希望工程,会同有关部门做好青少年权益保护和预防青少年犯罪工作,研究指导社区团的各项工作。',
|
|
|
|
|
image: '/img/about/cpcrit.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title1: '五、调查青年思想动态和青年工作情况,研究青少年工作理论、青少年思想教育、青少年事业发展等项工作,提出相应对策,开展各种活动。',
|
|
|
|
|
title2: '六、领导全市青联、学联和少先队工作,对全市性青年社团组织实行指导和管理。',
|
|
|
|
|
title3: '七、协助教育部门做好大、中、小学校的教育管理工作,维护学校稳定和社会安定团结。',
|
|
|
|
|
title4: '八、会同有关部门对全市青少年外事工作实行归口管理和提供服务,负责与国外青少年团体、政府青年机构、国际地区性青年组织及其他友好团体的交流工作,负责青年对外宣传工作,负责做好青年统战对象的团结教育工作。',
|
|
|
|
|
image: '/img/about/cpcrit1.png'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title1: '九、围绕全市经济工作大局,组织和带领团员青年发挥生力军和突击队作用。',
|
|
|
|
|
title2: '十、动员组织广大团员青年积极参与创建文明城市为主的各类创建活动。',
|
|
|
|
|
title3: '十一、围绕党政工作大局,突出青年特点,完善服务内容,促进青年创业就业。',
|
|
|
|
|
title4: '十二、做好党政机关团员青年效能建设工作,开展各种活动,带动机关服务质量、办事效率和执行力的进一步提高。',
|
|
|
|
|
title5: '十三、承担市委交办的其他事项。',
|
|
|
|
|
image: '/img/about/cpcrit2.png'
|
|
|
|
|
}
|
|
|
|
|
])
|
2025-05-24 09:12:30 +08:00
|
|
|
|
const mouseenters = (index: number) => {
|
|
|
|
|
bmList.value.forEach((item, index) => {
|
|
|
|
|
item.abshow = false;
|
|
|
|
|
})
|
|
|
|
|
bmList.value[index].abshow = true;
|
|
|
|
|
}
|
2025-05-27 18:33:40 +08:00
|
|
|
|
const swiperOptionsimgs = {
|
|
|
|
|
autoplay: {
|
2025-05-30 14:30:11 +08:00
|
|
|
|
delay: 5000,
|
2025-05-27 18:33:40 +08:00
|
|
|
|
disableOnInteraction: false,
|
|
|
|
|
},
|
|
|
|
|
direction: 'horizontal',
|
2025-05-30 14:30:11 +08:00
|
|
|
|
slidesPerView: 3,
|
2025-05-27 18:33:40 +08:00
|
|
|
|
speed: 500,
|
2025-05-29 14:42:01 +08:00
|
|
|
|
effect: 'coverflow',
|
2025-05-27 18:33:40 +08:00
|
|
|
|
loop: true,
|
|
|
|
|
modules: [Autoplay,EffectCoverflow],
|
2025-05-30 14:30:11 +08:00
|
|
|
|
centeredSlides: true,
|
|
|
|
|
spaceBetween: "-60%",
|
|
|
|
|
coverflowEffect: {
|
|
|
|
|
rotate: 0,
|
|
|
|
|
stretch: 100,
|
|
|
|
|
depth: 800,
|
|
|
|
|
modifier: 1,
|
|
|
|
|
slideShadows : false
|
|
|
|
|
},
|
|
|
|
|
// observer: true,
|
|
|
|
|
// ovserveParent: false,
|
2025-05-27 18:33:40 +08:00
|
|
|
|
// pagination: {
|
|
|
|
|
// el:'.swiper-pagination'
|
|
|
|
|
// },
|
|
|
|
|
}
|
|
|
|
|
let newsSwiper: any = null
|
|
|
|
|
const onSwiperImgs = (swiper: any) => {
|
|
|
|
|
newsSwiper = swiper
|
|
|
|
|
// swiper.on('slideChange', () => {
|
|
|
|
|
// // 更新当前活动幻灯片索引
|
|
|
|
|
|
|
|
|
|
// })
|
|
|
|
|
}
|
2025-05-29 14:42:01 +08:00
|
|
|
|
const emit = defineEmits(['toSwpe'])
|
|
|
|
|
//跳转详情
|
|
|
|
|
const gotoDetail = (id: number) => {
|
|
|
|
|
// localStorage.setItem('detailId', detailId.value);
|
2025-06-10 10:13:39 +08:00
|
|
|
|
// emit('toSwpe',id)
|
|
|
|
|
window.open('/about_info/')
|
2025-05-29 14:42:01 +08:00
|
|
|
|
}
|
2025-05-24 09:12:30 +08:00
|
|
|
|
onMounted(() => {
|
|
|
|
|
// 挂载方法
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
@import '@/assets/index.scss';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* pc端样式 */
|
|
|
|
|
|
|
|
|
|
.rightcon{
|
2025-05-30 14:30:11 +08:00
|
|
|
|
width:100%;
|
|
|
|
|
height:100%;
|
2025-05-24 09:12:30 +08:00
|
|
|
|
background-image: url('/img/about/ab_bg.png');
|
|
|
|
|
background-size: 100% 100%;
|
|
|
|
|
.fiximg{
|
|
|
|
|
img{
|
|
|
|
|
margin-bottom: 20px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.ab_top{
|
|
|
|
|
width: 1200px;
|
|
|
|
|
height: 40px;
|
|
|
|
|
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-items: center;
|
|
|
|
|
margin-left: 400px;
|
|
|
|
|
margin-top: 30px;
|
|
|
|
|
.ab_tit{
|
|
|
|
|
font-family: Microsoft YaHei;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-size: 36px;
|
|
|
|
|
color: #4E3C3C;
|
|
|
|
|
margin: 0 30px;
|
|
|
|
|
}
|
|
|
|
|
.ab_col{
|
|
|
|
|
width: 78px;
|
|
|
|
|
height: 3px;
|
|
|
|
|
background: #348CDD;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.ab_con{
|
|
|
|
|
width:1200px;
|
|
|
|
|
height: 350px;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
align-items: center;
|
|
|
|
|
margin-top: 30px;
|
|
|
|
|
margin-left: 400px;
|
|
|
|
|
img{
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.ab_bot{
|
|
|
|
|
width: 1200px;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
align-items: flex-start;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
margin-left: 400px;
|
|
|
|
|
.ab_bot_item{
|
|
|
|
|
width: 296px;
|
|
|
|
|
height: 180px;
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
background-image: url('/img/about/ab_bot.png');
|
|
|
|
|
background-size: 100% 100%;
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
.ab_bot_item_tit{
|
|
|
|
|
width: 100%;
|
|
|
|
|
text-align: center;
|
|
|
|
|
font-family: Microsoft YaHei UI;
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
font-size: 18px;
|
|
|
|
|
color: #222222;
|
|
|
|
|
margin-top: 20px;
|
|
|
|
|
}
|
|
|
|
|
.ab_bot_item_con{
|
|
|
|
|
width: 224px;
|
|
|
|
|
height: 64px;
|
|
|
|
|
font-family: Microsoft YaHei UI;
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
font-size: 14px;
|
|
|
|
|
color: #666666;
|
|
|
|
|
margin:0 auto;
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ab_bot_item_tel{
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0;left: 0;
|
|
|
|
|
background-image: url('/img/about/ab_bots.png');
|
|
|
|
|
background-size: 100% 100%;
|
|
|
|
|
width: 296px;
|
|
|
|
|
height: 189px;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
align-items: center;
|
|
|
|
|
.img_tl{
|
|
|
|
|
margin-top: 40px;
|
|
|
|
|
width: 46px;
|
|
|
|
|
height: 46px;
|
|
|
|
|
}
|
|
|
|
|
.span_tl{
|
|
|
|
|
width: 100%;
|
|
|
|
|
font-family: Microsoft YaHei UI;
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
font-size: 18px;
|
|
|
|
|
color: #FFFEFE;
|
|
|
|
|
text-align: center;
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
&:hover{
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
.ab_bot_item_tit{
|
|
|
|
|
color: #53A5E4;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-05-27 18:33:40 +08:00
|
|
|
|
.swiper{
|
|
|
|
|
.img_tits{
|
|
|
|
|
font-family: Microsoft YaHei;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-size: 16px;
|
|
|
|
|
color: #FFFFFF;
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
width: 100%;
|
2025-05-30 14:30:11 +08:00
|
|
|
|
padding-left: 30px;
|
2025-06-10 10:13:39 +08:00
|
|
|
|
padding-top: 10px;
|
2025-05-29 14:42:01 +08:00
|
|
|
|
cursor: pointer;
|
2025-05-27 18:33:40 +08:00
|
|
|
|
p{
|
2025-06-10 10:13:39 +08:00
|
|
|
|
margin: 10px 20px ;
|
2025-05-27 18:33:40 +08:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
2025-05-24 09:12:30 +08:00
|
|
|
|
</style>
|