Authored by 鲁尚清

【无】 【公司网站】智能多运维平台

@@ -2189,6 +2189,7 @@ blockquote:before { @@ -2189,6 +2189,7 @@ blockquote:before {
2189 } 2189 }
2190 .pro-info-title{ 2190 .pro-info-title{
2191 color:#fff; 2191 color:#fff;
  2192 + padding:0 20px;
2192 } 2193 }
2193 .pro-advantage-style{ 2194 .pro-advantage-style{
2194 border-right:1px solid #525a6a; 2195 border-right:1px solid #525a6a;
@@ -2202,6 +2203,7 @@ blockquote:before { @@ -2202,6 +2203,7 @@ blockquote:before {
2202 } 2203 }
2203 .pro-advantage-ul li{ 2204 .pro-advantage-ul li{
2204 padding:5px 0; 2205 padding:5px 0;
  2206 + line-height: 32px;
2205 } 2207 }
2206 .maintenance-advantage{ 2208 .maintenance-advantage{
2207 border-bottom:1px solid #525a6a; 2209 border-bottom:1px solid #525a6a;
@@ -3144,3 +3146,53 @@ blockquote:before { @@ -3144,3 +3146,53 @@ blockquote:before {
3144 .Aview-advantage-con:hover .maintenance-advantage-num{ 3146 .Aview-advantage-con:hover .maintenance-advantage-num{
3145 color:#1665b1; 3147 color:#1665b1;
3146 } 3148 }
  3149 +/*lsq 多运维平台样式 2022-10-12*/
  3150 +.flex-warp-center{
  3151 + display: flex;
  3152 + justify-content: center;
  3153 +}
  3154 +.cloud-content{
  3155 + background: #ffffff;
  3156 + padding:10px;
  3157 + border-radius: 5px;
  3158 + box-shadow: 0 0 8px rgba(70,144,241,.3);
  3159 +}
  3160 +.cloud-title{
  3161 + background: linear-gradient(to bottom, #9cc7fe 0%, #4690f1 100%);
  3162 + padding:20px;
  3163 + color:#ffffff;
  3164 + font-size: 21px;
  3165 + font-family: 'PingFang-SC-heavy';
  3166 + border-radius: 6px;
  3167 +}
  3168 +.cloud-icon-item{
  3169 + border-right:1px solid #eee;
  3170 + margin:25px 0;
  3171 +}
  3172 +.cloud-icon-item-con{
  3173 + align-items: center;
  3174 + padding:10px;
  3175 +
  3176 +}
  3177 +.cloud-icon-title{
  3178 + font-size: 18px;
  3179 + color:#666;
  3180 +}
  3181 +.cloud-content-public .cloud-icon-item:nth-child(3n),
  3182 +.cloud-content-private .cloud-icon-item:nth-child(2n){
  3183 + border:none;
  3184 +}
  3185 +.cloud-c-title{
  3186 + font-size: 24px;
  3187 + color:#333;
  3188 + font-family: 'PingFang-SC-medium';
  3189 + text-align: center;
  3190 +}
  3191 +@media (min-width: 1400px) {
  3192 + .container.cloud {
  3193 + max-width: 1200px;
  3194 + }
  3195 +}
  3196 +.banner-introduction .intro-intro{
  3197 + padding-top:20px;
  3198 +}
@@ -720,98 +720,127 @@ export function cmdb() { @@ -720,98 +720,127 @@ export function cmdb() {
720 720
721 return res 721 return res
722 } 722 }
723 -//魔镜智能多云运维平台 todo 723 +//魔镜智能多云运维平台
724 export function cloud() { 724 export function cloud() {
725 let res={ 725 let res={
726 title:'魔镜智能多云运维平台', 726 title:'魔镜智能多云运维平台',
727 - introduction:'魔镜智能将为“智慧税务”提供一个可视化、全局化、智能化、标准化、自动化的“全流程击穿协同管理”平台。实时洞察数字化业务与用户体验、主动保障核心征管、电子税务局等核心业务系统稳定、持续高效运行,构建基于“人工智能+大数据”底座的异常检测、智能告警分析、高效信息协同的大运维工作体系。', 727 + introduction:'支持了国内外所有主流云厂商,包含混合云、多云环境下对计算资源的集中管理,自动化运维、监控、合规审计、多云纳管、云资源全生命周期等多个维度提供统一运维管控,提供系统映像、通过既定策略优化工作负载,系统运行状态,以及任务执行过程的可视化监控,并提供丰富的告警机制帮助客户进行快速处理,从而进行灵活的资源管理与运维。',
728 data:[ 728 data:[
729 { 729 {
730 title:'产品信息', 730 title:'产品信息',
731 - introduction:'魔镜智能将为“智慧税务”提供一个可视化、全局化、智能化、标准化、自动化的“全流程击穿协同管理”平台。实时洞察数字化业务与用户体验、主动保障核心征管、电子税务局等核心业务系统稳定、持续高效运行,构建基于“人工智能+大数据”底座的异常检测、智能告警分析、高效信息协同的大运维工作体系。',  
732 - type:'info'  
733 - },  
734 - {  
735 - title:'产品特点',  
736 - introduction:'',  
737 - data:[  
738 - {  
739 - icon:'assets/img/serviceSecond/information/character-1.png',  
740 - title:'工单信息集中管理',  
741 - introduction:'实现工单信息自动化汇总,工单数据集中化管理,工单流程实时共享。'  
742 - },  
743 - {  
744 - icon:'assets/img/serviceSecond/information/character-2.png',  
745 - title:'提高工作效率',  
746 - introduction:'运用智能化管理工具,降低人工沟通成本,缩短沟通时间。实时跟进工单问题的处理情况,提高工作效率。'  
747 - },  
748 - {  
749 - icon:'assets/img/serviceSecond/information/character-3.png',  
750 - title:'实时处理单数据',  
751 - introduction:'全方位、多维度实时进行工单统计数据,及时掌握工单执行过程中的问题,帮助决策者获取数据支撑。'  
752 - }  
753 - ],  
754 - type:'character' 731 + introduction:'支持了国内外所有主流云厂商,包含混合云、多云环境下对计算资源的集中管理,自动化运维、监控、合规审计、多云纳管、云资源全生命周期等多个维度提供统一运维管控,提供系统映像、通过既定策略优化工作负载,系统运行状态,以及任务执行过程的可视化监控,并提供丰富的告警机制帮助客户进行快速处理,从而进行灵活的资源管理与运维。',
  732 + type:'info',
  733 + img:'assets/img/serviceSecond/cloud/info.png',
755 }, 734 },
756 { 735 {
757 - title:'系统框架',  
758 - introduction:'安全运维服务流程的系统架构',  
759 - img:'assets/img/serviceSecond/information/system.png',  
760 - type:'system' 736 + title: '',
  737 + publicCloud: {
  738 + title: '公有云',
  739 + iconData: [
  740 + {
  741 + title: '阿里云',
  742 + icon: 'assets/img/serviceSecond/cloud/aliyun.png'
  743 + },
  744 + {
  745 + title: '腾讯云',
  746 + icon: 'assets/img/serviceSecond/cloud/tengxunyun.png'
  747 + },
  748 + {
  749 + title: 'HUAWEI',
  750 + icon: 'assets/img/serviceSecond/cloud/huawei.png'
  751 + },
  752 + {
  753 + title: 'Microsoft Azure',
  754 + icon: 'assets/img/serviceSecond/cloud/microsoftAzure.png'
  755 + },
  756 + {
  757 + title: 'UCLOUD',
  758 + icon: 'assets/img/serviceSecond/cloud/ucloud.png'
  759 + },
  760 + {
  761 + title: '京东云',
  762 + icon: 'assets/img/serviceSecond/cloud/jdyun.png'
  763 + },
  764 + {
  765 + title: '青云',
  766 + icon: 'assets/img/serviceSecond/cloud/qingyun.png'
  767 + },
  768 + {
  769 + title: 'AWS',
  770 + icon: 'assets/img/serviceSecond/cloud/aws.png'
  771 + },
  772 + {
  773 + title: '百度云',
  774 + icon: 'assets/img/serviceSecond/cloud/baiduyun.png'
  775 + },
  776 + ]
  777 + },
  778 + privateCloud: {
  779 + title: '私有云',
  780 + iconData: [
  781 + {
  782 + title: 'openstack',
  783 + icon: 'assets/img/serviceSecond/cloud/openstack.png'
  784 + },
  785 + {
  786 + title: 'vmware',
  787 + icon: 'assets/img/serviceSecond/cloud/vmware.png'
  788 + },
  789 + {
  790 + title: '物理服务器',
  791 + icon: 'assets/img/serviceSecond/cloud/PCservice.png'
  792 + },
  793 + {
  794 + title: '虚拟机',
  795 + icon: 'assets/img/serviceSecond/cloud/vmware1.png'
  796 + },
  797 + {
  798 + title: '路由器/交换机',
  799 + icon: 'assets/img/serviceSecond/cloud/route.png'
  800 + },
  801 + {
  802 + title: '存储设备',
  803 + icon: 'assets/img/serviceSecond/cloud/storage.png'
  804 + }
  805 + ]
  806 + },
  807 + type:'icon'
761 }, 808 },
762 { 809 {
763 - title:'产品优势', 810 + title:'产品特点',
764 introduction:'', 811 introduction:'',
765 - dataSecond:[ 812 + dataC:[
766 { 813 {
767 - icon:'assets/img/serviceSecond/information/advantage-1.png',  
768 - title:'“护网””等保”各规章变成“流程”强制性管控',  
769 - introduction:'特点:规章落地 提前约束 流程强制 全程留痕',  
770 - img:'assets/img/serviceSecond/information/advantageImg.png'  
771 - },  
772 - {  
773 - icon:'assets/img/serviceSecond/information/advantage-2.png',  
774 - title:'通过”安全流程“提前管控日常操作、留痕',  
775 - introduction:'',  
776 - img:'assets/img/serviceSecond/information/advantageImg.png'  
777 - },  
778 - {  
779 - icon:'assets/img/serviceSecond/information/advantage-3.png',  
780 - title:'税务局业务流程目录、展示、流程的分类管理',  
781 - introduction:'',  
782 - img:'assets/img/serviceSecond/information/advantageImg.png' 814 + img:'assets/img/serviceSecond/cloud/character-1.png',
  815 + title:'多云资源统一管理',
  816 + introData:[
  817 + '可纳管多家主流私有云、公有云的计算、存储、网络等资源,实现资源台账可视化、资源操作便捷化以及多租户多层级的资源配额管理和数据分权。'
  818 + ]
783 }, 819 },
784 { 820 {
785 - icon:'assets/img/serviceSecond/information/advantage-4.png',  
786 - title:'工作组、用户权限的灵活配置',  
787 - introduction:'',  
788 - img:'assets/img/serviceSecond/information/advantageImg.png'  
789 - }  
790 - ],  
791 - type:'advantage'  
792 - },  
793 - {  
794 - title:'平台价值',  
795 - introduction:'魔镜“智能流程协同管理平台”通过信息整合,全局掌控省税务局工单流程每个节点状态,协同流转,处理审批;清晰分类了解流程情况,实时统计工单数据。',  
796 - dataThird:[  
797 - {  
798 - title:'标准化',  
799 - introduction:'信息、流程、时间全面统一,高效协同',  
800 - img:'assets/img/serviceSecond/information/value-bg.png' 821 + img:'assets/img/serviceSecond/cloud/character-2.png',
  822 + title:'多云环境自动化编排',
  823 + introData:[
  824 + '通过对云资源的蓝图设计、服务发布、服务申请、工单管理以及资源回收等,帮助客户实现资源的自动化运维和全生命周期管理。'
  825 + ]
801 }, 826 },
802 { 827 {
803 - title:'规范化',  
804 - introduction:'理清流程、制度落地,业务按标准执行',  
805 - img:'assets/img/serviceSecond/information/value-bg.png' 828 + img:'assets/img/serviceSecond/cloud/character-3.png',
  829 + title:'多云资源统一运维和监控',
  830 + introData:[
  831 + '提供灵活可配的告警策略管理、微信邮件等多种方式的告警通知、资源性能指标和健康状态的统一分析等,帮助用户实时掌握全局资源的运行状态。'
  832 + ]
806 }, 833 },
807 { 834 {
808 - title:'透明化',  
809 - introduction:'流程申请、流程进度、流程审批全程可观',  
810 - img:'assets/img/serviceSecond/information/value-bg.png' 835 + img:'assets/img/serviceSecond/cloud/character-4.png',
  836 + title:'多维数据可视化',
  837 + introData:[
  838 + '通过自定义仪表盘实现资源用量的数据可视化分析;以资源池、集群、租户、主机等维度分析多云资源使用情况与变化趋势'
  839 + ]
811 } 840 }
812 ], 841 ],
813 - type:'value'  
814 - }, 842 + type:'character'
  843 + }
815 ] 844 ]
816 } 845 }
817 846
@@ -19,7 +19,7 @@ @@ -19,7 +19,7 @@
19 <section class="intro-tab"> 19 <section class="intro-tab">
20 <div class="container"> 20 <div class="container">
21 <ul class="intro-tab-container"> 21 <ul class="intro-tab-container">
22 - <li class="tab-item-li" v-for="(item,index) in cloudData.data" :key="item"> 22 + <li class="tab-item-li" v-for="(item,index) in cloudData.data" :key="item" v-show="item.title">
23 <span :class="['tab-item','scroll-to-target',{'tab-item-active':tabActive==index}]" :data-target="'[data-type='+item.type+']'">{{item.title}}</span> 23 <span :class="['tab-item','scroll-to-target',{'tab-item-active':tabActive==index}]" :data-target="'[data-type='+item.type+']'">{{item.title}}</span>
24 </li> 24 </li>
25 </ul> 25 </ul>
@@ -27,9 +27,9 @@ @@ -27,9 +27,9 @@
27 </section> 27 </section>
28 28
29 29
30 -<section :class="['info-container', 'rel', 'mb-70', 'pt-55',{'info-container-bg':item.type=='advantage'}]" v-for="(item,index) in cloudData.data" :key="item"> 30 +<section :class="['info-container', 'rel', 'pt-55',{'mb-70':item.type!='icon','pb-55':item.type=='icon','info-container-bg':item.type=='icon'}]" v-for="(item,index) in cloudData.data" :key="item">
31 <div class="div-type" :data-type="item.type"></div> 31 <div class="div-type" :data-type="item.type"></div>
32 - <div class="container"> 32 + <div class="container cloud">
33 <div class="info-title">{{item.title}}</div> 33 <div class="info-title">{{item.title}}</div>
34 <div :class="['info-intro',{'text-align-center':item.type=='system' || item.type=='value'},{'max-width-600':item.type=='value'}]" v-if="item.introduction">{{item.introduction}}</div> 34 <div :class="['info-intro',{'text-align-center':item.type=='system' || item.type=='value'},{'max-width-600':item.type=='value'}]" v-if="item.introduction">{{item.introduction}}</div>
35 <div class="row" v-if="item.data && item.data.length>0"> 35 <div class="row" v-if="item.data && item.data.length>0">
@@ -39,36 +39,53 @@ @@ -39,36 +39,53 @@
39 <div class="info-character-intro">{{itemC.introduction}}</div> 39 <div class="info-character-intro">{{itemC.introduction}}</div>
40 </div> 40 </div>
41 </div> 41 </div>
42 - <div class="info-system pt-30" v-if="item.img"> 42 + <div class="info-system pt-50" v-if="item.img">
43 <img :src="item.img" alt=""> 43 <img :src="item.img" alt="">
44 </div> 44 </div>
45 - <div class="row pt-30" v-if="item.dataSecond && item.dataSecond.length>0">  
46 - <div class="col-lg-4">  
47 - <div :class="['info-advantage',{'advantage-active':advantageActive==indexA}]" @mouseover="showHover(indexA)" @mouseleave="hideHover" v-for="(itemA,indexA) in item.dataSecond">  
48 - <img class="" :src="itemA.icon" alt="">  
49 - <div :class="['info-advantage-title']">  
50 - <div>{{itemA.title}}</div>  
51 - <div class="advantage-title-intro" v-if="itemA.introduction && advantageActive==indexA && isMouseover">{{itemA.introduction}}</div> 45 + <div class="row" v-if="item.publicCloud && item.privateCloud">
  46 + <div class="col-lg-8">
  47 + <div class="cloud-content cloud-content-public">
  48 + <div class="cloud-title">{{item.publicCloud.title}}</div>
  49 + <div class="row cloud-icon-container flex-warp-center">
  50 + <div class="cloud-icon-item col-md-4" v-for="itemI in item.publicCloud.iconData">
  51 + <div class="cloud-icon-item-con flex-column-center">
  52 + <div class="cloud-img">
  53 + <img :src="itemI.icon" alt="">
  54 + </div>
  55 + <div class="cloud-icon-title pt-30">{{itemI.title}}</div>
  56 + </div>
  57 + </div>
52 </div> 58 </div>
53 </div> 59 </div>
54 </div> 60 </div>
55 - <div class="col-lg-8">  
56 - <img :src="advantageImg" alt=""> 61 + <div class="col-lg-4 ">
  62 + <div class="cloud-content cloud-content-private">
  63 + <div class="cloud-title">{{item.privateCloud.title}}</div>
  64 + <div class="row cloud-icon-container flex-warp-center">
  65 + <div class="cloud-icon-item col-md-6" v-for="itemI in item.privateCloud.iconData">
  66 + <div class="cloud-icon-item-con flex-column-center">
  67 + <div class="cloud-img">
  68 + <img :src="itemI.icon" alt="">
  69 + </div>
  70 + <div class="cloud-icon-title pt-30">{{itemI.title}}</div>
  71 + </div>
  72 +
  73 + </div>
  74 + </div>
  75 + </div>
57 </div> 76 </div>
58 </div> 77 </div>
59 - <div class="row pt-30" v-if="item.dataThird && item.dataThird.length>0">  
60 - <div class="col-lg-4" v-for="(itemV,indexV) in item.dataThird">  
61 - <div class="info-value" >  
62 - <img class="" :src="itemV.img" alt="">  
63 - <div :class="['info-value-title']">  
64 - <h3>{{itemV.title}}</h3>  
65 - <div>{{itemV.introduction}}</div>  
66 - </div> 78 + <div class="row pt-30 pd-40" v-if="item.dataC && item.dataC.length>0">
  79 + <div class="col-lg-6 pd-40" v-for="(itemA,indexA) in item.dataC">
  80 + <div class="div-img text-center">
  81 + <img :src="itemA.img" alt="">
67 </div> 82 </div>
68 - 83 + <div class="cloud-c-title pt-30">{{itemA.title}}</div>
  84 + <ul :class="[{'row':indexA>=2}, {'flex-column-center':indexA<2} ,'pt-30','pl-20','pr-20']" v-if="itemA.introData.length>0">
  85 + <li :class="['list-style-li']" v-for="(itemV,indexV) in itemA.introData"><i class="list-style"></i>{{itemV}}</li>
  86 + </ul>
69 </div> 87 </div>
70 </div> 88 </div>
71 -  
72 </div> 89 </div>
73 </section> 90 </section>
74 91