wish.wxml 9.9 KB
<!--pages/wish/wish.wxml-->
<view class='head_box'>
  <view class='banner_box'>
    <view class='search_box'>
      <view class='iconfont icon-fangdajing'></view>
      <view bindtap="goSearch" class="input_box">
        <input placeholder='请输入要搜索的心愿' placeholder-class='font-size' bindinput="inputKey" value="{{searchValue}}" bindconfirm="startSearch" />
      </view>
      <!-- <view class='input_box'>
        <input placeholder='请输入要搜索的服务' placeholder-class='font-size'></input>
      </view> -->
    </view>
    <!-- 排序按钮  -->
    <view class='iconfont icon-paixu-jiang' wx:if='{{currentSort === 0}}' bindtap='setdown'></view>
    <view class='iconfont icon-paixu-sheng' wx:else bindtap='setdown'></view>
  </view>

  <!-- 顶部导航 -->
  <scroll-view class='tab_box' scroll-x>
    <view class="tab_item {{currentIndex?'active':''}}" data-aindex='{{index}}' bindtap='wishAllInfo'>全部</view>
    <view class="tab_item {{current==index?'active':''}}" data-index='{{index}}' wx:for='{{portal_two}}' wx:key='' data-id='{{item.id}}' bindtap='chargeTab'>{{item.name}}</view>
  </scroll-view>
  <!-- 顶部导航 -->

</view>
<!--筛选列表-->
<view class='rent_mask' wx:if='{{showrent_mask}}' bindtap="closeMask">
  <view class='rent_popup'>
    <view class="rent_item {{currentSelect===index?'active':''}}" wx:for="{{select}}" wx:key="index" catchtap='chooseSelect' data-index="{{index}}">{{item.name}}</view>
  </view>
</view>

<!--排序列表-->
<view class='rent_mask' wx:if='{{is_showSort}}' bindtap="closeMask">
  <view class='rent_popup'>
    <view class="rent_item {{currentSort===index?'active':''}}" wx:for="{{sort}}" wx:key="index" catchtap='chooseSort' data-index="{{index}}">{{item.name}}</view>
  </view>
</view>

<!-- 内容项 -->
<view class='content_box {{portal_post.length == 0?"change-bg":""}}'>
  <view wx:if="{{portal_post.length == 0}}" class="kong-box">
    <view class="iconfont icon-kongbaiye"></view>
    <text>没有内容了,快去发布吧~</text>
  </view>
  <view class='content_item' wx:for='{{portal_post}}' wx:key='' wx:if="{{portal_post.length > 0}}">
    <view class='left_box'>
      <block wx:if='{{item.anonymity==1}}'>
        <view class='head_portrait' catchtap='showModal' data-index="{{index}}">
          <image src='http://informationxcx.w.bronet.cn/upload/admin/20181008/nm.png'></image>
        </view>
      </block>
      <block wx:else>
        <view class='head_portrait' catchtap='showModal' data-index="{{index}}">
          <image src='{{item.avatar}}'></image>
        </view>
      </block>


      <view class='label_box {{userId == item.user_id ? "label-reduce-width":""}}'
            wx:if='{{item.maskstate && item.anonymity!=1}}'>
        <view class='triangle'></view>
        <view class='wx_numb {{userId == item.user_id ? "add-width":""}}'>
          <text>微信号:{{item.wxn}}</text>
        </view>
        <view class="copy">
          <view class='line'>|</view>
          <view class='label-text' catchtap="clickCopy" data-wxn='{{item.wxn}}'>复制</view>
          <block>
            <view class='line'>|</view>
            <view class='label-text' catchtap="enterHomePage" data-index="{{index}}">
              <text class='iconfont icon-zhuye'></text>
              <text>进入主页</text>
            </view>
          </block>
          <block wx:if="{{userId != item.user_id}}">
            <view class='line'>|</view>
            <view class='label-text' catchtap="report" data-to_user_id='{{item.user_id}}'
                  data-post_id='{{item.id}}'>
              <text class='iconfont icon-jubao0201'></text>
              <text>举报</text>
            </view>
          </block>
        </view>
      </view>

      <view class='label_box2 {{userId == item.user_id ? "reduce-width":""}}'
            wx:if='{{item.maskstate && item.anonymity==1}}'>
        <view class='triangle'></view>
        <view class='wx_num {{userId == item.user_id ? "wx-add-width":""}}'>
          <text>微信号:{{item.wxn}}</text>
        </view>
        <view class="copy">
          <view class='line'>|</view>
          <view class='label-text' catchtap="clickCopy" data-wxn='{{item.wxn}}'>复制</view>
          <!--<block>-->
            <!--<view class='line'>|</view>-->
            <!--<view class='label-text' catchtap="enterHomePage" data-index="{{index}}">-->
              <!--<text class='iconfont icon-zhuye'></text>-->
              <!--<text>进入主页</text>-->
            <!--</view>-->
          <!--</block>-->
          <block wx:if="{{userId != item.user_id}}">
            <view class='line'>|</view>
            <view class='label-text' catchtap="report" data-to_user_id='{{item.user_id}}'
                  data-post_id='{{item.id}}'>
              <text class='iconfont icon-jubao0201'></text>
              <text>举报</text>
            </view>
          </block>
        </view>
      </view>

    </view>
    <view class='item_list'>
      <view class='list_head_box'>
        <block wx:if='{{item.anonymity==1}}'>
          <view class='user_name' catchtap='showModal' data-index="{{index}}">匿名</view>
        </block>
        <block wx:else=''>
          <view class='user_name' catchtap='showModal' data-index="{{index}}">{{item.user_nickname}}</view>
        </block>
        <view class='state_box'>
          <view class='collect_box'>
            <text class='iconfont icon-eye star1'></text>
            <text>{{item.post_hits}}</text>
          </view>
          <block wx:if='{{item.is_hits==0}}'>
            <view class='collect_box' bindtap='collectInfo'
                  data-index="{{index}}" data-id='{{item.id}}' data-hits='{{item.is_hits}}'>
              <text class='iconfont icon-shoucang1 star1'></text>
              <text class="collect_word">收藏</text>
            </view>
          </block>
          <block wx:else>
            <view class='collect_box active' bindtap='collectInfo'
                  data-index="{{index}}" data-id='{{item.id}}' data-hits='{{item.is_hits}}'>
              <text class='iconfont icon-shoucang0 star2'></text>
              <text class="collect_word">收藏</text>
            </view>
          </block>
        </view>
      </view>

      <view bindtap='listDetail' data-post_id='{{item.id}}' data-index="{{index}}">
        <view class='list_info_box'>
          <text>{{item.school_name}}  </text>
          <text> {{item.grade_name}}  </text>
          <!--<text wx:if='{{item.sex==0}}'>未知  </text>-->
          <text wx:if='{{item.sex==1}}'>男生  </text>
          <text wx:elif='{{item.sex==2}}'>女生  </text>
        </view>
        <view class='list_content'>{{item.post_content}}</view>
        <view class='list_img_box' wx:if="{{item.more !== null}}">
          <block wx:for='{{item.more.photos}}' wx:for-item='items' wx:key=''>
            <image src='{{items.url}}'></image>
          </block>
        </view>
      </view>
      <view class='list_state_box'>
        <view class='time'>{{item.time}}</view>
        <view>
          <text bindtap='likeCharge' data-index="{{index}}" data-id='{{item.id}}'
                data-is_paise='{{item.is_paise}}'>
              <text class='iconfont icon-heart xin1' wx:if="{{!item.is_paise}}"></text>
              <text class='iconfont icon-xin xin1' wx:if="{{item.is_paise}}"></text>
            <text class='' wx:if="{{item.is_paise==0}}">赞 {{item.post_like}}</text>
            <text class='' wx:else="">取消 {{item.post_like}}</text>
          </text>
          <text bindtap='review' data-id='{{item.id}}'>
            <text class='iconfont icon-pinglun pinglun1'></text>
            <text>评论 {{item.comments[0].length > 0 ? item.comments[0].length: '0'}}</text>
          </text>
        </view>
      </view>
      <view class='list_comment_box'>
        <!-- <view class='comment_list'>
          <text class='iconfont icon-pinglun pinglun2'></text>
          <text>报答:</text>
          <text class='comment_content'>{{item.payback}}</text>
        </view>
        <view class='comment_list'>
          <text class='iconfont icon-heart xin2'></text>
          <view class='head_img_cell' wx:for='{{item.paise_user}}' wx:for-item='items' wx:key=''>
            <image src='{{items}}'></image>
          </view>
        </view> -->

        <block wx:if='{{item.payback!=""}}'>
            <view class="triangle1"></view>
            <view class='comment_list'>
              <text class='iconfont icon-pinglun pinglun2'></text>
              <text class='comment_content'><text class="payback">报答:</text>{{item.payback}}</text>
            </view>
        </block>
        <block wx:if='{{item.post_like!=0}}'>
          <view class="triangle1"></view>
          <view class='comment_list'>
            <text class='iconfont icon-heart xin2'></text>
            <view class='head_img_cell' wx:for="{{item.paise_user}}" wx:for-item='its' wx:key="index">
              <image src='{{its}}'></image>
            </view>
          </view>
        </block>


      </view>
    </view>
  </view>
</view>


<view class='null_box'></view>
<import src="/templates/templates.wxml" />
<template is="tabBar" data='{{tabcurrent}}' />
<!--发布愿望弹框开始-->
<view class='mianmask_box' wx:if='{{releasepopup}}'>
  <view class='mainpopup_box'>
    <view class='mianpopup_symble'>
      <view class='mianpopup_item' bindtap='releaseService'>
        <view class='iconfont icon-zonghe popup_zonghe'></view>
        <view class='mianpopup_title'>发布服务</view>
      </view>
      <view class='mianpopup_item' bindtap='releaseMessage'>
        <view class='iconfont icon-pinglun popup_pinglun'></view>
        <view class='mianpopup_title'>发布资讯</view>
      </view>
      <view class='mianpopup_item' bindtap='releaseWish'>
        <view class='iconfont icon-xiangqu popup_pinglun'></view>
        <view class='mianpopup_title'>发布心愿</view>
      </view>
    </view>
    <view class='iconfont icon-cha' bindtap='cancelPopup'></view>
  </view>
</view>
<!--发布愿望弹框结束-->