已支付订单列表:where.payStatus = 1;

This commit is contained in:
2024-07-10 22:44:18 +08:00
parent 9dd834adb5
commit 1311eb03b8
611 changed files with 92828 additions and 400 deletions
+26
View File
@@ -0,0 +1,26 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageCard(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/card/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getCard(id) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/card/" + id
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getCard = getCard;
exports.pageCard = pageCard;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageCoupon(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/coupon/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.pageCoupon = pageCoupon;
+26
View File
@@ -0,0 +1,26 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageCourse(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/course/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getCourse(id) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/course/" + id
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getCourse = getCourse;
exports.pageCourse = pageCourse;
+37
View File
@@ -0,0 +1,37 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageEmergency(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/emergency/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function addEmergency(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/booking/emergency",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function removeEmergency(id) {
const res = await utils_request.http.delete(
config_setting.MODULES_API_URL + "/booking/emergency/" + id
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.addEmergency = addEmergency;
exports.pageEmergency = pageEmergency;
exports.removeEmergency = removeEmergency;
+26
View File
@@ -0,0 +1,26 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function listField(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/field",
{
params
}
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function verification(orderNo) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/field/verification/" + orderNo
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.listField = listField;
exports.verification = verification;
+27
View File
@@ -0,0 +1,27 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function addIntegral(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/booking/integral",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function getSignData(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/integral/getSignData",
{
params
}
);
if (res.data.code === 0 && res.data.data) {
return res.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.addIntegral = addIntegral;
exports.getSignData = getSignData;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function listItem(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/item",
{
params
}
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.listItem = listItem;
+26
View File
@@ -0,0 +1,26 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageMatch(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/match/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getMatch(id) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/match/" + id
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getMatch = getMatch;
exports.pageMatch = pageMatch;
+27
View File
@@ -0,0 +1,27 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageMatchOrder(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/match-order/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function addBatchMatchOrder(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/booking/match-order/batch",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.addBatchMatchOrder = addBatchMatchOrder;
exports.pageMatchOrder = pageMatchOrder;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function listPeriod(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/period",
{
params
}
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.listPeriod = listPeriod;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageStudent(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/student/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.pageStudent = pageStudent;
+39
View File
@@ -0,0 +1,39 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function findUseCard(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-card/findUseCard",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function pageUserCard(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-card/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getUserCard(id) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-card/" + id
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.findUseCard = findUseCard;
exports.getUserCard = getUserCard;
exports.pageUserCard = pageUserCard;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageUserCardLog(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-card-log/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.pageUserCardLog = pageUserCardLog;
+51
View File
@@ -0,0 +1,51 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function data() {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-coupon/data",
{}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function pageUserCoupon(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-coupon/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function listUserCoupon(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-coupon",
{
params
}
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function addUserCoupon(data2) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/booking/user-coupon",
data2
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.addUserCoupon = addUserCoupon;
exports.data = data;
exports.listUserCoupon = listUserCoupon;
exports.pageUserCoupon = pageUserCoupon;
+69
View File
@@ -0,0 +1,69 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageUserInvoice(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-invoice/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function addUserInvoice(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/booking/user-invoice",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function updateUserInvoice(data) {
const res = await utils_request.http.put(
config_setting.MODULES_API_URL + "/booking/user-invoice",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function removeUserInvoice(id) {
const res = await utils_request.http.delete(
config_setting.MODULES_API_URL + "/booking/user-invoice/" + id
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function doInvoice(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/booking/user-invoice/doInvoice",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function showInvoice(orderNo) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/booking/user-invoice/showInvoice/" + orderNo
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.addUserInvoice = addUserInvoice;
exports.doInvoice = doInvoice;
exports.pageUserInvoice = pageUserInvoice;
exports.removeUserInvoice = removeUserInvoice;
exports.showInvoice = showInvoice;
exports.updateUserInvoice = updateUserInvoice;
+27
View File
@@ -0,0 +1,27 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function updateUsers(data) {
const res = await utils_request.http.put(
config_setting.MODULES_API_URL + "/shop/users",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function getByPhone(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/users/getByPhone",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getByPhone = getByPhone;
exports.updateUsers = updateUsers;
+24
View File
@@ -0,0 +1,24 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageArticle(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/cms/article/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getArticle(id) {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/cms/article/" + id);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getArticle = getArticle;
exports.pageArticle = pageArticle;
+29
View File
@@ -0,0 +1,29 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageMpMenu(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/cms/mp-menu/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function listMpMenu(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/cms/mp-menu",
{
params
}
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.listMpMenu = listMpMenu;
exports.pageMpMenu = pageMpMenu;
+37
View File
@@ -0,0 +1,37 @@
"use strict";
const utils_request = require("../../utils/request.js");
const config_setting = require("../../config/setting.js");
async function getSiteInfo() {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/cms/website/getSiteInfo"
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getUserInfo() {
const res = await utils_request.http.get(config_setting.SERVER_API_URL + "/auth/user");
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getNext7day() {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/cms/website/getNext7day");
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getServerTime() {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/cms/website/getServerTime");
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getNext7day = getNext7day;
exports.getServerTime = getServerTime;
exports.getSiteInfo = getSiteInfo;
exports.getUserInfo = getUserInfo;
+2
View File
@@ -0,0 +1,2 @@
"use strict";
require("../../../utils/request.js");
+35
View File
@@ -0,0 +1,35 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function sendSmsCaptcha(data) {
const res = await utils_request.http.post("/sendSmsCaptcha", data);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function getWxOpenId(data) {
const res = await utils_request.http.post(config_setting.SERVER_API_URL + "/wx-login/getWxOpenId", data);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function updatePayPassword(data) {
const res = await utils_request.http.put(config_setting.SERVER_API_URL + "/auth/updatePayPassword", data);
if (res.data.code === 0) {
return res.data.message ?? "修改成功";
}
return Promise.reject(new Error(res.data.message));
}
async function checkPayPassword(data) {
const res = await utils_request.http.post(config_setting.SERVER_API_URL + "/auth/checkPayPassword", data);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.checkPayPassword = checkPayPassword;
exports.getWxOpenId = getWxOpenId;
exports.sendSmsCaptcha = sendSmsCaptcha;
exports.updatePayPassword = updatePayPassword;
+26
View File
@@ -0,0 +1,26 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageGoods(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/goods/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getGoods(id) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/goods/" + id
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getGoods = getGoods;
exports.pageGoods = pageGoods;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageGoodsCategory(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/goods-category/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.pageGoodsCategory = pageGoodsCategory;
+31
View File
@@ -0,0 +1,31 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageMerchant(params) {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/shop/merchant/page", {
params
});
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function listMerchant(params) {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/shop/merchant", {
params
});
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getMerchant(id) {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/shop/merchant/" + id);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.getMerchant = getMerchant;
exports.listMerchant = listMerchant;
exports.pageMerchant = pageMerchant;
+58
View File
@@ -0,0 +1,58 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageOrder(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/order/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function addOrder(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/shop/order",
data
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function updateOrder(data) {
const res = await utils_request.http.put(
config_setting.MODULES_API_URL + "/shop/order",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function getOrder(id) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/order/" + id
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function getByOrderNo(orderNo) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/order/getByOrderNo/" + orderNo
);
if (res.data.code === 0 && res.data.data) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.addOrder = addOrder;
exports.getByOrderNo = getByOrderNo;
exports.getOrder = getOrder;
exports.pageOrder = pageOrder;
exports.updateOrder = updateOrder;
+48
View File
@@ -0,0 +1,48 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageUserAddress(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/user-address/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
async function addUserAddress(data) {
const res = await utils_request.http.post(
config_setting.MODULES_API_URL + "/shop/user-address",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function updateUserAddress(data) {
const res = await utils_request.http.put(
config_setting.MODULES_API_URL + "/shop/user-address",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
async function removeUserAddress(id) {
const res = await utils_request.http.delete(
config_setting.MODULES_API_URL + "/shop/user-address/" + id
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.addUserAddress = addUserAddress;
exports.pageUserAddress = pageUserAddress;
exports.removeUserAddress = removeUserAddress;
exports.updateUserAddress = updateUserAddress;
+14
View File
@@ -0,0 +1,14 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function updateUsers(data) {
const res = await utils_request.http.put(
config_setting.MODULES_API_URL + "/shop/users",
data
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.updateUsers = updateUsers;
+16
View File
@@ -0,0 +1,16 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageWechatDeposit(params) {
const res = await utils_request.http.get(
config_setting.MODULES_API_URL + "/shop/wechat-deposit/page",
{
params
}
);
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.pageWechatDeposit = pageWechatDeposit;
+2
View File
@@ -0,0 +1,2 @@
"use strict";
require("../../../utils/request.js");
@@ -0,0 +1,2 @@
"use strict";
require("../../../utils/request.js");
+51
View File
@@ -0,0 +1,51 @@
"use strict";
const common_vendor = require("../../../common/vendor.js");
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
const computeSignature = (accessKeySecret, canonicalString) => {
return common_vendor.crypto.enc.Base64.stringify(common_vendor.crypto.HmacSHA1(canonicalString, accessKeySecret));
};
async function uploadOssByPath(filePath) {
return new Promise(async (resolve, reject) => {
const date = /* @__PURE__ */ new Date();
date.setMinutes(date.getMinutes() + 1);
const policyText = {
expiration: date.toISOString(),
// 设置policy过期时间。
conditions: [
// 限制上传大小。
["content-length-range", 0, 1024 * 1024 * 1024]
]
};
let sts = common_vendor.index.getStorageSync("sts");
let stsExpired = common_vendor.index.getStorageSync("stsExpiredAt");
if (!sts || stsExpired && common_vendor.dayjs().isBefore(common_vendor.dayjs(stsExpired))) {
const { data: { data: { credentials } } } = await utils_request.http.get(`${config_setting.SERVER_API_URL}/oss/getSTSToken`);
common_vendor.index.setStorageSync("sts", credentials);
common_vendor.index.setStorageSync("stsExpiredAt", credentials.expiration);
sts = credentials;
}
console.log(sts);
const [filename, ext] = filePath.split(".");
const key = `headers/${common_vendor.md5(filename + Math.random() * 1e5)}.${ext}`;
const policy = common_vendor.gBase64.encode(JSON.stringify(policyText));
const signature = computeSignature(sts.accessKeySecret, policy);
common_vendor.index.uploadFile({
url: "https://oss.wsdns.cn",
name: "file",
filePath,
formData: {
key,
policy,
OSSAccessKeyId: sts.accessKeyId,
signature,
"x-oss-security-token": sts.securityToken
},
success: () => {
resolve(`https://oss.wsdns.cn/${key}`);
},
error: (err) => reject(err)
});
});
}
exports.uploadOssByPath = uploadOssByPath;
+13
View File
@@ -0,0 +1,13 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function select(params) {
const res = await utils_request.http.get(config_setting.SERVER_API_URL + "/system/payment/select", {
params
});
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.select = select;
+13
View File
@@ -0,0 +1,13 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function updatePointsBySign() {
const res = await utils_request.http.post(
config_setting.SERVER_API_URL + "/system/user/updatePointsBySign"
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
exports.updatePointsBySign = updatePointsBySign;
+11
View File
@@ -0,0 +1,11 @@
"use strict";
const utils_request = require("../../../utils/request.js");
const config_setting = require("../../../config/setting.js");
async function pageUserBalanceLog(params) {
const res = await utils_request.http.get(config_setting.MODULES_API_URL + "/shop/user-balance-log/page", { params });
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
exports.pageUserBalanceLog = pageUserBalanceLog;