Commit 73277e5e authored by “yiyousong”'s avatar “yiyousong”

feat:跳转模块地址添加系统名称和系统logo

parent 7a790773
......@@ -19,7 +19,7 @@
<div class="img_box img3"></div>
</a-carousel>
<div class="title">
<h3 style="text-align: center;font-size: 50px;">宜人·宜宾·宜办事</h3>
<h3 style="text-align: center; font-size: 50px">宜人·宜宾·宜办事</h3>
<!-- <p>“互联网+政务服务”整体解决方案提供商和服务商</p> -->
</div>
<div class="classification">
......@@ -28,9 +28,9 @@
class="mod_max"
v-for="item of siteModelList"
:key="item.id"
@click="openWindow(item.modelUrl)"
@click="openWindow(item)"
>
<div class="picture" :style="{background: item.color}">
<div class="picture" :style="{ background: item.color }">
<img
width="40"
height="35"
......@@ -76,29 +76,35 @@ export default {
this.siteId = Storage.get(2, "siteId");
let res = await appsListInterface({ siteId: this.siteId });
let { data } = res.data;
let color = []
let colorArr = ['#546DFF','#1E6FFF','#3CBFFF','#00AA5B','#FFAB00']
color = colorArr.concat(colorArr,colorArr,colorArr,colorArr,colorArr,colorArr)
this.siteModelList = data.map((v,i)=>{
v['color'] = color[i]
return v
let color = [];
let colorArr = ["#546DFF", "#1E6FFF", "#3CBFFF", "#00AA5B", "#FFAB00"];
color = colorArr.concat(
colorArr,
colorArr,
colorArr,
colorArr,
colorArr,
colorArr
);
this.siteModelList = data.map((v, i) => {
v["color"] = color[i];
return v;
});
},
openWindow(href) {
openWindow(row) {
let token = Storage.get(2, "Authorization");
let siteid = Storage.get(2, "siteId") ? Storage.get(2, "siteId") : 0;
let siteName = Storage.get(2, "siteName")
? Storage.get(2, "siteName")
: "";
let reg = /^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+/;
let info = Storage.get(2, "userInfo");
let userInfo = JSON.stringify({
id: info.id,
name: info.loginName,
});
let { modelUrl, modelName, modelIcon } = row;
window.open(
`${href}?token=${token}&siteid=${siteid}&siteName=${siteName}&userInfo=${userInfo}`,
`${modelUrl}?token=${token}&siteid=${siteid}&siteName=${siteName}&userInfo=${userInfo}&sysName=${modelName}&sysLogo=${modelIcon}`,
"_blank"
);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment