Commit 01b6ebe4 by jscat

nyx weapp: 功能优化

1. 添加member_slogan控制逻辑
2. 上传之后,按钮不可点击
parent e5e157e0
// pages/my/my-orders/my-orders.js // pages/my/my-orders/my-orders.js
...@@ -363,7 +363,7 @@ Page({ ...@@ -363,7 +363,7 @@ Page({
//先设置支付按钮不可点击 //先设置支付按钮不可点击
var canClick = false; var canClick = false;
_this .setData({ canClick }) _this.setData({ canClick })
// 订单处理, 添加到订单项的条件 // 订单处理, 添加到订单项的条件
// 1. 商品中某一类别的quantity>=1, // 1. 商品中某一类别的quantity>=1,
......
<!-- /page/post/edit/edit 添加分类的特点,以及自定义特点 --> <!-- /page/post/edit/edit 添加分类的特点,以及自定义特点 -->
<!-- /page/post/edit/edit 添加分类的特点,以及自定义特点 --> <!-- /page/post/edit/edit 添加分类的特点,以及自定义特点 -->
<view class="page" style="height:100%;width:100%"> <view class="page" style="height:100%;width:100%">
<block> <block>
<button type="default" bindtap="navigateToSubmit">下一步</button> <button class="weui-btn" type="warn" bindtap="navigateToSubmit">下一步</button>
</block> </block>
<view class="weui-cells__title">#添加活动标题</view> <view class="weui-cells__title">#添加活动标题</view>
......
<!-- /pages/member/activity-post/activity-post.wxml --> <!-- /pages/member/activity-post/activity-post.wxml -->
<!-- /pages/member/activity-post/activity-post.wxml --> <!-- /pages/member/activity-post/activity-post.wxml -->
<view class="page" style="height:100%;width:100%"> <view class="page" style="height:100%;width:100%">
<block> <block>
<button type="default" bindtap="onNavigateToEdit">下一步</button> <button class="weui-btn" type="warn" bindtap="onNavigateToEdit">下一步</button>
</block> </block>
<form> <form>
......
// pages/member/activity-post/activity-submit/activity-submit.js // pages/member/activity-post/activity-submit/activity-submit.js
...@@ -53,6 +53,9 @@ Page({ ...@@ -53,6 +53,9 @@ Page({
// 给选中的tab加粗 // 给选中的tab加粗
curIndex: 0, curIndex: 0,
// 支付按钮可用状态
canClick: true,
}, },
onLoad: function () { onLoad: function () {
...@@ -95,7 +98,10 @@ Page({ ...@@ -95,7 +98,10 @@ Page({
_this.setData({ defaultCity }) _this.setData({ defaultCity })
var memberInfo = app.globalData.memberInfo || {} var memberInfo = app.globalData.memberInfo || {}
memberInfo["member_city"] = defaultCity memberInfo["member_city"] = defaultCity
memberInfo["member_slogan"] = "标语待完善" if(!memberInfo.hasOwnProperty('member_slogan'))
{
memberInfo["member_slogan"] = "标语待完善"
}
if(!memberInfo.hasOwnProperty('member_logo')) if(!memberInfo.hasOwnProperty('member_logo'))
{ {
memberInfo["member_logo"] = "" memberInfo["member_logo"] = ""
...@@ -133,6 +139,10 @@ Page({ ...@@ -133,6 +139,10 @@ Page({
var content = app.globalData.postData.photoContent; //获取content var content = app.globalData.postData.photoContent; //获取content
var logoArray = _this.__data__.logoArray var logoArray = _this.__data__.logoArray
//先设置点击按钮不可点击
var canClick = false;
_this.setData({ canClick })
// user_id // user_id
// member_id // member_id
// activity_id // activity_id
...@@ -456,8 +466,23 @@ Page({ ...@@ -456,8 +466,23 @@ Page({
// 授权入口: 获取用户授权信息 // 授权入口: 获取用户授权信息
// authStatus=='00' && members.length == 0 // authStatus=='00' && members.length == 0
getUserInfo: function (e) {
onGetUserInfo: function(e)
{
var _this = this;
if(_this.checkField())
{
_this.getUserInfo()
}
},
getUserInfo() {
let _this = this; let _this = this;
//先设置点击按钮不可点击
var canClick = false;
_this.setData({ canClick })
config.debug==1?console.log("===getUserInfo_e_"+e):"" config.debug==1?console.log("===getUserInfo_e_"+e):""
// 获取用户信息 // 获取用户信息
wx.getSetting({ wx.getSetting({
...@@ -474,7 +499,7 @@ Page({ ...@@ -474,7 +499,7 @@ Page({
promise_login.then( promise_login.then(
function (value) { function (value) {
console.log("===enter promise_login then_pass_" + value) console.log("===enter promise_login then_pass_" + value)
_this.onSubmit() _this.submitPost()
}, },
function (value) { function (value) {
console.log("===enter promise_login then_failed_" + value) console.log("===enter promise_login then_failed_" + value)
......
<view class="page-body"> <view class="page-body">
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
<!-- <form > --> <!-- <form > -->
<view class="btn-area"> <view class="btn-area">
<block wx:if="{{authStatus=='00'}}"> <block wx:if="{{authStatus=='00'}}">
<button open-type="getUserInfo" bindgetuserinfo="getUserInfo">授权发布</button> <button class="weui-btn" type="warn" open-type="getUserInfo" bindgetuserinfo="onGetUserInfo">授权发布</button>
</block> </block>
<block wx:else> <block wx:else>
<button bindtap="onSubmit">活动发布</button> <button class="weui-btn" type="warn" disabled="{{!canClick}}" bindtap="onSubmit">活动发布</button>
</block> </block>
</view> </view>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论