| 
					
				 | 
			
			
				@@ -11,16 +11,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <view class="content"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>油枪号:</text><text>{{selectedGas.oilGunNo}}号</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <text>枪 号:</text><text>{{selectedGas.oilGunNo}}号</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>油品名:</text><text>{{selectedGas.oilName}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <text>品 名:</text><text>{{selectedGas.oilName}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>油站价:</text><text>¥{{selectedGas.oilPrice}}/{{orderInfo.cardOilsType==4 ? "Kg" : "L"}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <text>枪标价:</text><text>¥{{selectedGas.oilPrice}}/{{orderInfo.cardOilsType==4 ? "Kg" : "L"}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>优惠价:</text><text>¥{{orderInfo.discountPrice}}/{{orderInfo.cardOilsType==4 ? "Kg" : "L"}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <text>优惠价:</text><text>¥{{discountPrice}}/{{orderInfo.cardOilsType==4 ? "Kg" : "L"}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -41,37 +41,51 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <view class="icon discount"></view>优惠金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <text>¥{{payType === 1 ? (+orderInfo.discountAmt_dzk).toFixed(2):(+orderInfo.discountAmt).toFixed(2)}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <text>¥{{discountAmt}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <!--       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <view class="dispose coupon"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <!--  #ifdef  MP-WEIXIN --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <view class="dispose coupon" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :class="[selectedCoupon.couponType=='1'?'direct':'', selectedCoupon.couponType=='2'?'rate':'']" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        @click="goSelectCoupon" v-if="couponEnabledFlag=='1'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!--        <view class="coupon_bg"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          你好 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </view> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <text>优惠券</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <text>立减10元</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <text v-if="!!selectedCoupon.id">{{creditNameplate}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="tip"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <text class="icon"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <text>优惠券和电子卡不可叠加</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <text>{{couponTip}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <view class="extra"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          有可用的优惠券 >> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <view class="extra" :class="couponsList.length==0 ? 'disable':'' "> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          {{couponMore}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </view>  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <!--  #endif --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <!--  #ifdef  MP-WEIXIN --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <view class="dispose dzk" @click="selectPayType" v-if="orderInfo.oilsCardFlag == 1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <text>电子卡</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <text>电子卡支付更优惠</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <text> {{availableCouponToCredit?"电子卡支付更优惠":"不可用"}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="tip"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <text class="icon"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <text v-show="availableCredit">您的{{ cardTypeTranslate[orderInfo.cardOilsType]}}余额<text>{{' ' +  orderInfo.balance + ' '}}</text>元,可用来支付此订单</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <text v-show="!availableCredit">{{ cardTypeTranslate[orderInfo.cardOilsType] }}余额<text>{{' ' +  orderInfo.balance + ' '}}</text>元,<text>不足以</text>完成此笔订单</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <template v-if="availableCouponToCredit"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <text 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-show="availableCredit">您的{{ cardTypeTranslate[orderInfo.cardOilsType]}}余额<text>{{' ' +  orderInfo.balance + ' '}}</text>元,可用来支付此订单</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <text 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-show="!availableCredit">{{ cardTypeTranslate[orderInfo.cardOilsType] }}余额<text>{{' ' +  orderInfo.balance + ' '}}</text>元,<text>不足以</text>完成此笔订单</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <template v-else> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <text>您目前选中的优惠券不可使用电子卡</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="extra icon" :class="[payType === 1 ? 'selected':'', availableCredit ? '':'forbid']"></view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <!--   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <!--  #endif --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <!--  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <view class="icon vip"></view>油站会员 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -79,18 +93,28 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <text>立刻开通</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view>  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <view class="submit"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <view class="area"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!--  #ifdef  MP-WEIXIN --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <text class="type" v-if="orderInfo.oilsCardFlag == 0" @click="selectPayType">实付款</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <text class="type" v-show="orderInfo.oilsCardFlag == 1 && payType==2" @click="selectPayType">微信付款</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <text class="type" v-show="orderInfo.oilsCardFlag == 1 && payType==1" @click="selectPayType">电子卡付款</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <text class="icon" v-if="orderInfo.oilsCardFlag == 1 && availableCredit" @click="selectPayType"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <text class="amount" v-show="payType==2">¥{{orderInfo.amt}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <text class="amount" v-show="payType==1">¥{{orderInfo.amt_dzk}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <text class="amount">¥{{amt}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <button class="btn" @click="goPay" :loading="wxPayLoading" :disabled="wxPayLoading"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           提交订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!--  #endif --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!--  #ifdef  MP-ALIPAY --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <text class="type" @click="aliPay">实付款</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <text class="amount">¥{{amt}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <button class="btn" @click="aliPay" :loading="wxPayLoading" :disabled="wxPayLoading"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          提交订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!--  #endif --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <uni-popup ref="pay" class="pay" type="bottom" maskClick="false"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -99,7 +123,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="amount"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <text>¥</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          {{ payType==2 ? orderInfo.amt : orderInfo.amt_dzk}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          {{ amt }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="type" @click="selectPayType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <text>付款方式</text> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -111,7 +135,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </uni-popup> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    <uni-popup ref="selectPayType" class="selectPayType" type="bottom" maskClick="false"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <uni-popup ref="selectPayType" class="selectPayType" type="bottom" maskClick="false"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <view class="cont"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="close" @click="closeSelectPayType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -133,7 +158,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           确认 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </uni-popup> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </uni-popup> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <uni-popup ref="coupon" class="coupon" type="bottom" maskClick="false"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <view class="coupon-container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <view class="close" @click="closeCoupon"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -142,42 +168,67 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           优惠券 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <scroll-view scroll-y="true" class="coupon-scroll"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <view class="item cash"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <view class="left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="amount">¥<text class="big">100</text></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>无门槛</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <view class="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="title">立减劵</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="scope">范围:限汽油</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             <text class="valid">有效至 2021.03.01</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="use"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <view class="item discount"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <view class="left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="amount">¥<text class="big">100</text></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>无门槛</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <view class="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="title">立减劵</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="scope">范围:限汽油</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             <text class="valid">有效至 2021.03.01</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="use"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <view class="item exchange"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <view class="left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="amount">¥<text class="big">100</text></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text>无门槛</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <template v-for="ele in couponsList"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <view class="coupon" :class="[ele.couponType == 1 ? 'direct':'', ele.couponType == 2 ? 'rate':'' ]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              @click="selectCoupon(ele)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <view class="left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <view class="amount"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  {{ ele.couponType == 1 ? '¥':''}}{{ele.couponType == 2 ? '% ':''}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <text class="value">{{ ele.couponAmt }}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <view class="condition">{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  ele.couponThresholdAmt == 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ? "无门槛" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    : "满" + ele.couponThresholdAmt + "元可用" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }}</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <view class="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <view class="title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <text class="type">{{ele.couponType == 1 ? '立减劵':''}}{{ele.couponType == 2 ? '折扣劵':''}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <view class="content"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <view class="items"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <view class="item scope">适用:<text>{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   (ele.oilName || []).toString() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }}</text></view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <view class="item valid">截止:<text>{{ele.couponEffectiveTime}}</text></view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <view class="btn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <!--  <button>已领</button> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <view class="extra icon" :class="[selectedCoupon.id === ele.id ? 'selected':'']"></view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <!-- <view class="tip">凭借此劵可以减少支付的金额,欢迎来加油~</view> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <view class="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="title">立减劵</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="scope">范围:限汽油</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             <text class="valid">有效至 2021.03.01</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <text class="use"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <!--     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <template v-for="ele in couponsList"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <view class="item cash" :class="[ele.couponType == 1 ? 'cash':'', ele.couponType == 2 ? 'discount':'' ]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-if="ele.couponType == 1 || ele.couponType == 2"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <view class="left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <text class="amount"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  {{ ele.couponType == 1 ? '¥':''}}{{ele.couponType == 2 ? '% ':''}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <text class="big">{{ ele.couponAmt }}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <text>{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  ele.couponThresholdAmt == 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ? "无门槛" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    : "满" + ele.couponThresholdAmt + "元可用" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <view class="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <text class="title">{{ele.couponType == 1 ? '立减劵':''}}{{ele.couponType == 2 ? '折扣劵':''}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <text class="scope">范围:{{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   (ele.oilName || []).toString() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <text class="valid">有效至 {{ele.couponEffectiveTime}}</text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <text class="use"></text> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </scroll-view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </uni-popup> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -196,47 +247,213 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         payType: 2, // 1电子卡 2微信 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         wxPayLoading: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         creditPayLoading: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        cardTypeTranslate:['','汽油卡','柴油卡','非油品卡','LNG','CNG'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        cardTypeTranslate: ['', '汽油卡', '柴油卡', '非油品卡', 'LNG', 'CNG'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        selectedCoupon: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     computed: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // ...mapState(["orderInfo", "selectedGas", "openId", "stationId"]), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // ...mapState({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   orderInfo: state => state.order.orderInfo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   openId: state => state.user.openId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   stationId: state => state.station.stationId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   selectedGas: state => state.station.selectedGas, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // }), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ...mapState({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        couponEnabledFlag: state => state.coupon.couponEnabledFlag, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        couponsList: state => state.coupon.couponList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // orderInfo: state => state.order.orderInfo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // openId: state => state.user.openId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // stationId: state => state.station.stationId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // selectedGas: state => state.station.selectedGas, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       availableCredit() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(this.orderInfo.oilsCardFlag == 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.orderInfo.oilsCardFlag == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ((+this.orderInfo.balance) < (+this.orderInfo.amt_dzk)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 优惠劵 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!this.availableCouponToCredit) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      creditFlag(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      availableCouponToCredit() { // 当前选择的优惠券是否可用电子卡 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return !(this.couponEnabledFlag == 1 && this.selectedCoupon.isCardFlag == 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      creditFlag() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return this.orderInfo.oilsCardFlag == '1' ? true : false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      creditNameplate() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!!this.selectedCoupon.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let amt = +this.orderInfo.receivableAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let derate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.selectedCoupon.couponType == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            derate = +this.selectedCoupon.couponAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            derate = derate.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return '直降立减' + derate + "元" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.selectedCoupon.couponType == '2') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            derate = (+amt) * (100 - (this.selectedCoupon.couponAmt)) / 100 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            derate = derate.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return '折扣立减' + derate + "元" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return "关注公众号获取优惠券" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      couponTip() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!!this.selectedCoupon.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.selectedCoupon.couponType == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return "您已经使用面值为" + this.selectedCoupon.couponAmt + "元的直降优惠券" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.selectedCoupon.couponType == '2') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return "您已经使用折扣为" + this.selectedCoupon.couponAmt + "%的优惠券" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return "关注公众号获取更多优惠券" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      couponMore() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log(this.couponEnabledFlag) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.couponEnabledFlag == '0') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return '未开启优惠券' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!!this.selectedCoupon.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return '重选优惠券 >>>' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.couponsList.length == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return '暂无可用优惠劵 >>>' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return '有可用的优惠券 >>>' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      discountPrice() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!!this.selectedCoupon.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.payType == 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.selectedCoupon.couponReckonAmt.discountPrice 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.payType == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.selectedCoupon.couponReckonAmt.dzkDiscountPrice 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.payType == 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.orderInfo.discountPrice 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.payType == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.orderInfo.dzkDiscountPrice 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      discountAmt() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let discountAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!!this.selectedCoupon.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.payType == 2) { // 微信 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            discountAmt = this.selectedCoupon.couponReckonAmt.discountAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.payType == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            discountAmt = this.selectedCoupon.couponReckonAmt.dzkDiscountAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.payType == 2) { // 微信 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            discountAmt = this.orderInfo.discountAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.payType == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            discountAmt = this.orderInfo.discountAmt_dzk 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return (+discountAmt).toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      amt() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!!this.selectedCoupon.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.payType == 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.selectedCoupon.couponReckonAmt.amt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.payType == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.selectedCoupon.couponReckonAmt.dzkAmt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.payType == 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.orderInfo.amt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (this.payType == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return this.orderInfo.amt_dzk 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     created() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // console.log(this.orderInfo) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.initPayType() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    mounted() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // this.$refs.pay.close() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // this.$refs.coupon.open(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mounted() {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ...mapMutations(["clearLabelId"]), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      initPayType(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(this.orderInfo.oilsCardFlag == 1 && this.availableCredit){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ...mapMutations(["clearLabelId", "updateVoucherInfo"]), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      initPayType() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.orderInfo.oilsCardFlag == 1 && this.availableCredit) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.payType = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      closeCoupon(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      closeCoupon() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$refs.coupon.close(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      goSelectCoupon() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.couponsList.length == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$refs.coupon.open(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      selectCoupon(ele) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 未开启优惠券功能 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.couponEnabledFlag == '0') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 取消选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.selectedCoupon.id == ele.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.selectedCoupon = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.$refs.coupon.close(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.selectedCoupon = ele 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!this.availableCouponToCredit) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.payType = 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$refs.coupon.close(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const index = this.couponsList.findIndex(item => ele.id == item.id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.couponsList.splice(0, 0, this.couponsList.splice(index, 1)[0]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 500) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      async aliPay() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.wxPayLoading = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        uni.showLoading({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          title: '拉取支付...', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          mask: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const aliPayData = await this.$Request({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            url: "/aliPayAmtToSxf", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            method: "POST", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            data: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "ordNo": this.orderInfo.ordNo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "openId": this.openId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "stationId": this.stationId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const [payErr, payData] = await uni.requestPayment({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            orderInfo: aliPayData.data.respData.source 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          console.log('支付', payErr, payData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (!!payData && payData.errMsg === "requestPayment:ok" && payData.resultCode == "9000") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // this.wxPayLoading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            uni.hideLoading(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.updateVoucherInfo({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              receivableAmt: this.orderInfo.receivableAmt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              amt: this.amt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              oilName: this.selectedGas.oilName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.wxPayLoading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.clearLabelId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            uni.hideLoading(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            uni.redirectTo({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              url: "/pages/succeed/succeed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          throw new Error(payData.memo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.wxPayLoading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          uni.hideLoading(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.showToastAndGoback(e.message) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       async creditPay() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.creditPayLoading = true; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -252,7 +469,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           const creditPayData = await this.$Request({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             url: "/dzkPaySet", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             data: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              "ordNo": this.orderInfo.ordNo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "ordNo": this.orderInfo.ordNo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "id": this.selectedCoupon.id // 优惠券的id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log(creditPayData) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -261,6 +479,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.creditPayLoading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           uni.hideLoading(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.updateVoucherInfo({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            receivableAmt: this.orderInfo.receivableAmt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            amt: this.amt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            oilName: this.selectedGas.oilName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          console.log('我要跳了~') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           uni.redirectTo({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             url: "/pages/succeed/succeed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -284,7 +508,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               "ordNo": this.orderInfo.ordNo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               "openId": this.openId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               "stationId": this.stationId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              "userType": "1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "userType": "1", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              "id": this.selectedCoupon.id // 优惠劵id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log(JhPayData) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -313,6 +538,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.wxPayLoading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.clearLabelId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             uni.hideLoading(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   receivableAmt: this.orderInfo.receivableAmt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   amt: this.payType == 2 ? this.orderInfo.amt : this.orderInfo.amt_dzk, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   oilName: this.selectedGas.oilName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.updateVoucherInfo({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              receivableAmt: this.orderInfo.receivableAmt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              amt: this.amt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              oilName: this.selectedGas.oilName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.log('我要跳了~') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             uni.redirectTo({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               url: "/pages/succeed/succeed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -353,7 +589,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       //   this.payType = type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       selectPayType() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!this.availableCredit) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -364,6 +600,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.payType = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      creditAndCouponConflics(trigger, coupon) { // 处理电子卡和优惠券的互斥矛盾 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //trigger 触发的事件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // trigger 1电子卡触发 2优惠券触发 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // coupon 当trigger为2时需要传选中的优惠券 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (trigger == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.selectedCoupon 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       goPay() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (this.payType === 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.wxPay() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -509,7 +754,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background: url(../../static/icon/huiyuan-.2x.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           text.price { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -524,25 +769,33 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        view.dispose{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        view.dispose { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           width: 690rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           height: 150rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          .title{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .coupon_bg { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             top: 36rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            text:nth-child(1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text:nth-child(1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-size: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               color: #000000; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               margin-right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              margin-left: 5rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            text:nth-child(2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text:nth-child(2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-family: PingFangSC-Regular, PingFang SC; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -553,63 +806,109 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               border: 1px solid #F0B849; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          .tip{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .tip { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             top: 90rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            .icon{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .icon { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               width: 22rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               height: 22rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background: url(../../static/icon/tipicon1.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             text:nth-child(2), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            text:nth-child(3){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text:nth-child(3) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-family: PingFangSC-Regular, PingFang SC; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               color: rgba(0, 0, 0, 0.4); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               line-height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              text{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-size: 27rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-weight: 800rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  // color: #007AFF; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  color: #838383; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              text { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                font-size: 27rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                font-weight: 800rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // color: #007AFF; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                color: #838383; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        view.coupon{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          .extra{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        view.coupon { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .extra { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            top: 54rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            height: 34rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            right: 0rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            top: 0rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            height: 150rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            width: 250rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             font-size: 24rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             color: #6D6D6D; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            line-height: 34rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            line-height: 150rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            color: #249bdd; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            font-weight: bold; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .disable { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            color: #6D6D6D; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        view.coupon.direct { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          background: url("../../static/icon/quan1.2x.png") no-repeat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >.title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text:nth-child(2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              color: #FF2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        view.dzk{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          .extra{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        view.coupon.rate { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          background: url("../../static/icon/quan2.2x.png") no-repeat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >.title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            text:nth-child(2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              color: #FD2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // view.coupon.direct{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   .coupon_bg{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   .title, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   .tip{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     left: 300rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   .extra{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        view.dzk { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .extra { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             top: 54rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background: url(../../static/icon/select.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             width: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            height: 40rpx;   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             margin-right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           .selected { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background: url(../../static/icon/selected.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           .forbid { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background: url(../../static/icon/forbid.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background-size: 100% 100%; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -635,19 +934,21 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           justify-content: flex-end; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           align-items: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          >.type{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >.type { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             font-size: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             color: #111111; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          >.amount{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >.amount { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             font-size: 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             color: #f3b338; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          >.icon{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >.icon { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background: url(../../static/icon/1_b01_down.2x.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             display: inline-block; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -657,6 +958,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             margin-left: 10rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             margin-right: 15rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // text:nth-child(2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           //   font-size: 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           //   font-weight: 600; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -903,8 +1205,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           padding: 0 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          .close{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .close { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             width: 38rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             height: 38rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             position: absolute; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -913,7 +1215,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background: url(../../static/icon/6_d05_close.2x.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           >.title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             height: 105rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             font-size: 32rpx; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -926,93 +1228,284 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           .coupon-scroll { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            max-height: 500rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            max-height: 600rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             overflow: scroll; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            .item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              width: 690rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              font-size: 24rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              color: #FFFFFF; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .coupon { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               justify-content: space-between; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              margin-bottom: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width: 690rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              margin-bottom: 50rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              box-shadow: 0 0 10rpx 4rpx rgba(233, 223, 223, 0.5); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              .left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                width: 150rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              >.left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 justify-content: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                width: 220rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .amount { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-size: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  color: #ffffff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  line-height: 56rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  margin-top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  .big { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    font-size: 33rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .value { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    font-size: 50rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .condition { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-size: 24rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  color: #ffffff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  line-height: 33rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  margin-top: 25rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .exchangeName { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-size: 35rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  color: #ffffff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  line-height: 56rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              .right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                width: 540rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              >.right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                width: 456rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                color: #111111; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                justify-content: space-between; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                margin: 8rpx 0 5rpx 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  top: 22rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-size: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  height: 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-size: 24rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  line-height: 33rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .type { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    width: 113rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    height: 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    line-height: 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    background: #f8c; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    border-radius: 19rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    font-size: 24rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    color: #ffffff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .scope { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  top: 72rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  color: #666666; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  line-height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .content { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  justify-content: space-between; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  margin: 5rpx 0 5rpx 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  height: 120rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  >.items { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    width: 360rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    justify-content: space-around; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      color: #272626; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      font-size: 21rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      >text { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        width: 230rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        color: #272626; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        font-size: 22rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        font-weight: bold; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        overflow: scroll; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        /* 超出部分隐藏 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        white-space: nowrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        /* 文本不换行 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .from { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  >.btn { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    justify-content: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    margin-right: 10rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    width: 70rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .extra { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      background: url(../../static/icon/select.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      width: 55rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      height: 55rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      margin-right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      margin-top: -10rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .selected { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      background: url(../../static/icon/selected.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // >button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   height: 60rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   background: linear-gradient(143deg, #fad965 0%, #f3b235 100%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   border-radius: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   border: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   outline: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   color: #ffffff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   line-height: 60rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   font-size: 30rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   /* 超出部分隐藏 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   white-space: nowrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   /* 文本不换行 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .direct { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              >.left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                background: url("../../static/icon/quan1.2x.png") no-repeat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .valid { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  top: 110rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  color: #666666; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  line-height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              >.right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                >.title>.type { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  background: #f8ce57; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .use { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  top: 54rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  width: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  height: 55rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                >.content>.btn button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  background: linear-gradient(143deg, #fad965 0%, #f3b235 100%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            .cash{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .rate { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              >.left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                background: url("../../static/icon/quan2.2x.png") no-repeat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              >.right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                >.title>.type { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  background: #eb8573; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                >.content>.btn button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  background: linear-gradient(143deg, #f4a796 0%, #e67462 100%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // >.item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   width: 690rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   font-size: 24rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   color: #FFFFFF; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   justify-content: space-between; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   margin-bottom: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   .left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     width: 150rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     justify-content: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     .amount { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       .big { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //         font-size: 33rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   .right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     width: 540rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     height: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     color: #111111; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     .title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       top: 22rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       font-size: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       line-height: 40rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     .scope { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       top: 72rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       color: #666666; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       line-height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     .valid { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       top: 110rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       left: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       font-size: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       color: #666666; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       line-height: 28rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     .use { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       top: 54rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       right: 20rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       width: 160rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //       height: 55rpx; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .cash { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background: url(../../static/icon/youhuiquan1.2x.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            .discount{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .exchange { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background: url(../../static/icon/youhuiquan2.2x.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            .exchange{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .discount { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background: url(../../static/icon/youhuiquan3.2x.png) no-repeat 0px 0px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               background-size: 100% 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 |