Commit b7216f7074c1911fcdd179ffc9d21a20e68d1708

Authored by wangfan
1 parent 84c3c253

seller nav

... ... @@ -29,11 +29,12 @@ Component({
let disBack = false;
let disHome = false;
let pages = getCurrentPages();
console.log('pages.length',pages.length);
console.log('pages.length',pages[0]);
if (pages.length > 1) {
disBack = true;
} else {
if (getApp().shareTicket && this.data.hasHome) {
//if (getApp().shareTicket && this.data.hasHome) {
if (this.data.hasHome && pages[0].route!="pages/customer/list") {
disHome = true;
}
}
... ...
<!--components/nav/nav.wxml-->
<view class="nav" style="padding-top: {{statusBarHeight*2}}rpx;background-color: {{backgroundColor}};color:{{color}};">
<view class="flex-lr part">
<view class="opt flex-ll">
<view class="back flex-vc" bindtap="back" wx:if="{{disBack}}">
<image class="back-image" src="http://qn.colorcun.com/custom/lite-yd/image/back.png"></image>
<view class="nav-main" style="background-color: {{backgroundColor}};color:{{color}};">
<view class="nav" style="padding-top: {{statusBarHeight*2}}rpx;">
<view class="flex-lr part">
<view class="opt flex-ll">
<view class="back flex-vc" bindtap="back" wx:if="{{disBack}}">
<image class="back-image" src="http://qn.colorcun.com/custom/lite-yd/image/back.png"></image>
</view>
<view class="home flex-vc" bindtap="home" wx:if="{{disHome}}">
<image class="home-image" src="http://qn.colorcun.com/custom/lite-yd/image/home.svg"></image>
</view>
</view>
<view class="home flex-vc" bindtap="home" wx:if="{{disHome}}">
<image class="home-image" src="http://qn.colorcun.com/custom/lite-yd/image/home.svg"></image>
<view class="title" bindtap="home">
<slot></slot>
</view>
<view class="opt">
<view></view>
</view>
</view>
<view class="title" bindtap="home">
<slot></slot>
</view>
<view class="opt">
<view></view>
</view>
</view>
</view>
</view>
<view class="nav-main-space" style="height: {{statusBarHeight*2+68}}rpx;"></view>
... ...
/* components/nav/nav.wxss */
@import "../../app.wxss";
.nav-main{
position:fixed;
width: 100%;
z-index: 9999;
}
.nav{
font-size: 30rpx;
font-weight: bold;
... ... @@ -10,6 +15,7 @@
height: 68rpx;
margin-top: 10rpx;
text-align: center;
}
.nav .part .title{
width: 100%;
... ...
... ... @@ -3,7 +3,8 @@
"navigationBarBackgroundColor": "#fff",
"navigationBarTextStyle":"black",
"usingComponents": {
"timeDuration":"/components/book/time/time"
"timeDuration":"/components/book/time/time",
"nav":"/components/nav/nav"
}
}
\ No newline at end of file
... ...
<nav>点餐商户端</nav>
<!--日期-->
<view style="padding-bottom:160rpx;">
<view class="select-date flex-lr smooth">
... ...
... ... @@ -4,6 +4,7 @@
"navigationBarTextStyle":"black",
"usingComponents": {
"selectPeople":"/components/book/people/people",
"orderDesk":"/components/book/desk/desk"
"orderDesk":"/components/book/desk/desk",
"nav":"/components/nav/nav"
}
}
\ No newline at end of file
... ...
<nav>点餐商户端</nav>
<view class="other-info flex-lr">
<view class="selected-time flex-lr">
<view style="padding:30rpx 40rpx;" bindtap="backtime">
... ...
... ... @@ -4,6 +4,7 @@
"navigationBarTextStyle":"black",
"usingComponents": {
"noticeCall":"/components/book/notice/notice",
"step":"/components/book/step/step"
"step":"/components/book/step/step",
"nav":"/components/nav/nav"
}
}
\ No newline at end of file
... ...
<nav>点餐商户端</nav>
<step step="2"></step>
<!--商家信息-->
<view class="flex-lr seller-info">
... ...
... ... @@ -5,6 +5,7 @@
"usingComponents": {
"nothingBook":"/components/book/nothing/nothing",
"bookList":"/components/book/list/list",
"actButton":"/components/book/action/action"
"actButton":"/components/book/action/action",
"nav":"/components/nav/nav"
}
}
\ No newline at end of file
... ...
<nav>点餐商户端</nav>
<block wx:if="{{isloading==true}}">
<block wx:if="{{!bookList}}">
<nothingBook></nothingBook>
... ...
... ... @@ -4,6 +4,7 @@
"navigationBarTextStyle":"black",
"usingComponents": {
"selectPeople":"/components/book/people/people",
"step":"/components/book/step/step"
"step":"/components/book/step/step",
"nav":"/components/nav/nav"
}
}
\ No newline at end of file
... ...
<nav>点餐商户端</nav>
<step step="1"></step>
<view class="other-info flex-lr">
<view class="selected-time flex-vc" bindtap="changetime">
... ...