|
- <template>
- <el-main class="main-container">
- <el-breadcrumb separator-class="el-icon-arrow-right" class="breadcrumb">
- <el-breadcrumb-item class="location">您的位置:</el-breadcrumb-item>
- <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
- <el-breadcrumb-item>关于我们</el-breadcrumb-item>
- </el-breadcrumb>
- <el-row class="card_menu">
- <el-col :span="4">
- <el-card class="box-card" shadow="never" :body-style="{ padding: '10px 0'}">
- <div slot="header">
- <span>关于我们</span>
- </div>
- <!-- <div class="menu-item active">SICA简介</div> -->
- <div class="menu-item" v-for="(item, index) in titleList" :key="index"
- :class="{'active' : (index == activeIndex)}" @click="changeType(index)">
- {{item.channelName}}</div>
- </el-card>
- </el-col>
- <el-col :span="20" >
- <el-card shadow="never" style="margin: 0 10px" v-if="activeIndex == 0">
- <el-row>
- <el-col :span="12" v-for="(item, index) in dataList" :key="index" >
- <el-card class="box-card" shadow="never" style="margin: 0 10px" :body-style="{ padding: '0px'}">
- <img :src="item.aboutImg" style="border-radius: 10px;margin: 10px 0 10px 0;height: 100%;width: 100%"/>
- <p style="color: #333">{{item.title}}</p>
- </el-card>
- </el-col>
-
- </el-row>
- </el-card>
-
- <el-card class="article" shadow="never" style="border-radius: 8px" v-if="activeIndex == 1">
- <h2 class="title">上海市集成电路行业协会章程</h2>
- <div class="info">作者:{{InfoObj.author}} 发布日期:{{InfoObj.publishTime}}</div>
- <div class="content" v-html="InfoObj.content"></div>
- <!-- <div class="content">
- <div class="title">第一章 总 则<br /></div>
- <span><br />第一条 本会的名称是上海市集成电路行业协会。(英文名称是SHANGHAI INTEGRATED CIRCUIT INDUSTRY ASSOCIATION,缩写是 SICA。)<br /><br />第二条 本会依照《社会团体登记管理条例》和《上海市促进行业协会发展规定》等规定,由本市集成电路行业同业企业,(从事集成电路的生产、设计、科研教学、开发、经营、应用)以及其他相关经济组织自愿组成、实行行业服务和自律管理的非营利性的社会团体法人。<br /><br />第三条 本会的宗旨:遵守中华人民共和国宪法和法律,在行业管理中发挥积极作用,作为政府与企事业单位之间的桥梁和纽带,为增强企业的市场竞争力,为促进上海集成电路产业的发展提供服务。<br /><br />第四条 本会的登记管理机关是上海市社会团体管理局,相关行业主管部门是上海市经济和信息化委员会。本会接受登记管理机关和相关行业主管部门的监督管理和业务指导。<br /><br />第五条 本会的住所和活动地域:上海市。<br /><br/></span>
- <div class="title">第二章 任务、业务范围、活动原则<br/></div>
- <span><br />第六条 本会的任务:加强行业服务、行业自律、行业代表、行业协调:<br /><br />(一)宣传贯彻国家关于集成电路产业的各项方针、政策,促进企业提高市场竞争力。<br /><br />(二)收集整理国内外行业信息,进行产业发展的政策、环境、技术和市场等方面的研究,为会员传递信息,为政府部门决策和制定产业政策提供参考。<br /><br />(三)代表本行业向有关国家机关反映涉及行业利益的事项,提出经济政策和立法方面的意见和建议。<br /><br />(四)根据国家法律、法规,代表行业内相关企业向政府有关部门提出反倾销、反补贴调查或者采取保障措施的申请,协助政府有关部门完成相关调查。<br /><br />(五)制订并督促会员企业遵守诚信原则。对违反行规行约,损害行业整体形象的会员,采取相应的行业自律措施;对违法经营的企业,建议政府有关部门予以查处。<br /><br />(六)促进行业内集成电路产业链间的交流与合作,组织拓展、发布市场信息,推介行业产品。<br /><br />(七)开展知识产权保护工作,组织行业内各种层次的技术培训、进修和国际国内的合作与交流。<br /><br />(八)接受政府有关部门委托承担集成电路企业产品认定、产品评测、行业评估论证、技能资质考核、行业统计调查、行业发展规划和有关技术标准的制订等职能。<br /><br />第七条 本会的业务范围:行业调研、产品评测、会展、技术培训、交流、合作,编辑出版、咨询服务,承担政府授权的职能。<br /><br />第八条 本会的活动原则:<br /><br />(一)本会遵守宪法、法律、法规和国家政策,自觉遵守宪法确定的基本原则,自觉维护国家的统一、安全和民族的团结,自觉维护国家利益、社会公共利益以及其他组织和公民的合法权益,遵守社会公德和公序良俗,按照核准的章程开展公益性或者非营利性活动。<br /><br />(二)民主办会,实行民主集中制,建立民主决策、民主选举和民主管理制度,领导机构的产生和重大事项的决策,须经集体讨论,并按少数服从多数的原则作出决定。<br /><br />(三)本会开展活动时,诚实守信,公正公平,不弄虚作假,不损害国家、会员和个人利益。<br /><br />(四)本会遵循“自主办会”原则,工作自主、人员自聘、经费自筹。<br /><br /><br/></span>
- <div class="title">第三章 会 员<br /></div>
- <span><br />第九条 本会由单位会员组成。<br /><br />第十条 申请加入本会,必须具备下列条件:<br /><br />(一)应持有工商营业执照等相关证件。<br /><br />(二)自愿加入本会。<br /><br />(三)承认本会章程。<br /><br />(四)本行业同业企业以及其他相关经济组织。<br /><br />(五)在本会的业务领域内具有一定的影响。<br /><br />第十一条 会员入会的程序:<br /><br />(一)提交入会申请书。<br /><br />(二)经理事会授权的秘书处审核同意,并发给同意吸收入会的有关证书。<br /><br />第十二条 会员享有下列权利:<br /><br />(一)本会的选举权、被选举权和表决权。<br /><br />(二)参加本会的活动权。<br /><br />(三)获得本会服务的优先权。<br /><br />(四)查阅本会章程、规章制度、会员名册、理事名册、会议记录、会议决议、会议纪要、财务审计报告等知情权。<br /><br />(五)提议案权、建议权和监督权。<br /><br />(六)入会自愿、退会自由。<br /><br />(七)法律、法规、规章以及本会章程规定的其他权利。<br /><br />第十三条 会员履行下列义务:<br /><br />(一)遵守本会的章程。<br /><br />(二)执行本会的决议。<br /><br />(三)维护本行业的合法权益。<br /><br />(四)完成本会交办的工作。<br /><br />(五)向本会反映情况,提供有关资料。<br /><br />(六)按规定缴纳会费。<br /><br />(七)法律、法规、规章以及本会章程规定的其他权利。<br /><br />第十四条 本会会员不得利用其经营规模、市场份额等优势,限制其他会员在本会中发挥作用。<br /><br />第十五条 会员退会应向本会递交书面函件,并交回会员有关证书。<br /><br />会员如在两年内无故不缴纳会费或不参加本会活动的,经理事会确认,视为自动退会。本会取消其会员资格。<br /><br />第十六条 会员如有严重违反国家法律、法规、规章或本会章程的,经理事会三分之二以上与会者表决通过,取消其会员资格并公示。<br /><br />会员如对理事会取消会员资格决定不服,可提出申诉,由理事会作出答复,必要时提交会员大会审议后答复。<br /><br />第十七条 本会建立完整的会员名册和会员诚信档案,并根据变化情况及时调整。</span
- >
- </div> -->
- </el-card>
-
-
- </el-col>
-
-
- </el-row>
- </el-main>
- </template>
-
- <script>
- import moment from 'moment'
- import {getChannelInformationsRequest, getChannelsRequest, getChannelSecond} from "../api/data";
-
- export default {
- data () {
- return {
- titleList: [],
- activeIndex: 0,
- dataList: [],
- infoId: '',
- InfoObj: {}
- }
- },
- filters: {
- formatDate: function (value) {
- let date = new Date(value);
- let y = date.getFullYear();
- let MM = date.getMonth() + 1;
- MM = MM < 10 ? ('0' + MM) : MM;
- let d = date.getDate();
- d = d < 10 ? ('0' + d) : d;
- let h = date.getHours();
- h = h < 10 ? ('0' + h) : h;
- let m = date.getMinutes();
- m = m < 10 ? ('0' + m) : m;
- let s = date.getSeconds();
- s = s < 10 ? ('0' + s) : s;
- return y + '-' + MM + '-' + d + ' ' + h + ':' + m + ':' + s;
- }
- },
- methods: {
- async getChannelsRequest(){
- let res = await getChannelsRequest({current:1,size:100})
- if(res.code == 200){
- res.data.records.map((item) => {
- if(item.channelName == '关于我们'){
- this.getChannelSecond(item.id)
- }else if(item.channelName == '协会章程'){
- this.infoId= item.id
- }
- })
- }
- },
-
- async getChannelSecond(id){
- let res = await getChannelSecond(id)
- if(res.code == 200){
- // console.log(JSON.stringify(res.data))
- this.titleList = res.data
- if(this.titleList){
- this.getChannelInformationsRequest(this.titleList[0].id)
- }
-
- }
- },
-
- async getChannelInformationsRequest(id){
- let res = await getChannelInformationsRequest({channelId: id})
- if(res.code == 200){
- this.dataList = res.data.records
- if(this.activeIndex == 1){
- this.InfoObj = {...this.dataList[0]}
- console.log(this.InfoObj.publishTime)
- this.InfoObj.publishTime = this.$moment(Number(this.InfoObj.publishTime)).format("YYYY年MM月DD")
- }
- }
- },
-
- changeType(index){
- this.activeIndex = index;
-
- if(index == 0){
- this.getChannelInformationsRequest(this.titleList[index].id)
- }else if(index == 1){
- this.getChannelInformationsRequest(this.infoId)
- }
- }
- },
- mounted() {
- this.getChannelsRequest()
- }
- }
- </script>
- <style>
- .title{
- color: #333 !important;
- font-weight: 700;
- }
- .article .title,.article .info{
- text-align: center;
- margin: 10px;
- }
- .article .info{
- color: #999;
- }
- .article .content p{
- text-indent: 2em;
- margin-bottom: 20px;
- line-height: 1.5rem;
- }
- .article .content span{
- line-height: 1.5rem;
- }
- </style>
|