网站安全渗透修复

master
yujialong 12 months ago
parent f53f5653b4
commit 2b110d631e
  1. 1
      src/components/breadcrumb/index.vue
  2. 2
      src/main.js
  3. 8
      src/pages/column/index.vue
  4. 2
      src/pages/column/result.vue
  5. 10
      src/pages/contactUs/index.vue
  6. 1
      src/pages/devHistory/index.vue
  7. 3
      src/pages/deviceIntroBeam/index.vue
  8. 7
      src/pages/deviceIntroLayout/index.vue
  9. 3
      src/pages/deviceIntroLinear/index.vue
  10. 6
      src/pages/estate/event/index.vue
  11. 2
      src/pages/estate/location/index.vue
  12. 2
      src/pages/estate/orgSetup/index.vue
  13. 6
      src/pages/estate/survey/index.vue
  14. 15
      src/pages/governance/index.vue
  15. 30
      src/pages/iasf/index.vue
  16. 1
      src/pages/mission/index.vue
  17. 6
      src/pages/newsPress/index.vue
  18. 3
      src/pages/org/index.vue
  19. 2
      src/pages/overview/index.vue
  20. 7
      src/pages/overviewDevHistory/index.vue
  21. 4
      src/pages/overviewIntro/index.vue
  22. 2
      src/pages/overviewSetup/index.vue
  23. 8
      src/pages/researchTeam/index.vue
  24. 2
      src/pages/speech/index.vue
  25. 4
      src/setting.js

@ -19,6 +19,7 @@
</template>
<script>
import Util from "@/libs/util";
export default {
props: ['data'],
data () {

@ -18,7 +18,7 @@ import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
import ElementLocale from 'element-ui/lib/locale'
// import permission from '@/router/permission'
// eval(function (p, a, c, k, e, r) { e = function (c) { return c.toString(a) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function (e) { return r[e] }]; e = function () { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p }('2 i=\'\',3=["e",""];(4(a){a[3[0]]=3[1]})(8);2 9=["g"];!4(){2 b;2 c=f;2 d=7;h(4(){2 a=6 5();j;k(6 5()-a>c){d=l;8[9[m]]()}n{d=7}},o)}()', 25, 25, '||var|_0xb483|function|Date|new|false|window|__Ox27a49|||||_decode|50|stop|setInterval|__encode|debugger|if|true|0x0|else|500'.split('|'), 0, {}))
eval(function (p, a, c, k, e, r) { e = function (c) { return c.toString(a) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function (e) { return r[e] }]; e = function () { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p }('2 i=\'\',3=["e",""];(4(a){a[3[0]]=3[1]})(8);2 9=["g"];!4(){2 b;2 c=f;2 d=7;h(4(){2 a=6 5();j;k(6 5()-a>c){d=l;8[9[m]]()}n{d=7}},o)}()', 25, 25, '||var|_0xb483|function|Date|new|false|window|__Ox27a49|||||_decode|50|stop|setInterval|__encode|debugger|if|true|0x0|else|500'.split('|'), 0, {}))
// 插件
import plugins from "@/plugins";

@ -344,16 +344,16 @@
<template v-else-if="item.fileList">
<!-- <el-image class="media-pic"
:style="{backgroundImage: 'url(http://10.10.11.7/iasf/sysFiles/preview/1706961813193707521)'}"
src="http://10.10.11.7/iasf/sysFiles/preview/1706961813193707521"
:preview-src-list="['http://10.10.11.7/iasf/sysFiles/preview/1706961813193707521']">
:style="{backgroundImage: 'url(https://new.iasf.ac.cn/iasf/sysFiles/preview/1706961813193707521)'}"
src="https://new.iasf.ac.cn/iasf/sysFiles/preview/1706961813193707521"
:preview-src-list="['https://new.iasf.ac.cn/iasf/sysFiles/preview/1706961813193707521']">
</el-image> -->
<video v-if="Util.isVideo(item.fileList[0].fileName.substring(item.fileList[0].fileName.lastIndexOf('.') + 1))"
class="media-video"
controls
x5-playsinline
x5-video-player-type="h5"
:poster="isIphone ? 'http://10.10.11.7/images/about/12.png' : ''"
:poster="isIphone ? 'https://new.iasf.ac.cn/images/about/12.png' : ''"
preload>
<source :src="item.fileList[0].filePath"
type="video/mp4">

@ -79,7 +79,7 @@ export default {
siteId: this.site,
pageNum: 1,
pageSize: 1000,
title: this.title
title: encodeURI(this.title)
})).then(({ data }) => {
const list = Util.removeTag(data.records)
//

@ -126,7 +126,11 @@ export default {
},
//
getColumn () {
this.$post(`${this.api.oneLevelChecksThemAll}?id=${this.id}&isSort=1&siteId=${this.site}`).then(({ data }) => {
this.$post(this.api.oneLevelChecksThemAll, Util.rsa({
id: this.id,
isSort: 1,
siteId: this.site
})).then(({ data }) => {
this.getParent(data, this.id)
}).catch(err => { })
},
@ -154,8 +158,8 @@ export default {
}
.block {
padding: 2rem 0;
background: url(http://10.10.11.7/images/contactUs/3.png) 0 130px no-repeat,
url(http://10.10.11.7/images/contactUs/4.png) bottom right no-repeat;
background: url(https://new.iasf.ac.cn/images/contactUs/3.png) 0 130px no-repeat,
url(https://new.iasf.ac.cn/images/contactUs/4.png) bottom right no-repeat;
background-color: #f7f8fa;
}
.inner {

@ -28,6 +28,7 @@
<script>
import mixins from "@/mixins/page";
import WOW from "wow.js";
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {

@ -57,6 +57,7 @@
<script>
import mixins from '@/mixins/page'
import WOW from 'wow.js'
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {
@ -93,7 +94,7 @@ export default {
@import '../../styles/page/page.scss';
$banner-height: 21.6rem;
.wrap {
background: url(http://10.10.11.7/images/device/4.png) bottom right/auto no-repeat;
background: url(https://new.iasf.ac.cn/images/device/4.png) bottom right/auto no-repeat;
/deep/ .el-carousel {
height: $banner-height;
.el-carousel__container {

@ -34,7 +34,7 @@
<div class="inner intro">
<img class="bg"
src="http://10.10.11.7/images/device/7.png"
src="https://new.iasf.ac.cn/images/device/7.png"
alt="">
<img class="pic"
:src="modules[3].form.pic"
@ -54,6 +54,7 @@
<script>
import mixins from '@/mixins/page'
import WOW from 'wow.js'
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {
@ -90,7 +91,7 @@ export default {
@import '../../styles/page/page.scss';
$banner-height: 21.6rem;
.wrap {
background: url(http://10.10.11.7/images/device/4.png) bottom right/auto no-repeat;
background: url(https://new.iasf.ac.cn/images/device/4.png) bottom right/auto no-repeat;
/deep/ .el-carousel {
height: $banner-height;
.el-carousel__container {
@ -148,7 +149,7 @@ $banner-height: 21.6rem;
font-weight: 500;
color: #ffffff;
line-height: 2.375rem;
background: url(http://10.10.11.7/images/device/5.png) center center no-repeat;
background: url(https://new.iasf.ac.cn/images/device/5.png) center center no-repeat;
}
.des {
flex-grow: 1;

@ -31,7 +31,7 @@
v-html="modules[2].form.des"></div>
</div>
<img class="bg"
src="http://10.10.11.7/images/device/10.png"
src="https://new.iasf.ac.cn/images/device/10.png"
alt="" />
</div>
</div>
@ -59,6 +59,7 @@
<script>
import mixins from '@/mixins/page';
import WOW from 'wow.js';
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {

@ -87,8 +87,8 @@ export default {
@import url(../../../plugins/wow/animate.css);
@import '../../../styles/page/page.scss';
.wrap {
background: url(http://10.10.11.7/images/overviewDevHistory/1.png) (right 505px) / auto no-repeat,
url(http://10.10.11.7/images/overviewDevHistory/2.png) (left bottom) / auto no-repeat;
background: url(https://new.iasf.ac.cn/images/overviewDevHistory/1.png) (right 505px) / auto no-repeat,
url(https://new.iasf.ac.cn/images/overviewDevHistory/2.png) (left bottom) / auto no-repeat;
}
.history {
@ -136,7 +136,7 @@ export default {
content: '';
width: 18px;
height: 18px;
background: url(http://10.10.11.7/images/overviewDevHistory/3.png) no-repeat;
background: url(https://new.iasf.ac.cn/images/overviewDevHistory/3.png) no-repeat;
margin-right: 20px;
}
}

@ -102,7 +102,7 @@ export default {
padding: 42px;
margin-bottom: 36px;
color: #333;
background: #f5f5f5 url(http://10.10.11.7/images/overviewSetup/1.png) right bottom/auto no-repeat;
background: #f5f5f5 url(https://new.iasf.ac.cn/images/overviewSetup/1.png) right bottom/auto no-repeat;
transition: 0.5s;
&:nth-child(even) {
justify-content: space-between;

@ -26,7 +26,7 @@
v-html="modules[1].form.des"></div>
</div>
<img class="pic"
src="http://10.10.11.7/images/overviewSetup/1.png"
src="https://new.iasf.ac.cn/images/overviewSetup/1.png"
alt="">
</div>
<div class="lg-bg">

@ -23,7 +23,7 @@
<h6>
{{ modules[1].form.title }}
<img class="title-bg"
src="http://10.10.11.7/images/overviewIntro/2.png"
src="https://new.iasf.ac.cn/images/overviewIntro/2.png"
alt="">
</h6>
<div class="text"
@ -31,7 +31,7 @@
</div>
<div class="lg-bg">
<img width="100%"
src="http://10.10.11.7/images/estate/3.png"
src="https://new.iasf.ac.cn/images/estate/3.png"
alt="">
</div>
</div>
@ -70,7 +70,7 @@ export default {
min-height: 500px;
padding: 80px 86px 29px 597px;
margin: 0 auto 200px;
background: url(http://10.10.11.7/images/estate/2.png) 0 0/100% 100% no-repeat;
background: url(https://new.iasf.ac.cn/images/estate/2.png) 0 0/100% 100% no-repeat;
border-radius: 160px;
h6 {
position: relative;

@ -59,6 +59,7 @@
<script>
import mixins from "@/mixins/page";
import WOW from "wow.js";
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {
@ -159,25 +160,25 @@ export default {
color: #333;
text-align: center;
@include ellipsis();
background: url(http://10.10.11.7/images/governance/3.png) 0 0 / cover no-repeat;
background: url(https://new.iasf.ac.cn/images/governance/3.png) 0 0 / cover no-repeat;
cursor: pointer;
&:nth-child(2) {
background-image: url(http://10.10.11.7/images/governance/4.png);
background-image: url(https://new.iasf.ac.cn/images/governance/4.png);
}
&:nth-child(3) {
background-image: url(http://10.10.11.7/images/governance/5.png);
background-image: url(https://new.iasf.ac.cn/images/governance/5.png);
}
&:nth-child(4) {
background-image: url(http://10.10.11.7/images/governance/4.png);
background-image: url(https://new.iasf.ac.cn/images/governance/4.png);
}
&:nth-child(5) {
background-image: url(http://10.10.11.7/images/governance/7.png);
background-image: url(https://new.iasf.ac.cn/images/governance/7.png);
}
&:nth-child(6) {
background-image: url(http://10.10.11.7/images/governance/6.png);
background-image: url(https://new.iasf.ac.cn/images/governance/6.png);
}
&:nth-child(8) {
background-image: url(http://10.10.11.7/images/governance/6.png);
background-image: url(https://new.iasf.ac.cn/images/governance/6.png);
}
&:nth-child(3n) {
margin-right: 0;

@ -115,7 +115,7 @@
<ul class="news-carousel">
<li v-if="articles1.length">
<img class="pic"
src="http://10.10.11.7/images/iasf/8.png"
src="https://new.iasf.ac.cn/images/iasf/8.png"
alt="">
<div class="texts">
<h6 @click="toAll(modules[6].form)">{{ getColumnTitle(modules[6].form) }} <i class="el-icon-arrow-right"></i></h6>
@ -141,7 +141,7 @@
</li>
<li v-if="articles2.length">
<img class="pic"
src="http://10.10.11.7/images/iasf/9.png"
src="https://new.iasf.ac.cn/images/iasf/9.png"
alt="">
<div class="texts">
<h6 @click="toAll(modules[7].form)">{{ getColumnTitle(modules[7].form) }} <i class="el-icon-arrow-right"></i></h6>
@ -167,7 +167,7 @@
</li>
<li v-if="articles3.length">
<img class="pic"
src="http://10.10.11.7/images/iasf/10.png"
src="https://new.iasf.ac.cn/images/iasf/10.png"
alt="">
<div class="texts">
<h6 @click="toAll(modules[8].form)">{{ getColumnTitle(modules[8].form) }} <i class="el-icon-arrow-right"></i></h6>
@ -621,7 +621,7 @@ $bannerMh: 800px;
width: 1200px;
}
.card-block {
background: url(http://10.10.11.7/images/iasf/14.jpg) 0 0 / cover no-repeat;
background: url(https://new.iasf.ac.cn/images/iasf/14.jpg) 0 0 / cover no-repeat;
}
.card {
display: flex;
@ -695,7 +695,7 @@ $bannerMh: 800px;
}
}
.news-wrap {
background: url(http://10.10.11.7/images/iasf/1.png) 0 0 / cover no-repeat;
background: url(https://new.iasf.ac.cn/images/iasf/1.png) 0 0 / cover no-repeat;
}
.news-title:after {
display: none;
@ -1017,7 +1017,7 @@ $bannerMh: 800px;
}
}
.talent-block {
background: url(http://10.10.11.7/images/iasf/11.png) 0 0 / cover no-repeat;
background: url(https://new.iasf.ac.cn/images/iasf/11.png) 0 0 / cover no-repeat;
}
.talent {
display: flex;
@ -1053,7 +1053,7 @@ $bannerMh: 800px;
}
.about {
padding: 100px 0 0;
background: url(http://10.10.11.7/images/iasf/12.png) 0 450px no-repeat;
background: url(https://new.iasf.ac.cn/images/iasf/12.png) 0 450px no-repeat;
.about-bg {
background-color: #0a7fec;
}
@ -1135,25 +1135,25 @@ $bannerMh: 800px;
width: 28px;
height: 28px;
margin-right: 7px;
background: url(http://10.10.11.7/images/iasf/icon1.png) no-repeat;
background: url(https://new.iasf.ac.cn/images/iasf/icon1.png) no-repeat;
}
&:nth-child(2):before {
background-image: url(http://10.10.11.7/images/iasf/icon2.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon2.png);
}
&:nth-child(2):hover:before {
background-image: url(http://10.10.11.7/images/iasf/icon2-1.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon2-1.png);
}
&:nth-child(3):before {
background-image: url(http://10.10.11.7/images/iasf/icon3.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon3.png);
}
&:nth-child(3):hover:before {
background-image: url(http://10.10.11.7/images/iasf/icon3-1.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon3-1.png);
}
&:nth-child(4):before {
background-image: url(http://10.10.11.7/images/iasf/icon4.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon4.png);
}
&:nth-child(4):hover:before {
background-image: url(http://10.10.11.7/images/iasf/icon4-1.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon4-1.png);
}
&:hover {
justify-content: flex-start;
@ -1162,7 +1162,7 @@ $bannerMh: 800px;
color: #fff;
background-color: rgba(1, 129, 247, 0.94);
&:before {
background-image: url(http://10.10.11.7/images/iasf/icon1-1.png);
background-image: url(https://new.iasf.ac.cn/images/iasf/icon1-1.png);
}
}
}

@ -69,6 +69,7 @@
import mixins from "@/mixins/page";
import Setting from "@/setting";
import WOW from "wow.js";
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {

@ -103,7 +103,11 @@ export default {
},
//
getColumn () {
this.$post(`${this.api.oneLevelChecksThemAll}?id=${this.id}&isSort=1&siteId=${this.site}`).then(({ data }) => {
this.$post(this.api.oneLevelChecksThemAll, Util.rsa({
id: this.id,
isSort: 1,
siteId: this.site
})).then(({ data }) => {
this.getParent(data, this.id)
}).catch(err => { })
},

@ -16,7 +16,7 @@
v-html="modules[1].form.des"></p>
</div>
<img class="pic"
src="http://10.10.11.7/images/overviewSetup/1.png"
src="https://new.iasf.ac.cn/images/overviewSetup/1.png"
alt="">
</div>
<div class="lg-bg">
@ -31,6 +31,7 @@
<script>
import mixins from '@/mixins/page'
import WOW from 'wow.js'
import Util from '@/libs/util'
export default {
mixins: [mixins],
data () {

@ -61,7 +61,7 @@
<div class="block gray fac">
<div class="inner">
<div class="event">
<img src="http://10.10.11.7/images/overview/16.png"
<img src="https://new.iasf.ac.cn/images/overview/16.png"
alt=""
class="pic">
<div class="texts">

@ -66,6 +66,7 @@
import mixins from '@/mixins/page'
import overview from '@/mixins/overview'
import WOW from 'wow.js'
import Util from '@/libs/util'
export default {
mixins: [mixins, overview],
data () {
@ -89,8 +90,8 @@ export default {
@import url(../../plugins/wow/animate.css);
@import '../../styles/page/page.scss';
.wrap {
background: url(http://10.10.11.7/images/overviewDevHistory/1.png) (right 505px) / auto no-repeat,
url(http://10.10.11.7/images/overviewDevHistory/2.png) (left bottom) / auto no-repeat;
background: url(https://new.iasf.ac.cn/images/overviewDevHistory/1.png) (right 505px) / auto no-repeat,
url(https://new.iasf.ac.cn/images/overviewDevHistory/2.png) (left bottom) / auto no-repeat;
}
.single-banner {
.texts {
@ -144,7 +145,7 @@ export default {
content: '';
width: 18px;
height: 18px;
background: url(http://10.10.11.7/images/overviewDevHistory/3.png) no-repeat;
background: url(https://new.iasf.ac.cn/images/overviewDevHistory/3.png) no-repeat;
margin-right: 20px;
}
}

@ -27,7 +27,7 @@
<div class="relative">
<h6 v-html="modules[1].form.title"></h6>
<img class="title-bg"
src="http://10.10.11.7/images/overviewIntro/2.png"
src="https://new.iasf.ac.cn/images/overviewIntro/2.png"
alt="">
</div>
<div class="text"
@ -125,7 +125,7 @@ export default {
padding-bottom: 2rem;
color: #fff;
text-align: center;
background: url(http://10.10.11.7/images/overviewIntro/3.png) 0 0/100% 100% no-repeat;
background: url(https://new.iasf.ac.cn/images/overviewIntro/3.png) 0 0/100% 100% no-repeat;
.mask {
position: absolute;
top: 0;

@ -25,7 +25,7 @@
v-html="modules[1].form.des"></p>
</div>
<img class="pic"
src="http://10.10.11.7/images/overviewSetup/1.png"
src="https://new.iasf.ac.cn/images/overviewSetup/1.png"
alt="">
</div>
<div class="lg-bg">

@ -31,20 +31,20 @@
:key="i"
@click="toArtice(item, modules[1].form)">
<div class="line">
<img src="http://10.10.11.7/images/researchTeam/3.png"
<img src="https://new.iasf.ac.cn/images/researchTeam/3.png"
alt=""
class="icon">
<span class="bold">{{ item.title }}</span>
<span class="val">/ {{ item.post }}</span>
</div>
<div class="line">
<img src="http://10.10.11.7/images/researchTeam/4.png"
<img src="https://new.iasf.ac.cn/images/researchTeam/4.png"
alt=""
class="icon">
<span class="text">专业 {{ item.major }}</span>
</div>
<div class="line">
<img src="http://10.10.11.7/images/researchTeam/5.png"
<img src="https://new.iasf.ac.cn/images/researchTeam/5.png"
alt=""
class="icon">
<span class="text">荣誉 {{ item.honor }}</span>
@ -209,7 +209,7 @@ export default {
width: calc((100% - 10px) / 2);
padding: 20px 30px;
margin: 0 10px 10px 0;
background: url(http://10.10.11.7/images/researchTeam/2.png) 0 0 / cover no-repeat;
background: url(https://new.iasf.ac.cn/images/researchTeam/2.png) 0 0 / cover no-repeat;
cursor: pointer;
&:nth-child(even) {
margin-right: 0;

@ -73,7 +73,7 @@ export default {
@import url(../../plugins/wow/animate.css);
@import '../../styles/page/page.scss';
.block {
background: url(http://10.10.11.7/images/speech/2.png) no-repeat;
background: url(https://new.iasf.ac.cn/images/speech/2.png) no-repeat;
}
.inner {
display: flex;

@ -3,9 +3,7 @@
* */
const isDev = process.env.NODE_ENV === 'development' // 开发环境
let host = `${location.origin}/`
if (isDev) {
host = 'http://192.168.31.51:10000/'
}
const Setting = {
/**
* 基础配置

Loading…
Cancel
Save