This commit is contained in:
2026-10-08 18:14:56 +08:00
parent dec4ebc773
commit 9cc1ff546c
1081 changed files with 238349 additions and 52163 deletions
+53 -21
View File
@@ -1,9 +1,10 @@
<template>
<view>
<view class=" text-center py-15" style="background-color: red; color: yellow">本站测试中,仅对 特约用户 开放部分功能测试,谢谢您的关注,敬请期待!</view>
<view class="group-wagbar">
<div class="group-inner">
<div class="mod-welcome">
<h5 class="welcome-item slogan js-slogan">欢迎来到金久信钢城首页!</h5>
<h5 class="welcome-item slogan js-slogan">欢迎来到金久信钢材供应链生态服务平台首页!</h5>
<div class="welcome-item login-register">
<navigator v-if="!vk.getVuex('$user.userInfo.nickname')" class="login js-top-bar-login"
@@ -22,6 +23,9 @@
class="el-icon-arrow-down el-icon--right"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item>
<navigator url="/pages/contract/index?tab=sign">金久信签约宝</navigator>
</el-dropdown-item>
<el-dropdown-item>
<navigator url="/pages/user/user">个人中心</navigator>
</el-dropdown-item>
@@ -32,19 +36,16 @@
<navigator url="/pages/store/store">卖家中心</navigator>
</el-dropdown-item>
<el-dropdown-item>
<navigator url="/pages/process/my">我的加工</navigator>
</el-dropdown-item>
<el-dropdown-item>
<navigator url="/pages/user/school">金久信学堂</navigator>
<navigator url="/pages/order/order">订单管理</navigator>
</el-dropdown-item>
<el-dropdown-item>
<navigator url="/pages/contract/index">合同管理</navigator>
</el-dropdown-item>
<el-dropdown-item>
<navigator url="/pages/contract/index?tab=sign">签约宝</navigator>
<navigator url="/pages/process/my">我的加工</navigator>
</el-dropdown-item>
<el-dropdown-item>
<navigator url="/pages/user/order">订单管理</navigator>
<navigator url="/pages/user/school">金久信学堂</navigator>
</el-dropdown-item>
<el-dropdown-item command="logout">退出登录</el-dropdown-item>
</el-dropdown-menu>
@@ -56,7 +57,7 @@
<li class="tool-item buyer-item">
<a rel="nofollow" href="javascript:;" class="bar-title">
<navigator url="/pages/store/buyer">买家中心<i></i></navigator>
</a>
</a>
<div class="bar-content">
<dl>
<dd>
@@ -69,11 +70,11 @@
<navigator url="/pages/order/order">订单管理</navigator>
</a>
</dd>
<!-- <dd>-->
<!-- <a rel="nofollow" href="javascript:;">-->
<!-- <navigator url="/pages/order/order">订单管理</navigator>-->
<!-- </a>-->
<!-- </dd>-->
<!-- <dd>-->
<!-- <a rel="nofollow" href="javascript:;">-->
<!-- <navigator url="/pages/order/order">订单管理</navigator>-->
<!-- </a>-->
<!-- </dd>-->
</dl>
</div>
</li>
@@ -101,14 +102,15 @@
</dl>
</div>
</li>
<li class="tool-item">
<li class="tool-item pos-r">
<a rel="nofollow" href="javascript:;" class="bar-title"
@click="navTo('/pages/user/user?menu=notice')"
>我的消息</a>
>我的消息({{ messageUnreadNum }})</a>
<div class="dot" v-if="messageUnreadNum > 0"></div>
</li>
<li class="tool-item2">
<a rel="nofollow" href="" class="bar-title" target="_blank"><span>客服服务热线:+86
0771-3923001</span></a>
<a rel="nofollow" href="javascript:;" class="bar-title"><span>客服服务热线:
{{ serviceContract }}</span></a>
</li>
</ul>
@@ -122,12 +124,24 @@
export default {
name: "top-bar",
data() {
return {};
return {
messageUnreadNum: 0,
serviceContract: '',
};
},
created() {
if (vk.getVuex('$user.userInfo._id')) {
this.getUnreadNum()
this.getServicePhone()
}
},
methods: {
async getUnreadNum() {
const {data} = await vk.callFunction({
url: 'client/message/kh/getUnreadCount',
});
this.messageUnreadNum = data
},
handleCommand(e) {
if (e == 'logout') {
this.logout()
@@ -153,8 +167,16 @@ export default {
}
});
})
}
},
async getServicePhone() {
const {content} = await vk.callFunction({
url: 'client/dict/pub/getDetail',
data: {
id: '657d8fca55b337cfadbe1063'
}
})
this.serviceContract = content
},
}
}
</script>
@@ -167,4 +189,14 @@ export default {
color: #a92924;
}
}
.dot {
position: absolute;
right: 0;
top: 5px;
width: 10px;
height: 10px;
border-radius: 999px;
background-color: #a92924;
}
</style>