Commit 53068d84 authored by 刘殿昕's avatar 刘殿昕

+工作台导航

parent 08126ed0
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<div class="com_page_total">{{ pagination.total }} 个条目</div> <div class="com_page_total">{{ pagination.total }} 个条目</div>
<div class="com_page_item"> <div class="com_page_item">
<div class="com_page_num" v-if="pageSizeShow"> <div class="com_page_num" v-if="pageSizeShow">
<div>每页数:</div> <div>每页数:</div>
<div class="com_page_num_sel"> <div class="com_page_num_sel">
<el-select <el-select
v-model="pagination.rowsPerPage" v-model="pagination.rowsPerPage"
......
<template> <template>
<div class="menu"> <div class="menu">
<img src="../assets/imgs/home_img_logo.png" alt class="logo" /> <img src="../assets/imgs/home_img_logo.png" alt class="logo" />
<div <div style="float:right;cursor: pointer;position:relative;" class="user_hover">
style="float:right;cursor: pointer;position:relative;"
class="user_hover"
>
<span class="user">用户</span> <span class="user">用户</span>
<img src="../assets/imgs/home_ic_user.png" alt class="user_pic" /> <img src="../assets/imgs/home_ic_user.png" alt class="user_pic" />
<div class="user_menu"> <div class="user_menu">
...@@ -12,16 +9,11 @@ ...@@ -12,16 +9,11 @@
v-for="(item, index) in user_arr" v-for="(item, index) in user_arr"
:key="index + 700" :key="index + 700"
@click="gotopage(index)" @click="gotopage(index)"
> >{{ item }}</div>
{{ item }}
</div>
</div> </div>
<div class="sj"></div> <div class="sj"></div>
</div> </div>
<div <div style="float:right;cursor: pointer;position:relative;" class="shop_hover">
style="float:right;cursor: pointer;position:relative;"
class="shop_hover"
>
<div class="number">99+</div> <div class="number">99+</div>
<img src="../assets/imgs/home_ic_shop.png" alt class="car" /> <img src="../assets/imgs/home_ic_shop.png" alt class="car" />
<div class="shop_menu"> <div class="shop_menu">
...@@ -36,24 +28,16 @@ ...@@ -36,24 +28,16 @@
class="shop_img" class="shop_img"
/> />
<div class="shop_cell_msgs"> <div class="shop_cell_msgs">
<p @click="getDetail(item.id)" class="shop_cell_name over_one"> <p @click="getDetail(item.id)" class="shop_cell_name over_one">{{ item.name }}</p>
{{ item.name }}
</p>
<p class="shop_cell_msg bover_one">{{ item.type }}</p> <p class="shop_cell_msg bover_one">{{ item.type }}</p>
<p class="shop_cell_msg over_one">{{ item.creator }}</p> <p class="shop_cell_msg over_one">{{ item.creator }}</p>
</div> </div>
<div> <div>
<img <img @click="deleteItem(item.id)" src="../assets/imgs/ic_delete.png" alt />
@click="deleteItem(item.id)"
src="../assets/imgs/ic_delete.png"
alt
/>
</div> </div>
</div> </div>
<div class="shop_footer"> <div class="shop_footer">
<el-button @click="settlement" size="small" class="shop_settlement"> <el-button @click="settlement" size="small" class="shop_settlement">去购物车申请结算</el-button>
去购物车申请结算
</el-button>
</div> </div>
</div> </div>
<div class="shop_sj"></div> <div class="shop_sj"></div>
...@@ -68,24 +52,14 @@ ...@@ -68,24 +52,14 @@
:style="{ color: now_menu == index ? '#fff' : '' }" :style="{ color: now_menu == index ? '#fff' : '' }"
> >
{{ item.name }} {{ item.name }}
<div <div class="user_menu" v-if="item.children && item.children.length" style="left: 30px;">
class="user_menu"
v-if="item.children && item.children.length"
style="left: 30px;"
>
<div <div
v-for="(v, index) in item.children" v-for="(v, index) in item.children"
:key="index + 700" :key="index + 700"
@click.stop="gotoChildPage(v)" @click.stop="gotoChildPage(v)"
> >{{ v.name }}</div>
{{ v.name }}
</div>
</div> </div>
<div <div class="sj" v-if="item.children && item.children.length" style="left: 60px;"></div>
class="sj"
v-if="item.children && item.children.length"
style="left: 60px;"
></div>
<div class="bottom_show" v-if="now_menu == index"></div> <div class="bottom_show" v-if="now_menu == index"></div>
</div> </div>
</div> </div>
...@@ -100,10 +74,24 @@ export default { ...@@ -100,10 +74,24 @@ export default {
{ {
name: "工作台", name: "工作台",
path: "/workplace", path: "/workplace",
children: [
{
name: "服务注册",
path: "/fwzc/fwcs"
},
{
name: "服务管理",
path: "/fwgl/"
},
{
name: "应用管理",
path: "/yygl/"
}
]
}, },
{ {
name: "技术支持", name: "技术支持",
path: "/xxx", path: "/xxx"
}, },
{ {
name: "服务超市", name: "服务超市",
...@@ -111,34 +99,34 @@ export default { ...@@ -111,34 +99,34 @@ export default {
children: [ children: [
{ {
name: "数据服务", name: "数据服务",
path: "/shop/data_service_list", path: "/shop/data_service_list"
}, },
{ {
name: "时空服务", name: "时空服务",
path: "/shop/space_time_service_list", path: "/shop/space_time_service_list"
}, },
{ {
name: "视频服务", name: "视频服务",
path: "/shop/video_service_list", path: "/shop/video_service_list"
}, },
{ {
name: "感知服务", name: "感知服务",
path: "/shop/perception_service_list", path: "/shop/perception_service_list"
}, },
{ {
name: "综合应用", name: "综合应用",
path: "/shop/comprehensive_app_list", path: "/shop/comprehensive_app_list"
}, },
{ {
name: "云资源服务", name: "云资源服务",
path: "/shop/cloud", path: "/shop/cloud"
}, },
{ {
name: "应用商店", name: "应用商店",
path: "/shop/app_store_list", path: "/shop/app_store_list"
}, }
], ]
}, }
], ],
now_menu: 2, now_menu: 2,
user_arr: [ user_arr: [
...@@ -146,7 +134,7 @@ export default { ...@@ -146,7 +134,7 @@ export default {
"消息通知", "消息通知",
"收银中心", "收银中心",
"关于BD-aPaaS", "关于BD-aPaaS",
"退出登录", "退出登录"
], ],
shopping_list: [ shopping_list: [
{ {
...@@ -159,7 +147,7 @@ export default { ...@@ -159,7 +147,7 @@ export default {
num: 2, num: 2,
checkedSubscription: false, checkedSubscription: false,
specification: 1, specification: 1,
specificationApplication: 2, specificationApplication: 2
}, },
{ {
id: 1, id: 1,
...@@ -170,7 +158,7 @@ export default { ...@@ -170,7 +158,7 @@ export default {
num: 2, num: 2,
checkedSubscription: false, checkedSubscription: false,
specification: 1, specification: 1,
specificationApplication: 2, specificationApplication: 2
}, },
{ {
id: 2, id: 2,
...@@ -182,9 +170,9 @@ export default { ...@@ -182,9 +170,9 @@ export default {
num: 2, num: 2,
checkedSubscription: true, checkedSubscription: true,
specification: 1, specification: 1,
specificationApplication: 2, specificationApplication: 2
}, }
], ]
}; };
}, },
methods: { methods: {
...@@ -203,12 +191,15 @@ export default { ...@@ -203,12 +191,15 @@ export default {
this.now_menu = index; this.now_menu = index;
}, },
gotoChildPage(v) { gotoChildPage(v) {
console.log(v)
if (v.path) { if (v.path) {
if (v.path == "/fwgl/" || v.path == "/yygl/") {
this.$router.push(v.path + this.$store.state.role);
} else {
this.$router.push(v.path); this.$router.push(v.path);
} }
}, }
}, }
}
}; };
</script> </script>
......
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