518 lines
11 KiB
JavaScript
518 lines
11 KiB
JavaScript
import {
|
||
request
|
||
} from '@/utils/request.js'
|
||
|
||
export const Mobilelogin = (data) => request({
|
||
url: '/api/user/mobilelogin',
|
||
method: 'post',
|
||
data: data
|
||
}) //手机号登录
|
||
export const Resetpwd = (data) => request({
|
||
url: '/api/user/resetpwd',
|
||
method: 'post',
|
||
data: data
|
||
}) //密码找回
|
||
export const Wxapplogin = (data) => request({
|
||
url: '/api/user/wxapp_login',
|
||
method: 'post',
|
||
data: data
|
||
}) //微信登录
|
||
export const Wxappthird = (data) => request({
|
||
url: '/api/user/third',
|
||
method: 'post',
|
||
data: data
|
||
}) //微信登录
|
||
export const AppLoginWx = (data) => request({
|
||
url: '/api/user/app_login_wx',
|
||
method: 'post',
|
||
data: data
|
||
}) //app微信登录
|
||
export const Send = (data) => request({
|
||
url: '/api/sms/send',
|
||
method: 'post',
|
||
data: data
|
||
}) //发送短信
|
||
export const Logout = (data) => request({
|
||
url: '/api/user/logout',
|
||
method: 'post',
|
||
data: data
|
||
}) //退出登录
|
||
export const WxappGetPhone = (data) => request({
|
||
url: '/api/user/wxapp_get_phone',
|
||
method: 'post',
|
||
data: data
|
||
}) //微信手机号登录
|
||
|
||
export const Friend = (data) => request({
|
||
url: '/api/friend/index',
|
||
method: 'post',
|
||
data: data
|
||
})//好友列表
|
||
|
||
export const FriendSearch = (data) => request({
|
||
url: '/api/friend/search',
|
||
method: 'post',
|
||
data: data
|
||
})//搜索好友
|
||
|
||
export const FriendApply = (data) => request({
|
||
url: '/api/friend/apply',
|
||
method: 'post',
|
||
data: data
|
||
})//添加好友
|
||
|
||
export const ApplyList = (data) => request({
|
||
url: '/api/friend/apply_list',
|
||
method: 'post',
|
||
data: data
|
||
})//消息列表-申请列表
|
||
|
||
export const FriendHandle = (data) => request({
|
||
url: '/api/friend/handle',
|
||
method: 'post',
|
||
data: data
|
||
})//好友申请/同意、拒绝
|
||
|
||
export const FriendDelete = (data) => request({
|
||
url: '/api/friend/delete',
|
||
method: 'post',
|
||
data: data
|
||
})//删除好友
|
||
|
||
export const MsgLists = (data) => request({
|
||
url: '/api/msg/lists',
|
||
method: 'post',
|
||
data: data
|
||
})//系统消息
|
||
|
||
export const MsgRed = (data) => request({
|
||
url: '/api/msg/red',
|
||
method: 'post',
|
||
data: data
|
||
})//标记消息已读
|
||
|
||
export const MsgCount = (data) => request({
|
||
url: '/api/msg/count',
|
||
method: 'get',
|
||
data: data
|
||
})//右上角消息数量
|
||
|
||
export const IntimacyConfigLists = (data) => request({
|
||
url: '/api/intimacy_config/lists',
|
||
method: 'post',
|
||
data: data
|
||
})//获取亲密度阶梯
|
||
|
||
export const IntimacyConfigGetDailyIntimacy = (data) => request({
|
||
url: '/api/intimacy_config/getDailyIntimacy',
|
||
method: 'post',
|
||
data: data
|
||
})//每日亲密度进度
|
||
|
||
|
||
export const GetBobbies = (data) => request({
|
||
url: '/api/user_basic/get_hobbies',
|
||
method: 'get',
|
||
data: data
|
||
})//兴趣标签列表
|
||
|
||
export const GetUserBasic = (data) => request({
|
||
url: '/api/user_basic/get_user_basic',
|
||
method: 'get',
|
||
data: data
|
||
})//获取用户基础数据
|
||
|
||
export const SetUserBasic = (data) => request({
|
||
url: '/api/user_basic/set_user_basic',
|
||
method: 'post',
|
||
data: data
|
||
})//提交用户基础数据
|
||
|
||
export const AddBobbies = (data) => request({
|
||
url: '/api/user_basic/add_hobbies',
|
||
method: 'post',
|
||
data: data
|
||
})//兴趣标签-自定义
|
||
export const SetUserBasicSingle = (data) => request({
|
||
url: '/api/user_basic/set_user_basic_single',
|
||
method: 'post',
|
||
data: data
|
||
})//提交用户基础数据支持单个
|
||
export const Upload = (data) => request({
|
||
url: '/api/common/upload',
|
||
method: 'post',
|
||
data: data
|
||
})//图片上传接口
|
||
|
||
|
||
export const GiftsLists = (data) => request({
|
||
url: '/api/gifts/lists',
|
||
method: 'post',
|
||
data: data
|
||
})//礼物列表
|
||
|
||
export const GiftsGive = (data) => request({
|
||
url: '/api/gifts/give',
|
||
method: 'post',
|
||
data: data
|
||
})//赠送礼物
|
||
|
||
export const GiftsCreateOrder = (data) => request({
|
||
url: '/api/gifts/createOrder',
|
||
method: 'post',
|
||
data: data
|
||
})//创建礼物订单
|
||
|
||
export const GiftsResetOrdersn = (data) => request({
|
||
url: '/api/gifts/resetordersn',
|
||
method: 'post',
|
||
data: data
|
||
})//重置交易流水号(二次支付用)
|
||
|
||
|
||
|
||
export const GetLevelList = (data) => request({
|
||
url: '/api/user_basic/get_level_list',
|
||
method: 'get',
|
||
data: data
|
||
})//获取用户等级列表
|
||
|
||
export const GetBond = (data) => request({
|
||
url: '/api/user_basic/get_bond',
|
||
method: 'get',
|
||
data: data
|
||
})//每日牵绊
|
||
|
||
|
||
export const AddBond = (data) => request({
|
||
url: '/api/user_basic/add_bond',
|
||
method: 'post',
|
||
data: data
|
||
})//增加亲密度
|
||
|
||
|
||
|
||
export const GetLoverConfig = (data) => request({
|
||
url: '/lover/config',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取恋人配置
|
||
|
||
export const GetLoverOptions = (data) => request({
|
||
url: '/lover/options',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取恋人配置
|
||
|
||
export const ConfigVoices = (data) => request({
|
||
url: '/config/voices',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取音色列表
|
||
|
||
export const LoverVoice = (data) => request({
|
||
url: '/lover/voice',
|
||
method: 'put',
|
||
data: data
|
||
},2)//更新恋人音色
|
||
|
||
export const ConfigVoicesAvailable = (data) => request({
|
||
url: '/config/voices/available',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取音色列表
|
||
|
||
export const LoverVoiceSimple = (data) => request({
|
||
url: '/lover/voice/simple',
|
||
method: 'put',
|
||
data: data
|
||
},2)//更新恋人音色
|
||
|
||
export const GetLoverAppearance = (data) => request({
|
||
url: '/lover/appearance',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取恋人形象信息
|
||
|
||
export const LoverAppearance = (data) => request({
|
||
url: '/lover/appearance',
|
||
method: 'post',
|
||
data: data
|
||
},2)//保存女友形象信息
|
||
|
||
export const AppearanceGenerate = (data) => request({
|
||
url: '/lover/appearance/generate',
|
||
method: 'post',
|
||
data: data
|
||
},2)//生成恋人形象图片
|
||
|
||
export const LoverConfig = (data) => request({
|
||
url: '/lover/config',
|
||
method: 'post',
|
||
data: data
|
||
},2)//保存恋人配置
|
||
|
||
export const LoverInit = (data) => request({
|
||
url: '/lover/init',
|
||
method: 'post',
|
||
data: data
|
||
},2)//生成专属恋人
|
||
|
||
export const LoverBasic = (data) => request({
|
||
url: '/lover/basic',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取恋人昵称形象
|
||
|
||
export const OutfitList = (data) => request({
|
||
url: '/outfit/list',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取服装列表
|
||
|
||
export const OutfitPurchase = (data) => request({
|
||
url: '/outfit/purchase',
|
||
method: 'post',
|
||
data: data
|
||
},2)//购买服装
|
||
|
||
export const OutfitChange = (data) => request({
|
||
url: '/outfit/change',
|
||
method: 'post',
|
||
data: data
|
||
},2)//AI换装
|
||
|
||
export const OutfitLooks = (id) => request({
|
||
url: `/outfit/looks/${id}`,
|
||
method: 'delete',
|
||
},2)//删除形象栏位
|
||
|
||
export const OutfitLooksUse = (id) => request({
|
||
url: `/outfit/looks/use/${id}`,
|
||
method: 'post',
|
||
},2)//形象栏形象更换
|
||
|
||
export const OutfitMall = (data) => request({
|
||
url: '/outfit/mall',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取商城服装列表
|
||
|
||
export const OutfitVoicesMall = (data) => request({
|
||
url: '/config/voices/mall',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取商城音色列表
|
||
|
||
export const OutfitVoicesPurchase = (data) => request({
|
||
url: '/config/voices/purchase',
|
||
method: 'post',
|
||
data: data
|
||
},2)//购买商城音色
|
||
|
||
export const SessionInit = (data) => request({
|
||
url: '/chat/session/init',
|
||
method: 'get',
|
||
data: data
|
||
},2)//恋人聊天初始化
|
||
|
||
export const SessionSend = (data, isShowLoad = false) => request({
|
||
url: '/chat/send',
|
||
method: 'post',
|
||
data: data
|
||
},2, isShowLoad)//恋人聊天发送
|
||
|
||
export const SessionSendImage = (data) => request({
|
||
url: '/chat/send-image',
|
||
method: 'post',
|
||
data: data
|
||
},2)//恋人聊天发送
|
||
|
||
export const SessionMessages = (data) => request({
|
||
url: '/chat/messages',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取恋人聊天历史记录
|
||
|
||
export const ChatConfig = (data) => request({
|
||
url: '/chat/config',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取恋人聊天心声配置
|
||
|
||
export const ChatInnerVoice = (data) => request({
|
||
url: '/chat/inner-voice',
|
||
method: 'put',
|
||
data: data
|
||
},2)//更改心声设置
|
||
|
||
export const ChatMessagesTts = (id) => request({
|
||
url: `/chat/messages/tts/${id}`,
|
||
method: 'post',
|
||
},2)//TTS,文字转语音
|
||
|
||
export const DanceGenerate = (data) => request({
|
||
url: '/dance/generate',
|
||
method: 'post',
|
||
data: data
|
||
},2,false)//跳舞
|
||
|
||
export const DanceGenerateTask = (id) => request({
|
||
url: `/dance/generate/${id}`,
|
||
method: 'get',
|
||
},2,false)//监听生成视频结果
|
||
|
||
export const DanceCurrent = (data) => request({
|
||
url: '/dance/current',
|
||
method: 'get',
|
||
data: data
|
||
},2,false)//获取当前进行中的跳舞任务
|
||
|
||
export const SingSongs = (data) => request({
|
||
url: '/sing/songs',
|
||
method: 'get',
|
||
data: data
|
||
},2)//歌曲列表
|
||
|
||
export const SingGenerate = (data) => request({
|
||
url: '/sing/generate',
|
||
method: 'post',
|
||
data: data
|
||
},2)//唱歌
|
||
|
||
export const SingGenerateTask = (id) => request({
|
||
url: `/sing/generate/${id}`,
|
||
method: 'get',
|
||
},2,false)//监听生成视频结果
|
||
|
||
export const SingCurrent = (data) => request({
|
||
url: '/sing/current',
|
||
method: 'get',
|
||
data: data
|
||
},2,false)//获取当前进行中的唱歌任务
|
||
|
||
export const DynamicShare = (data) => request({
|
||
url: '/dynamic/share',
|
||
method: 'post',
|
||
data: data
|
||
},2)//发布动态
|
||
|
||
export const DynamicFeed = (data) => request({
|
||
url: '/dynamic/feed',
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取动态列表
|
||
|
||
export const DynamicLike = (id, data) => request({
|
||
url: `/dynamic/like/${id}`,
|
||
method: 'post',
|
||
data: data
|
||
},2)//点赞
|
||
|
||
export const DynamicComment = (id, data) => request({
|
||
url: `/dynamic/comment/${id}`,
|
||
method: 'post',
|
||
data: data
|
||
},2)//评论
|
||
|
||
export const DynamicComments = (id, data) => request({
|
||
url: `/dynamic/comments/${id}`,
|
||
method: 'get',
|
||
data: data
|
||
},2)//获取动态评论列表
|
||
|
||
|
||
export const Health = (data) => request({
|
||
url: '/health',
|
||
method: 'get',
|
||
data: data
|
||
},2)//测试
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
//金币记录
|
||
export const MoneyLogApi = (data) => request({
|
||
url: '/api/user_basic/money_log',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
//充值套餐列表
|
||
export const RechargePackageApi = (data) => request({
|
||
url: '/api/user_basic/get_recharge_package',
|
||
method: 'get',
|
||
data: data
|
||
})
|
||
//创建金币充值订单
|
||
export const CreateJinbiOrderApi = (data) => request({
|
||
url: '/api/order/createJinbiOrder',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
//金币充值支付 ---模拟
|
||
export const JinbiPayApi = (data) => request({
|
||
url: '/api/order/jinbi_pay',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
|
||
//获取vip套餐列表
|
||
export const VipPackageApi = (data) => request({
|
||
url: '/api/user_basic/get_vip_package',
|
||
method: 'get',
|
||
data: data
|
||
})
|
||
//创建vip订单
|
||
export const CreateVipOrderApi = (data) => request({
|
||
url: '/api/order/createVipOrder',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
|
||
//vip支付
|
||
export const VipPayApi = (data) => request({
|
||
url: '/api/order/vip_pay',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
|
||
// 赠送礼物-给虚拟女友
|
||
export const GiftsGiveApi = (data) => request({
|
||
url: '/api/girlfriend/gifts_give',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
|
||
//创建 充值礼物
|
||
export const CreateGiftsOrderApi = (data) => request({
|
||
url: '/api/gifts/createOrder',
|
||
method: 'post',
|
||
data: data
|
||
})
|
||
|
||
//换装套餐
|
||
export const CountPackageApi = (data) => request({
|
||
url: '/api/user_basic/get_count_package',
|
||
method: 'get',
|
||
data: data
|
||
})
|
||
|
||
// 兑换换装套餐
|
||
export const ExchangeCountApi = (data) => request({
|
||
url: '/api/user_basic/exchange_count',
|
||
method: 'post',
|
||
data: data
|
||
})
|