fuint-uniapp-master/pages/confirm/doConfirm.vue

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<template>
  <view v-if="!isLoading" class="container b-f p-b">
	<view class="base">
		<view class="coupon-image">
			<image class="image" :src="detail.image"></image>
		</view>
		<view class="coupon-title">
		  <view class="name">{{ detail.name }}</view>
		  <view v-if="detail.amount > 0" class="price"><span class="label">面额:</span>¥{{ detail.amount }}</view>
		  <view v-if="detail.type == 'P'" class="balance"><span class="label">余额:</span>¥{{ detail.balance }}</view>
		  <view v-if="detail.tips" class="tips">{{ detail.tips }}</view>
		  <view class="time">有效期:{{ detail.effectiveDate }}</view>
		</view>
		<view v-if="detail.status=='B'" class="icon-can"></view>
		<view v-else-if="detail.status=='C'" class="icon-cannot"></view>
	</view>
	<view class="confirm-form">
		<u-form :model="form" label-width="140rpx">
		  <u-form-item class="input" v-if="detail.type === 'P'" label="金额:">
		    <u-input v-model="form.amount" placeholder="核销金额" />
		  </u-form-item>
		  <view v-if="detail.type === 'T'" class="coupon-timer">
		    <view class="tips">完成情况({{detail.confirmCount}}/{{detail.useRule}})</view>
			<uni-row class="time-row" v-for="row in dataList">
				<uni-col :span="rowCount" v-for="item in row.data" class="time-item">
					<view v-if="item.isActive == true" class="time active"></view>
					<view v-else class="time"></view>
				</uni-col>
			</uni-row>
		  </view>
		  <u-form-item class="input" label="备注:" :border-bottom="false">
		    <u-input v-model="form.remark" placeholder="核销备注" />
		  </u-form-item>
		</u-form>
	</view>
    <view class="coupon-content m-top20">
		<view class="title">使用须知</view>
        <view class="content"><jyf-parser :html="detail.description"></jyf-parser></view>
    </view>
    <view class="footer-fixed">
	  <view v-if="detail.status == 'A'" class="btn-wrapper">
		<view class="btn-item btn-item-main" @click="doConfirm()">确定核销</view>
	  </view>
	  <view v-else-if="detail.status == 'B'" class="btn-wrapper">
	    <view class="btn-item cannot">已经核销</view>
	  </view>
	  <view v-else class="btn-wrapper">
	    <view class="btn-item cannot">不可核销</view>
	  </view>
    </view>
	<!-- 快捷导航 -->
	<shortcut/>
  </view>
</template>

<script>
  import * as myCouponApi from '@/api/myCoupon'
  import * as confirmApi from '@/api/confirm'
  import Shortcut from '@/components/merchant-shortcut'
  
后面还有 266 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。