Merge branches 'xbx' and 'master' of http://git.luyuan.tk/luyuan/beelink into xbx

This commit is contained in:
2020-10-20 17:08:30 +08:00
10 changed files with 706 additions and 150 deletions

View File

@@ -277,14 +277,21 @@ interface SaleInfo{
updated_at:string,
basemoney:string
}
interface SaleInfolData{
data: SaleInfo[];
code: number;
msg: string;
total: number;
}
/**
* 交易明细
* @param data
*/
export async function saleinfo(data?:any){
const res= await get<Array<SaleInfo>>('account',data)
const res=await get<SaleInfolData>('account',data)
console.log(res)
return res.data
return res
}
/**
@@ -309,6 +316,8 @@ export async function cashout(data?:any,accountinfo?:any){
const res = await post<Liveaddrule>('withdrawal',data);
if(res.code==0){
message.success(res.msg)
// userinfo()
store.dispatch("setUserInfo");
}else{
message.error(res.msg)
}
@@ -403,8 +412,127 @@ export async function editpassword(data?:any) :Promise<void> {
}
}
/**
* 提现记录 列表
*/
interface WithDrawal{
withdrawalid:number,
memberid:number,
sn:string,
status:number,
statusname:string,
type:number,
typename:string,
money:number
sxf:number,
international:number,
account:string,
mname:string,
bankcode:string,
bankname:string,
remark:string,
deleted_at:string,
created_at:string,
updated_at:string
}
interface WithdrawlData{
data: WithDrawal[];
code: number;
msg: string;
total: number;
}
export async function withdrawal(data?:any) {
console.log(data)
const res=await get<WithdrawlData>('withdrawal',data)
// console.log(res)
return res
}
/**
* 提现记录 详情
*/
export async function withdrawlxq(data?:any){
const res=await get<WithDrawal>('withdrawal/'+data)
return res.data
}
/**
* 评论(视频?)
*/
interface CommentList{
commentid:number,
memberid:number,
cid:number,
type:number,
score:number,
content:string,
deleted_at:null,
created_at:string,
updated_at:string,
name:string,
img:string
}
interface CommentlData{
data: CommentList[];
code: number;
msg: string;
total: number;
}
interface ReplylistData{
data: CommentList[];
code: number;
msg: string;
score?:string,
total: number;
}
export async function getcommentlist(data?:any) {
console.log(data.type==2)
if(data.type==2){
const res=await get<CommentlData>('comments',data)
return res
}else{
const res=await get<ReplylistData>('comments',data)
console.log(res)
return res
}
// if(data.type==2){
// return res
// }
}
/**
* 发布评论
*/
interface SendData{
type?:number,
cid?:number,
teacherid?:number,
score?:number,
content?:string
}
export async function addcomment(data?:any):Promise<void> {
const res=await post<SendData>('comments',data)
if(res.code==0){
message.success("发布成功")
}
}
/**
* 删除评论
*/
export async function delreply(data?:any) {
const res = await del<Liveaddrule>('comments/'+data);
if(res.code==0){
message.success("删除成功")
}
return res
}
/**
* 发送验证码
* @param phone 手机号