123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- <div class="my-coin">
- <div class="total">
- <ul>
- <li>
- <div>我的金币(个):</div>
- <div>{{ user_gold_num }}</div>
- </li>
- <li>
- <div>累计充值(个):</div>
- <div>{{ recharge }}</div>
- </li>
- <li>
- <div>累计消费(个):</div>
- <div>{{ consumption }}</div>
- </li>
- </ul>
- </div>
- <el-tabs v-if="activeName === 'currency'" v-model="active1">
- <el-tab-pane label="充值" name="first">
- <div class="recharge">
- <div class="section">
- <div>充值数量</div>
- <div>
- <label v-for="(item, index) in recharge_price_list" :key="item">
- <input v-model="filterData.picked" :value="index" type="radio" hidden>
- <div>
- <div :style="{ backgroundImage: 'url(' + gold_image + ')' }">{{ item }}</div>
- <div>¥{{ item / gold_rate }}</div>
- <i class="el-icon-check"></i>
- </div>
- </label>
- <!-- <div class="input-number-wrap">
- <div>¥</div><el-input-number v-model="custom" controls-position="right" @change="handleChange" :min="1"
- :max="9999999" placeholder="自定义充值数量(1-9999999)" @focus="inputNumberFocus"></el-input-number>
- </div> -->
- <div class="input-number-wrap">
- <div>
- <input v-model.number="custom" type="number" max="9999999" min="1" @focus="inputNumberFocus"><span>元</span>
- </div>
- <div :style="{ backgroundImage: 'url(' + gold_image + ')'}">{{ customIcon }}</div>
- </div>
- </div>
- </div>
- <div class="section">
- <div>支付方式</div>
- <div>
- <label v-if="isYue">
- <input v-model="filterData.payType" type="radio" value="yue" hidden>
- <div>
- <div>
- 余额支付
- <div>余额:¥{{ nowMoney }}</div>
- </div>
- <i class="el-icon-check"></i>
- </div>
- </label>
- <label v-if="isWechat">
- <input v-model="filterData.payType" type="radio" value="weixin" hidden>
- <div>
- <div>微信支付</div>
- <i class="el-icon-check"></i>
- </div>
- </label>
- <label v-if="isAlipay">
- <input v-model="filterData.payType" type="radio" value="zhifubao" hidden>
- <div>
- <div>支付宝支付</div>
- <i class="el-icon-check"></i>
- </div>
- </label>
- </div>
- <div>
- <div v-show="!isReset" ref="qrcode"></div>
- <div v-show="!isReset" class="pay-tip">请用{{ filterData.payType === 'weixin' ? '微信' : '支付宝' }}扫码支付,支付<span>{{ (filterData.picked === -1 ? custom : (recharge_price_list[filterData.picked]) / gold_rate) }}</span>元
- </div>
- <el-button v-show="isReset" @click="create_order" :disabled="!filterData.payType">去支付</el-button>
- </div>
- </div>
- </div>
- </el-tab-pane>
- <el-tab-pane label="明细" name="second">
- <el-tabs v-model="active2">
- <el-tab-pane label="全部" name="">
- <ul v-if="goldList1.length">
- <li v-for="(item, index) in goldList1" :key="index">
- <div>
- <div>{{ item.title }}</div>
- <div>{{ item.add_time }}</div>
- </div>
- <div :class="{ red: item.pm }">{{ item.pm ? '+' : '-' }}¥{{ item.number }}</div>
- </li>
- </ul>
- <div v-else class="empty"></div>
- <el-pagination :page-size="limit" :total="total1" :current-page="page1" layout="prev, pager, next" prev-text="上一页" next-text="下一页" hide-on-single-page @current-change="user_gold_num_list1"></el-pagination>
- </el-tab-pane>
- <el-tab-pane label="收入明细" name="1">
- <ul v-if="goldList3.length">
- <li v-for="(item, index) in goldList3" :key="index">
- <div>
- <div>{{ item.title }}</div>
- <div>{{ item.add_time }}</div>
- </div>
- <div :class="{ red: item.pm }">{{ item.pm ? '+' : '-' }}¥{{ item.number }}</div>
- </li>
- </ul>
- <div v-else class="empty"></div>
- <el-pagination :page-size="limit" :total="total3" :current-page="page3" layout="prev, pager, next" prev-text="上一页" next-text="下一页" hide-on-single-page @current-change="user_gold_num_list3"></el-pagination>
- </el-tab-pane>
- <el-tab-pane label="支出明细" name="2">
- <ul v-if="goldList2.length">
- <li v-for="(item, index) in goldList2" :key="index">
- <div>
- <div>{{ item.title }}</div>
- <div>{{ item.add_time }}</div>
- </div>
- <div>{{ item.pm ? '+' : '-' }}¥{{ item.number }}</div>
- </li>
- </ul>
- <div v-else class="empty"></div>
- <el-pagination :page-size="limit" :total="total2" :current-page="page2" layout="prev, pager, next" prev-text="上一页" next-text="下一页" hide-on-single-page @current-change="user_gold_num_list2"></el-pagination>
- </el-tab-pane>
- <div class="detail-tip"><i class="el-icon-warning"></i>系统仅显示您两年之内的余额明细,更早的余额明细不再显示</div>
- </el-tabs>
- </el-tab-pane>
- </el-tabs>
- </div>
|