作者 wumengyu

城市列表页添加滚动,优化切换城市后发布按钮无法点击问题,修改订单状态文字

@@ -93,6 +93,7 @@ Page({ @@ -93,6 +93,7 @@ Page({
93 }, 93 },
94 //提交 94 //提交
95 submit(e) { 95 submit(e) {
  96 + console.log('formid', e.detail.formId);
96 this.data.questionList.forEach((item) => { 97 this.data.questionList.forEach((item) => {
97 if (item.choose === false) { 98 if (item.choose === false) {
98 wx.showToast({title: '请答完所有的题', icon: 'none'}); 99 wx.showToast({title: '请答完所有的题', icon: 'none'});
@@ -60,6 +60,7 @@ Page({ @@ -60,6 +60,7 @@ Page({
60 if(current === 0) { 60 if(current === 0) {
61 this.getCityList(); 61 this.getCityList();
62 }else if(current === 1) { 62 }else if(current === 1) {
  63 + console.log(1);
63 this.getAbroadList() 64 this.getAbroadList()
64 } 65 }
65 // this.getList(); 66 // this.getList();
@@ -10,9 +10,11 @@ @@ -10,9 +10,11 @@
10 <!--<image src="../../../images/search@2x.png" class="search-icon" bindtap="startSearch"></image>--> 10 <!--<image src="../../../images/search@2x.png" class="search-icon" bindtap="startSearch"></image>-->
11 <!--<view class="iconfont icon-arrow-down"></view>--> 11 <!--<view class="iconfont icon-arrow-down"></view>-->
12 </view> 12 </view>
  13 + <!--<view class="scroll-box">-->
13 <view class="city-box {{current===1?'margin':''}}"> 14 <view class="city-box {{current===1?'margin':''}}">
14 <view wx:for="{{city_picker_list}}" wx:key="index"> 15 <view wx:for="{{city_picker_list}}" wx:key="index">
15 <view class="city-item {{current_city === index?'change-bg':''}}" bindtap="chooseCity" data-index="{{index}}" >{{item}}</view> 16 <view class="city-item {{current_city === index?'change-bg':''}}" bindtap="chooseCity" data-index="{{index}}" >{{item}}</view>
16 </view> 17 </view>
17 </view> 18 </view>
  19 + <!--</view>-->
18 </view> 20 </view>
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 page { 2 page {
3 height: 100%; 3 height: 100%;
4 background-color: #f5f6f8; 4 background-color: #f5f6f8;
5 - overflow-y:hidden; 5 + overflow-y:scroll;
6 } 6 }
7 ::-webkit-scrollbar { 7 ::-webkit-scrollbar {
8 width: 0; 8 width: 0;
@@ -138,3 +138,8 @@ page { @@ -138,3 +138,8 @@ page {
138 font-size: 28rpx; 138 font-size: 28rpx;
139 color: #666666; 139 color: #666666;
140 } 140 }
  141 +.scroll-box {
  142 + overflow-y: scroll;
  143 + display: -webkit-box;
  144 + -webkit-overflow-scrolling: touch;
  145 +}
@@ -255,23 +255,24 @@ Page({ @@ -255,23 +255,24 @@ Page({
255 } 255 }
256 }); 256 });
257 } else { 257 } else {
258 - console.log(self.data.is_answer, self.data.is_canSend, self.data.is_write)  
259 - if (+self.data.is_write == 2 && wx.getStorageSync('is_canSend') == 2) { //没填写个人信息并且不可以发布 =>去填写 258 + // console.log(self.data.is_answer, self.data.is_canSend, self.data.is_write)
  259 + console.log(wx.getStorageSync('is_write'), wx.getStorageSync('is_answer'), wx.getStorageSync('is_canSend'))
  260 + if (wx.getStorageSync('is_write') == 2 && wx.getStorageSync('is_canSend') == 2) { //没填写个人信息并且不可以发布 =>去填写
260 self.setData({ 261 self.setData({
261 is_showUserInfo: true //弹出 去填写个人信息弹框 262 is_showUserInfo: true //弹出 去填写个人信息弹框
262 }); 263 });
263 264
264 - } else if (+self.data.is_write == 1 && wx.getStorageSync('is_answer') == 2) { //已填写且不能发布=>去答题 265 + } else if (wx.getStorageSync('is_write') == 1 && wx.getStorageSync('is_answer') == 2) { //已填写且不能发布=>去答题
265 self.setData({ 266 self.setData({
266 is_showAnswer: true, //弹出 去答题弹框 267 is_showAnswer: true, //弹出 去答题弹框
267 is_showRelease: false, 268 is_showRelease: false,
268 }); 269 });
269 - } else if (+self.data.is_write == 1 && wx.getStorageSync('is_canSend') == 1 && wx.getStorageSync('is_answer') == 1) { //已填写且可以发布 =>去发布 270 + } else if (wx.getStorageSync('is_write') == 1 && wx.getStorageSync('is_canSend') == 1 && wx.getStorageSync('is_answer') == 1) { //已填写且可以发布 =>去发布
270 // console.log('可以发布'); 271 // console.log('可以发布');
271 self.setData({ 272 self.setData({
272 is_showRelease: true //弹出 发布弹框 273 is_showRelease: true //弹出 发布弹框
273 }); 274 });
274 - } else if (self.data.is_write == 1 && wx.getStorageSync('is_canSend') == 2 && wx.getStorageSync('is_answer') == 1) { 275 + } else if (wx.getStorageSync('is_write') == 1 && wx.getStorageSync('is_canSend') == 2 && wx.getStorageSync('is_answer') == 1) {
275 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'}); 276 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'});
276 self.setData({ 277 self.setData({
277 is_showResult: true //弹出 提示框 278 is_showResult: true //弹出 提示框
@@ -294,20 +294,20 @@ Page({ @@ -294,20 +294,20 @@ Page({
294 } 294 }
295 }); 295 });
296 }else { 296 }else {
297 - if (+self.data.is_write === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写 297 + if (wx.getStorageSync('is_write') === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写
298 self.setData({ 298 self.setData({
299 is_showUserInfo: true //弹出 去填写个人信息弹框 299 is_showUserInfo: true //弹出 去填写个人信息弹框
300 }); 300 });
301 301
302 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题 302 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题
303 self.setData({ 303 self.setData({
304 is_showAnswer: true //弹出 去答题弹框 304 is_showAnswer: true //弹出 去答题弹框
305 }); 305 });
306 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布 306 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布
307 self.setData({ 307 self.setData({
308 is_showRelease: true //弹出 去答题弹框 308 is_showRelease: true //弹出 去答题弹框
309 }); 309 });
310 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) { 310 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) {
311 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'}); 311 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'});
312 self.setData({ 312 self.setData({
313 is_showResult: true //弹出 提示框 313 is_showResult: true //弹出 提示框
@@ -4,9 +4,11 @@ @@ -4,9 +4,11 @@
4 4
5 <view class="line"></view> 5 <view class="line"></view>
6 <!-- // (0全部,2待拼成,3人数不足未拼成,4已拼成,5已取消,6已完成,7已评价,8已拼成(活动未结束),9删除--> 6 <!-- // (0全部,2待拼成,3人数不足未拼成,4已拼成,5已取消,6已完成,7已评价,8已拼成(活动未结束),9删除-->
  7 + <!--sonType=1发布人,2拼餐/拼活动人-->
7 <view class="state1"> 8 <view class="state1">
8 <view class="circle change"></view> 9 <view class="circle change"></view>
9 - <text>已拍下</text> 10 + <text wx:if="{{detail.sonType === 1}}">已发布</text>
  11 + <text wx:if="{{detail.sonType === 2}}">已加入</text>
10 </view> 12 </view>
11 <view class="state2"> 13 <view class="state2">
12 <!--{{detail.status === 4 ||detail.status === 5 || detail.status === 6||detail.status === 8?'change':''}}--> 14 <!--{{detail.status === 4 ||detail.status === 5 || detail.status === 6||detail.status === 8?'change':''}}-->
@@ -263,20 +263,20 @@ Page({ @@ -263,20 +263,20 @@ Page({
263 } 263 }
264 }); 264 });
265 }else { 265 }else {
266 - if (+self.data.is_write === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写 266 + if (wx.getStorageSync('is_write') === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写
267 self.setData({ 267 self.setData({
268 is_showUserInfo: true //弹出 去填写个人信息弹框 268 is_showUserInfo: true //弹出 去填写个人信息弹框
269 }); 269 });
270 270
271 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题 271 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题
272 self.setData({ 272 self.setData({
273 is_showAnswer: true //弹出 去答题弹框 273 is_showAnswer: true //弹出 去答题弹框
274 }); 274 });
275 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布 275 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布
276 self.setData({ 276 self.setData({
277 is_showRelease: true //弹出 去答题弹框 277 is_showRelease: true //弹出 去答题弹框
278 }); 278 });
279 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) { 279 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) {
280 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'}); 280 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'});
281 self.setData({ 281 self.setData({
282 is_showResult: true //弹出 提示框 282 is_showResult: true //弹出 提示框
@@ -316,20 +316,20 @@ Page({ @@ -316,20 +316,20 @@ Page({
316 } 316 }
317 }); 317 });
318 }else { 318 }else {
319 - if (+self.data.is_write === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写 319 + if (wx.getStorageSync('is_write') === 2 && wx.getStorageSync('is_canSend') === 2) { //没填写个人信息并且不可以发布 =>去填写
320 self.setData({ 320 self.setData({
321 is_showUserInfo: true //弹出 去填写个人信息弹框 321 is_showUserInfo: true //弹出 去填写个人信息弹框
322 }); 322 });
323 323
324 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题 324 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_answer') === 2) { //已填写且不能发布=>去答题
325 self.setData({ 325 self.setData({
326 is_showAnswer: true //弹出 去答题弹框 326 is_showAnswer: true //弹出 去答题弹框
327 }); 327 });
328 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布 328 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_canSend') === 1 && wx.getStorageSync('is_answer') === 1) { //已填写且可以发布 =>去发布
329 self.setData({ 329 self.setData({
330 is_showRelease: true //弹出 去答题弹框 330 is_showRelease: true //弹出 去答题弹框
331 }); 331 });
332 - } else if (+self.data.is_write === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) { 332 + } else if (wx.getStorageSync('is_write') === 1 && wx.getStorageSync('is_canSend') === 2 && wx.getStorageSync('is_answer') === 1) {
333 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'}); 333 // wx.showToast({title: '等级不够,无法使用发布功能', icon: 'none'});
334 self.setData({ 334 self.setData({
335 is_showResult: true //弹出 提示框 335 is_showResult: true //弹出 提示框