Files

43 lines
1.3 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* @name: index
* @author: kahu4
* @date: 2024-01-18 15:40
* @description签到
* @update: 2024-01-18 15:40
* */
import { requestUtil } from "@/utils/request";
/**
* 获取用户签到信息
* @returns {Object} data
* @returns {number} data.signInDays 连续签到天数
* @returns {boolean} data.todaySignIn 今天是否签到
* @returns {Array} data.signInRecordList 签到记录
* @returns {number} data.signInRecordList.userId 会员id
* @returns {number} data.signInRecordList.id id
* @returns {number} data.signInRecordList.integral 积分
* @returns {string} data.signInRecordList.createTime 时间
*/
export const getSignInInfo = () => requestUtil.get('/member/sign-in-record/signInInfo')
/**
* 获取每日任务
* @returns {Object} data
* @returns {string} data.type 类型
* @returns {string} data.typeName 类型名称
* @returns {number} data.integral 获取积分
* @returns {string} data.attribute1 拓展字段
* @returns {string} data.id 评论ID
* @returns {string} data.createTime 添加时间
* @returns {string} data.iconUrl
*/
export const getIntegralRule = () => requestUtil.get('/member/sign-in-record/integralRule')
/**
* 签到
* @returns {*}
*/
export const signIn = () => requestUtil.get('/member/sign-in-record/signIn')