Commit 3bb66646 by jscat

nyx weapp: 页面更新

1. 添加默认的标语和城市
2. 在无商家的时候, 不显示"商家信息编辑功能"
parent c5f29668
// pages/member/activity-post/activity-post.js // pages/member/activity-post/activity-post.js
...@@ -85,6 +85,9 @@ Page({ ...@@ -85,6 +85,9 @@ Page({
//在进入页面时就执行,用于初始化 //在进入页面时就执行,用于初始化
onReady: function (e) { onReady: function (e) {
var _this = this;
var canClick = true;
_this.setData({ canClick })
}, },
...@@ -137,6 +140,10 @@ Page({ ...@@ -137,6 +140,10 @@ Page({
// wx.navigateTo({ url: './edit/edit' }) // wx.navigateTo({ url: './edit/edit' })
// }); // });
//先设置支付按钮为可点击
var canClick = true;
_this.setData({ canClick })
//离开的时候再赋值全局变量 //离开的时候再赋值全局变量
app.globalData.postData.photoArray = newFilePaths app.globalData.postData.photoArray = newFilePaths
wx.navigateTo({ url: './activity-edit/activity-edit' }) wx.navigateTo({ url: './activity-edit/activity-edit' })
...@@ -184,6 +191,10 @@ Page({ ...@@ -184,6 +191,10 @@ Page({
}, },
complete: function(e) complete: function(e)
{ {
//无论成功与否,设置按钮可点击
var canClick = true;
_this.setData({ canClick })
} }
}) })
}, },
......
// pages/member/activity-post/activity-submit/activity-submit.js // pages/member/activity-post/activity-submit/activity-submit.js
...@@ -169,7 +169,12 @@ Page({ ...@@ -169,7 +169,12 @@ Page({
var defaultCity = app.globalData.defaultCity var defaultCity = app.globalData.defaultCity
_this.setData({ defaultCity }) _this.setData({ defaultCity })
var member = app.globalData.member || {} var member = app.globalData.member || {}
if(!member.hasOwnProperty('member_city'))
{
member["member_city"] = defaultCity member["member_city"] = defaultCity
}
if(!member.hasOwnProperty('member_slogan')) if(!member.hasOwnProperty('member_slogan'))
{ {
member["member_slogan"] = "标语待完善" member["member_slogan"] = "标语待完善"
...@@ -178,6 +183,8 @@ Page({ ...@@ -178,6 +183,8 @@ Page({
{ {
member["member_logo"] = "" member["member_logo"] = ""
} }
app.globalData.member = member
_this.setData({ member}) _this.setData({ member})
// 获取该member下的所有地址信息memberInfos // 获取该member下的所有地址信息memberInfos
...@@ -200,12 +207,15 @@ Page({ ...@@ -200,12 +207,15 @@ Page({
onReady: function (e) { onReady: function (e) {
var _this = this; var _this = this;
var canClick = true;
_this.setData({ canClick })
//进入页面就自动获取oss参数 //进入页面就自动获取oss参数
_this.oss('userToken'); _this.oss('userToken');
if(_this.data.members.length == 0) if(_this.data.members.length == 0)
{ {
_this.oss('logoToken'); _this.oss('logoToken');
} }
}, },
// Date Flow // Date Flow
...@@ -1004,6 +1014,8 @@ Page({ ...@@ -1004,6 +1014,8 @@ Page({
var addresses = [] var addresses = []
var memberInfo = {} var memberInfo = {}
var dict = res.data.data var dict = res.data.data
if(dict.length >= 1)
{
for(var i=0; i<dict.length; i++) for(var i=0; i<dict.length; i++)
{ {
var result = {} var result = {}
...@@ -1016,14 +1028,11 @@ Page({ ...@@ -1016,14 +1028,11 @@ Page({
result['member_logo'] = dict[i].memberLogo result['member_logo'] = dict[i].memberLogo
addresses.push(dict[i].memberAddress) addresses.push(dict[i].memberAddress)
memberInfos.push(result) memberInfos.push(result)
} }
if(dict.length >= 1)
{
memberInfo = memberInfos[0] memberInfo = memberInfos[0]
app.globalData.memberInfo = memberInfo
} }
app.globalData.memberInfo = memberInfo
_this.setData({ memberInfos, memberInfo, addresses }) _this.setData({ memberInfos, memberInfo, addresses })
wx.setStorageSync('memberInfo', memberInfo) wx.setStorageSync('memberInfo', memberInfo)
......
<view class="page-body"> <view class="page-body">
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
<view class="note-column-left align justify"> <view class="note-column-left align justify">
<view class="weui-uploader__bd"> <view class="weui-uploader__bd">
<!-- start of 已上传 --> <!-- start of 已上传 -->
<block wx:if="{{memberInfos[curAddress].member_logo!=''}}"> <block wx:if="{{members.length > 0}}">
<view class="weui-uploader__files"> <view class="weui-uploader__files">
<block wx:for="{{[memberInfos[curAddress].member_logo]}}" wx:for-item="image"> <block wx:for="{{[memberInfos[curAddress].member_logo]}}" wx:for-item="image">
<view class="weui-uploader__file"> <view class="weui-uploader__file">
...@@ -146,6 +146,7 @@ ...@@ -146,6 +146,7 @@
</view> </view>
<!-- end of 商家信息 --> <!-- end of 商家信息 -->
<block wx:if="{{members.length>0}}">
<!-- start of 更新商家信息 --> <!-- start of 更新商家信息 -->
<view class="weui-cells__title">#更新商家信息</view> <view class="weui-cells__title">#更新商家信息</view>
<view class="navBar" > <view class="navBar" >
...@@ -163,5 +164,6 @@ ...@@ -163,5 +164,6 @@
</scroll-view> </scroll-view>
</view> </view>
<!-- end of 更新商家信息 --> <!-- end of 更新商家信息 -->
</block>
</view> </view>
\ No newline at end of file
<view class="page-body"> <view class="page-body">
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<!-- 地址 --> <!-- 地址 -->
<view class="weui-uploader__hd"> <view class="weui-uploader__hd">
<input class="weui-input" bindinput="bindSlogan" placeholder="1、请输入店铺标语" /> <input class="weui-input" bindinput="bindSlogan" placeholder="1、请输入店铺标语" value="{{memberInfo.member_slogan}}" />
</view> </view>
<!-- start of note-row --> <!-- start of note-row -->
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论