feat: 初始化

This commit is contained in:
George
2025-07-07 15:55:44 +08:00
commit 9b7bfcfe5a
969 changed files with 123036 additions and 0 deletions

View File

@ -0,0 +1,48 @@
import { request } from '@/utils/request';
/**
* 查询积分商城入口介绍信息
*/
export function getShopBrief() {
return request({ url: '/api/app/integral/getShopBrief', method: 'GET' });
}
/**
* 查询活动列表getActivityByUser
*/
export function queryActivityList(data) {
return request({ url: '/api/app/activity/getActivityByUser', method: 'GET', data });
}
/**
* 查询活动列表getNewActivityByUser
*/
export function queryNewActivityList(data) {
return request({ url: '/api/app/activity/getNewActivityByUser', method: 'GET', data });
}
/**
* 查询活动内容详情接口
*/
export function getActivityDetail(data: {contentId: String, contentType: String}) {
return request({ url: '/api/app/activity/getActivityDetail', method: 'GET', data });
}
/**
* 查询最新活动详情接口
*/
export function getNewActivityDetail(data) {
return request({ url: '/api/app/activity/getNewActivityDetail', method: 'GET', data });
}
/**
* 保存最新活动申请
*/
export function participateSave(data: {
apply_amount: Number,
mt4_server: Number,
mt4_login: Number,
act_id: Number
}) {
return request({ url: '/api/app/activity/participateSave', method: 'POST', data });
}

116
services/activity/shop.ts Normal file
View File

@ -0,0 +1,116 @@
import { request } from '@/utils/request';
/**
* 查询当前用户积分+商城分类信息
*/
export function initShop() {
return request({ url: '/api/app/integral/initShop', method: 'GET' });
}
/**
* 查询商品列表
*/
export function getGoodsList(data: {
curr_page: [Number, String],
page_size: [Number, String],
integralBegin: [Number, String],
integralEnd: [Number, String],
goods_type: String
}) {
return request({ url: '/api/app/integral/shop/query', method: 'GET', data });
}
/**
* 查询商品详情接口
*/
export function getGoodsInfo(data: {id: Number}) {
return request({ url: '/api/app/integral/shop/info', method: 'GET', data });
}
/**
* 兑换商品接口
*/
export function dh(data: {
id: Number,
remark: String,
delivery_address: String,
phone: String,
recipients: String,
country: String,
city: String,
qcc_language: String
}) {
return request({ url: '/api/app/integral/shop/dh', method: 'POST', data });
}
/**
* 我的兑换礼品列表
*/
export function getOrderList(data: {
curr_page: [Number, String],
page_size: [Number, String],
qcc_fuzzy_search: String
}) {
return request({ url: '/api/app/integral/shop/order/query', method: 'GET', data });
}
/**
* 取消订单接口
*/
export function cancelOrder(data: {
id: Number,
remark: String,
qcc_language: String
}) {
return request({ url: '/api/app/integral/shop/order/doQX', method: 'POST', data });
}
/**
* 我的积分记录
*/
export function queryPointRecord(data: {
curr_page: [Number, String],
page_size: [Number, String],
qcc_fuzzy_search: String,
qcc_language: String
}) {
return request({ url: '/api/app/integral/queryIntegralRecord', method: 'GET', data });
}
/**
* 新增收货地址
*/
export function saveAddr(data: {
id: [Number, String],
country: String,
city: String,
delivery_address: String,
phone: String,
recipients: String,
qcc_language: String
}) {
return request({ url: '/api/app/integral/shop/saveAddr', method: 'POST', data });
}
/**
* 查询收货地址列表
*/
export function addrList() {
return request({ url: '/api/app/integral/shop/addrList', method: 'GET' });
}
/**
* 查询收货地址详情
*/
export function addrById(data: {id: [Number, String]}) {
return request({ url: '/api/app/integral/shop/addrById', method: 'GET', data });
}
/**
* 删除地址接口
*/
export function delAddr(data: {
id: [Number, String]
}) {
return request({ url: '/api/app/integral/shop/delAddr', method: 'POST', data });
}