index.wxml 11.8 KB
<wxs module="filter" src="../filter.wxs"></wxs>
<wxs module="time" src="../../../../utils/filter.wxs"></wxs>


<!-- <view class="big-rim">
  <form bindsubmit='Gettime'>
    <view class="min-rim">
      <view class="rq">日期:</view>

      <picker class='pi' mode="date" value='{{datet}}' start="2019/1/1" bindchange='bindDateChenge'>
      <view class="rq-rim">
       <view class='kssj'><text class="wz"name="datat"value='{{datet}}'bindinput='watchPassWord'>{{datet}}</text></view> -->
         <!-- 清除输入框中的内容-->
        <!-- <view hidden='{{isBind}}' class="qc-rim">
          <button class="empty" catchtap="eliminate">x</button>
        </view>
      </view>
      </picker>

      <view class="zi">至 </view>
      <picker class="pi"mode="date" value='{{dates}}' start="2019/1/1" end="" bindchange='bindDateChenges'>
      <view class="rim">
        <view class="kssj">
        <text class='wz' name="datas" value='{{dates}}'>{{dates}}</text>
        </view> -->
        <!-- 清除输入框中的内容 -->
        <!-- <view class="end-rim" hidden="{{isBinds}}">
          <button class="end" catchtap="eliminates">x</button>
        </view>
        </view>
      </picker>
    </view>
    <view class="xknr-rim">
      <view class="cxnr">查询内容 </view>
      <view class='top'> -->
        <!-- 下拉框 -->
        <!-- <view class='top-selected' bindtap='bindShowMsg'>
          <input name="grade_name" class="texts" value='{{grade_name}}'>{{grade_name}}</input>
          <view class="rim-images">
            <image class="images" src='{{iurl}}/miniapp/images/usermoney/ico-pt4.png'></image>
          </view>
        </view> -->
        <!-- 下拉需要显示的列表 -->
        <!-- <view class="select-box" wx:if="{{select}}">
          <view wx:for="{{grades}}" wx:key="unique">
            <view class="select_one" bindtap="mySelect" data-name="{{item}}">{{item}}</view>
          </view>
        </view>
      </view>
    </view>
    <button class="botton" form-type='submit' data-query='{{item}}'>查询明细</button>
  </form>
</view> -->


<view class="tab-head" bindtap="clickTab">
	<view wx:for="{{grades}}" wx:key="unique" class="tab-head-item {{currentIndex == index ? 'active':''}}" data-name="{{item}}" data-index="{{index}}">{{item}}</view>
</view>

<view class="tab-body">
	<block wx:if="{{currentIndex != 3}}">
		<view class="tab-list-item" wx:for="{{details}}" wx:for-index="idx" wx:for-item="detail">
			<block wx:if="{{detail.isby}}">
				<view class="coupon">
					<view class="flex">
						<view class="c-l"><text class="fs40">包邮券</text></view>
						<view class="c-r dash">
							<view class="flex jc_sb ai_c">
								<view class="pdr20">
									<view class="fs28 ellipsis-1x">包邮券</view>
									<view class="fs24 c-7b pdt4 ellipsis-1x">微券来源: 微信商城</view>
								</view>
								<view class="shrink0"><text class="btn {{currentIndex != 0 ? 'gray':''}}" bindtap="{{currentIndex == 0 ? 'clickUse':''}}" data-index="{{idx}}" data-cashrepno="{{detail.no}}">{{filter.showBtnText(currentIndex)}}</text></view>
							</view>
							<view class="c-time">
								<text class="ellipsis-1x" wx:if="{{detail.use_end_time!=null}}">有效期:{{detail.use_start_time==null?" " : time.format_time(detail.use_start_time)}} 至 {{time.format_time(detail.use_end_time)}}</text>
								<text wx:else>有效期:不限</text>
							</view>
						</view>
					</view>
				</view>
				<view class="c-info arrow-down {{detail.isShowDetails ? 'active':''}}" bindtap="clickDetails" data-index="{{idx}}">
					<text class="{{detail.isShowDetails ? '':'ellipsis-1x'}}">使用说明: 包邮券,全场通用,满 {{detail.condition}}元使用{{detail.title?',不包邮地区:'+detail.title:''}}</text>
				</view>
			</block>
			
			<block wx:else>
				<view class="coupon">
					<view class="flex">
						<view class="c-l"><text class="rmb fs40">{{filter.getNum(detail.Sum)}}</text></view>
						<view class="c-r dash">
							<view class="flex jc_sb ai_c">
								<view class="pdr20">
									<view class="fs28 ellipsis-1x">{{filter.getNum(detail.Sum)}}元微券</view>
									<view class="fs24 c-7b pdt4 ellipsis-1x">微券来源: {{detail.SendMan==null?'线下发放':detail.SendMan==''?"线下发放":detail.SendMan}}</view>
								</view>
								<view class="shrink0">
									<text class="btn {{currentIndex != 0 ? 'gray':''}}" bindtap="{{currentIndex == 0 ? 'clickUse':''}}" data-index="{{idx}}" data-cashrepno="{{detail.CashRepNo}}">{{filter.showBtnText(currentIndex)}}</text>
								</view>
							</view>
							<view class="c-time">
								<text  wx:if="{{detail.ValidDate}}" class="ellipsis-1x">有效期:{{detail.BeginDate==null ? " " : time.replace_time2(detail.BeginDate)}} 至 {{time.replace_time2(detail.ValidDate)}}</text>
								<text wx:else>有效期:不限</text>
							</view>
						</view>
					</view>
				</view>
				<view class="c-info arrow-down {{detail.isShowDetails ? 'active':''}}" bindtap="clickDetails" data-index="{{idx}}">
					<text class="{{detail.isShowDetails ? '':'ellipsis-1x'}}" wx:if="{{detail.Remark1}}">{{filter.getNum(detail.Sum)}}元优惠券,{{(detail.UseObjectID==null || detail.UseObjectID=='')?"全场通用":"仅限"+(detail.UseObjectName)+"使用"}},满 {{detail.BuySum==null || detail.BuySum==''?filter.getNum(0):filter.getNum(detail.BuySum)}}元使用 {{detail.region_list_name==null || detail.region_list_name==''?"":",不包邮地区:"+region_list_name}};{{detail.Remark}}</text>
					<text class="{{detail.isShowDetails ? '':'ellipsis-1x'}}" wx:else>使用说明: {{filter.getNum(detail.Sum)}}元优惠券,{{(detail.UseObjectID==null || detail.UseObjectID=='')?"全场通用":"仅限"+(detail.UseObjectName)+"使用"}},满 {{detail.BuySum==null || detail.BuySum==''?filter.getNum(0):filter.getNum(detail.BuySum)}}元使用 {{detail.region_list_name==null || detail.region_list_name==''?"":",不包邮地区:"+region_list_name}}</text>
				</view>
			</block>
		</view>
	</block>
	

	<block wx:else>
		<view class="tab-list-item" wx:for="{{result}}" wx:for-item="result">
			<view class="coupon2">
				<view class="flex">
					<view class="c-l"><text class="rmb fs40">{{filter.getNum(result.ToSum)}}</text></view>
					<view class="c-r dash">
						<view class="flex jc_sb ai_c">
							<view class="pdr20">
								<view class="fs26 ellipsis-1x breakall">{{result.Integral}}积分兑换{{filter.getNum(result.ToSum)}}元微券</view>
								<!-- <view class="fs24 c-7b pdt4 ellipsis-1x">微券来源: 微信商城</view> -->
							</view>
							<view class="shrink0"><text class="btn2" bindtap="clickExchange" data-index="{{index}}">立即兑换</text></view>
						</view>
						<!-- <view class="c-time">
							<text class="ellipsis-1x" wx:if="{{detail.use_end_time!=null}}">有效期:{{detail.use_start_time==null?" " : time.format_time(detail.use_start_time)}}至{{  time.format_time(detail.use_end_time)}}</text>
							<text wx:else>有效期:不限</text>
						</view> -->
					</view>
				</view>
			</view>
		</view>
	</block>
	
	<!-- 暂无数据 -->
	<nodata nodataContainer="t-c" wx:if="{{(is_no_more == 1 && current_page == 1) || (result.length == 0)}}"></nodata>
	
	<block wx:if="{{is_get}}">
		<!-- 没有更多数据 -->
		<view class="noMore 1" wx:if="{{(is_no_more == 1)||((details.length !== 0) && (pageSize >= (byTotal+wjTotal)))}}">—— 已经到底了 ——</view>
	</block>
	<view class="noMore 2" wx:if="{{noMore}}">—— 已经到底了 ——</view>
</view>

<!-- 遮罩层 -->
<view class="mask" hidden="{{!showQr}}"></view>
<!-- 码 -->
<view class="popup-container" hidden="{{!showQr}}">
	<view class="t-r pdb20"><text class="iconfont icon-close fs40" bindtap="closeQr"></text></view>
	<view class="popup">
		<view class="popup-title">
			<block wx:if="{{details[useIndex].isby == 1}}">包邮券</block>
			<block wx:else>
				{{filter.getNum(details[useIndex].Sum)}}元微券
			</block>
		</view>
		<view class="pdt20 c-fe0000"><text class="rmb fs80" wx:if="{{details[useIndex].isby != 1}}">{{filter.getNum(details[useIndex].Sum)}}</text></view>
		<!-- <img src="" alt="" class="img-qr"/> -->
		<view class="qr-container">
		  <canvas class="qrcode" canvas-id="qrcode"/>
		</view>
		<view class="pdt20 pdb10 fs26" wx:if="{{details[useIndex].CashRepNo}}">{{details[useIndex].CashRepNo}}</view>
		<view class="pdt20 pdb10 fs26" wx:else>{{details[useIndex].no}}</view>
		<view class="pdv30 c-7b fs26 bdt">
			<text  wx:if="{{details[useIndex].ValidDate}}" class="ellipsis-1x">有效期:{{details[useIndex].BeginDate==null ? " " : time.replace_time2(details[useIndex].BeginDate)}} 至 {{time.replace_time2(details[useIndex].ValidDate)}}</text>
			<text  wx:elif="{{details[useIndex].use_end_time}}" class="ellipsis-1x">有效期:{{details[useIndex].use_start_time==null ? " " : time.format_time(details[useIndex].use_start_time)}} 至 {{time.format_time(details[useIndex].use_end_time)}}</text>
			<text wx:else>有效期:不限</text>
		</view>
	</view>
</view>


<!-- <block wx:for="{{details}}" wx:for-index="idx" wx:for-item="detail">
	
	<block wx:if="{{detail.isby}}"> -->
		<!-- 判断有没有数据有显示没有不显示 -->
		 <!-- <view class="data" data-cashrepno='{{detail.no}}' bindtap='click'>
		   <view class="code_rim">
		    <canvas class="code" canvas-id="qrcode{{idx}}" />
		    <view class="code_val">{{detail.no}}</view>
		  </view>
		 
		  <view class="moneys">包邮券</view>
		   <view class="car-rim">
		  <view class="text">微券来源: 微信商城</view>
		  <view wx:if="{{detail.use_end_time!=null}}"> -->
		    <!-- 不指定格式则默认输出:yyyy-MM-dd hh:mm:ss 格式 -->
		    <!-- <view class="text">有效期:
		     {{detail.use_start_time==null?" " : time.format_time(detail.use_start_time)}}
		     至 {{  time.format_time(detail.use_end_time)}}</view>
		  </view>
		  <view wx:else>
		    <view class="text">有效期: 不限</view>
		  </view>
		  <view class="textss">使用说明: 包邮券,全场通用,满 {{detail.condition}}元使用{{detail.title?",不包邮地区:"+detail.title:""}}
		  </view>
		</view>
		</view>
		
		
		
	</block>
	<block wx:else> -->
     <!-- 判断有没有数据有显示没有不显示 -->
     <!-- <view class="data" data-cashrepno='{{detail.CashRepNo}}' bindtap='click'>
       <view class="code_rim">
        <canvas class="code" canvas-id="qrcode{{idx}}" />
        <view class="code_val">{{detail.CashRepNo}}</view>
      </view>
     
      <view class="moneys">{{filter.getNum(detail.Sum)}}元微券</view>
       <view class="car-rim">
      <view class="text">
       微券来源:  {{detail.SendMan==null?'线下发放':detail.SendMan==''?"线下发放":detail.SendMan}}</view>
      <view wx:if="{{detail.ValidDate!=null}}"> -->
        <!-- 不指定格式则默认输出:yyyy-MM-dd hh:mm:ss 格式 -->
        <!-- <view class="text">有效期:
         {{detail.BeginDate==null?" " : time.replace_time2(detail.BeginDate)}}
         至 {{  time.replace_time2(detail.ValidDate)}}</view>
      </view>
      <view wx:else>
        <view class="text">有效期: 不限</view>
      </view>
      <view wx:if="{{detail.Remark1}}" class="textss"> {{filter.getNum(detail.Sum)}}元优惠券,{{(detail.UseObjectID==null || detail.UseObjectID=='')?"全场通用":"仅限"+(detail.UseObjectName)+"使用"}},满 {{detail.BuySum==null || detail.BuySum==''?filter.getNum(0):filter.getNum(detail.BuySum)}}元使用 {{detail.region_list_name==null || detail.region_list_name==''?"":",不包邮地区:"+region_list_name}};{{detail.Remark}}</view>	
      <view wx:else class="textss">使用说明: {{filter.getNum(detail.Sum)}}元优惠券,{{(detail.UseObjectID==null || detail.UseObjectID=='')?"全场通用":"仅限"+(detail.UseObjectName)+"使用"}},满 {{detail.BuySum==null || detail.BuySum==''?filter.getNum(0):filter.getNum(detail.BuySum)}}元使用 {{detail.region_list_name==null || detail.region_list_name==''?"":",不包邮地区:"+region_list_name}}
      </view>
    </view>
    </view>
	</block>
</block> -->