|
@@ -196,7 +196,7 @@
|
|
|
v-for="(item, index) in list"
|
|
v-for="(item, index) in list"
|
|
|
:class="[(index + 1) % 3 == 0 ? 'item margin_0' : 'item']"
|
|
:class="[(index + 1) % 3 == 0 ? 'item margin_0' : 'item']"
|
|
|
@click="openUrl(item)"
|
|
@click="openUrl(item)"
|
|
|
- >
|
|
|
|
|
|
|
+ >
|
|
|
<div><img :src="item.img" /></div>
|
|
<div><img :src="item.img" /></div>
|
|
|
<div>{{ item.name }}</div>
|
|
<div>{{ item.name }}</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -424,7 +424,23 @@
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
openUrl(item) {
|
|
openUrl(item) {
|
|
|
- window.open(item.linkUrl, '_blank');
|
|
|
|
|
|
|
+ // 统一门户配置
|
|
|
|
|
+ if(item.architType==='1'){
|
|
|
|
|
+ // bs门户配置
|
|
|
|
|
+ window.open(item.linkUrl);
|
|
|
|
|
+ }else{
|
|
|
|
|
+ let url = item.linkUrl.split('//');
|
|
|
|
|
+ window.open(url[1], '_blank');
|
|
|
|
|
+ // cs门户配置
|
|
|
|
|
+
|
|
|
|
|
+ // const link = document.createElement('a');
|
|
|
|
|
+ // // 6. 设置链接属性
|
|
|
|
|
+ // link.href = url;
|
|
|
|
|
+ // link.download = '自定义文件名.zip'; // 可以设置不同的下载文件名
|
|
|
|
|
+ // link.style.display = 'none';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
},
|
|
},
|
|
|
async getPages() {
|
|
async getPages() {
|
|
|
let { list } = await getList({ pageNum: 1, size: 9999 });
|
|
let { list } = await getList({ pageNum: 1, size: 9999 });
|