| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- import request from '@/utils/request';
- /**
- * 获取城市接口
- * @param {Object} query - 等级和父级id
- */
- export function getCity(query) {
- return request({
- url: '/area/select',
- method: 'get',
- params: query
- })
- }
- /**
- * 获取活动列表的函数
- * @param {Object} query - 查询参数对象,包含查询条件
- */
- export function getActivityList(query) {
- return request({
- url: '/point/activity/page',
- method: 'get',
- params: query
- })
- }
- /**
- * 根据id获取积分活动详情
- * @param {Object} query - 查询参数对象,包含查询条件
- */
- export function getActivityById(query) {
- console.log(query)
- return request({
- url: '/point/activity/'+query.id,
- method: 'get',
- })
- }
- /**
- * 获取单一活动统计信息
- * @param {Object} query - 查询参数对象,包含查询条件
- */
- export function getActivityStatistics(query) {
- let res = {
- "data": {
- "basicInfo": {
- name: "2029签到活动第一期",
- type: "活动任务",
- time: "2026-03-01 - 2027-03-01",
- city: "太原"
- },
- "overviewData": {
- totalPeople: 1280,
- completedPeople: 885,
- completedTimes: 3420,
- issuedPoints: 46800
- },
- "detailData": [
- {taskName: "完成订单", completedPeople: 885, completedTimes: 3420, issuedPoints: 46800},
- {taskName: "充值任务", completedPeople: 885, completedTimes: 3420, issuedPoints: 46800},
- {taskName: "分享服务号", completedPeople: 885, completedTimes: 3420, issuedPoints: 46800},
- {taskName: "浏览动态", completedPeople: 885, completedTimes: 3420, issuedPoints: 46800},
- {taskName: "浏览商户", completedPeople: 885, completedTimes: 3420, issuedPoints: 46800}
- ]
- },
- "code": 200,
- "msg": "查询成功"
- }
- return new Promise((resolve, reject) => {
- // 模拟网络延迟 1000ms
- setTimeout(() => {
- resolve(res)
- }, 1000);
- });
- }
|