fuint-uniapp-master/pages/pay/index.vue

(开头部分) 8KB

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

<template>
  <view class="container b-f p-b">
	<view class="base">
		<view class="merchant-name">
		  <view class="name">fuint演示系统</view>
		</view>
	</view>
    <view class="pay-form">
    	<u-form :model="form" label-width="100rpx">
    	  <u-form-item class="input" prop="payAmount" :border-bottom="false" label="金额" rules="[{ required: true, message: '请输入支付金额', trigger: 'blur' }]">
    	      <view class="amount-icon">¥</view>
			  <view class="amount">{{ form.payAmount }}</view>
    	  </u-form-item>
		  <u-form-item class="input" v-if="form.remark" :border-bottom="false" label="备注">
		      <u-input v-model="form.remark" type="text" placeholder="请输入备注信息"/>
		  </u-form-item>
		  <u-form-item :border-bottom="false">
		      <view class="remark" @click="showRemarkPop()"><text class="iconfont icon-edit"></text>添加备注</view>
		  </u-form-item>
    	</u-form>
    </view>
	
	<neoceansoft-keyboard keyboardType="payment" behaviorBgColor="#00acac" @result="changeAmount" @paymentClick="doPay"></neoceansoft-keyboard>

	<view class="remark-popup">
	   <uni-popup ref="remarkPopup" type="dialog">
		  <uni-popup-dialog mode="input" focus="false" v-model="form.remark" title="备注信息" type="info" placeholder="请输入备注信息" :before-close="true" @close="cancelRemark" @confirm="doRemark"></uni-popup-dialog>
	   </uni-popup>
	</view>
	
	<Popup v-if="!isLoading" v-model="showPopup" :payInfo="payInfo" @modifyChoice="modifyChoice"/>
  </view>
</template>

<script>
  import jyfParser from '@/components/jyf-parser/jyf-parser'
  import * as SettlementApi from '@/api/settlement'
  import PayTypeEnum from '@/common/enum/order/PayType'
  import { checkLogin } from '@/utils/app'
  import Popup from './components/Popup'

  export default {
    components: {
	  Popup
    },
    data() {
      return {
        // 加载中
        isLoading: false,
		showPopup: false,
        form: {'payAmount': '', 'remark' : ''},
		payInfo: {'usePoint': 0, 'pointAmount': 0, 'payAmount': 0, 'totalAmount': 0, 'payDiscount': 1, 'maxPoint': 0, 'couponInfo': null, 'couponAmount': 0, "isLogin": false, "canUsedAsMoney": "false"},
		canUsedAsMoney: false,
		exchangeNeedPoint: 0,
		canUsePointAmount: 0
      }
    },

    /**
     * 生命周期函数--监听页面显示
后面还有 258 行代码,购买后查看完整代码

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

AI 解读 AI

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

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