From 25cf7f13e17081e0bf3fd87e7e59299f6c121410 Mon Sep 17 00:00:00 2001
From: XiaoXinPro 14 IAH5R <568170040@qq.com>
Date: Thu, 24 Aug 2023 17:55:14 +0800
Subject: [PATCH] upload
---
src/api/coin.js | 41 +++++++++++++++++++++++++++++
src/pages/index/buyCoin.vue | 52 ++++++++++++++++++++++++++++---------
2 files changed, 81 insertions(+), 12 deletions(-)
create mode 100644 src/api/coin.js
diff --git a/src/api/coin.js b/src/api/coin.js
new file mode 100644
index 0000000..c2ad2c6
--- /dev/null
+++ b/src/api/coin.js
@@ -0,0 +1,41 @@
+import request from "../utils/request"
+
+/**
+* @description:获取金币价格列表
+* @param {*} (pageSize, pageNum)
+* @return: list
+*/
+export function getCoinList(pageSize, pageNum) {
+ return request({
+ url: `api/product/list?projectType=5&type=1&pageSize=${pageSize}&pageNum=${pageNum}`,
+ method: 'get'
+ })
+}
+
+/**
+* @description:购买金币下单
+* @param productId
+* @return: data
+*/
+export function createOrder(productId) {
+ return request({
+ url: `api/productOrder/createOrder`,
+ method: 'post',
+ data: {
+ productId
+ }
+ })
+}
+
+/**
+* @description:获取收银台数据
+* @param data
+* @return: data
+*/
+export function createPay(data) {
+ return request({
+ url: `api/productOrder/createPay`,
+ method: 'post',
+ data
+ })
+}
diff --git a/src/pages/index/buyCoin.vue b/src/pages/index/buyCoin.vue
index 464a70b..89fe580 100644
--- a/src/pages/index/buyCoin.vue
+++ b/src/pages/index/buyCoin.vue
@@ -2,17 +2,17 @@
金币可以用来生成写真和制作视频
- 金币{{ item.num }}枚
- ¥{{ item.money }}
+ {{ item.title }}
+ ¥{{ item.sellPriceRmb / 100 }}
- 立刻购买
+ 立刻购买
《慧拍金币充值协议》
@@ -21,23 +21,51 @@