114 lines
2.0 KiB
JavaScript
114 lines
2.0 KiB
JavaScript
import { imageBasUrl } from '../../utils/config';
|
|
const { httpRequest } = getApp();
|
|
|
|
Page({
|
|
data: {
|
|
imageBasUrl,
|
|
likelist: [],
|
|
bookcase: [],
|
|
signin: 0,
|
|
isEdit: false,
|
|
likelistFlag: false,
|
|
},
|
|
onShow() {
|
|
this.setData({
|
|
systemInfo: getApp().globalData.systemInfo
|
|
})
|
|
this.isGetList();
|
|
},
|
|
isGetList() {
|
|
const paramenter = {
|
|
path: '/chasingdrama',
|
|
method: 'GET',
|
|
// body: {
|
|
// uid: 24
|
|
// }
|
|
}
|
|
httpRequest(paramenter).then(res => {
|
|
if (res.status == 1) {
|
|
const { data } = res;
|
|
this.setData({
|
|
likelist: data.likelist,
|
|
bookcase: data.bookcase,
|
|
signin: data.signin,
|
|
likelistFlag: true
|
|
})
|
|
}
|
|
})
|
|
},
|
|
|
|
setSignIn() {
|
|
const paramenter = {
|
|
path: '/signin',
|
|
method: 'GET',
|
|
}
|
|
httpRequest(paramenter).then(res => {
|
|
if (res.status == 1) {
|
|
const { data } = res;
|
|
my.showToast({
|
|
content: `${res.msg},获得${data.money}看币`,
|
|
duration: 3000,
|
|
});
|
|
}
|
|
})
|
|
},
|
|
|
|
editPursue() {
|
|
// this.isEdit = !this.isEdit;
|
|
const isEdit = this.data.isEdit;
|
|
this.setData({
|
|
isEdit: !isEdit
|
|
})
|
|
},
|
|
|
|
onDelItem(data) {
|
|
const bookcase = this.data.bookcase;
|
|
const paramenter = {
|
|
path: '/chasingdramadel',
|
|
method: 'POST',
|
|
body: {
|
|
sid: data.articleid
|
|
}
|
|
}
|
|
httpRequest(paramenter).then(res => {
|
|
const temp = bookcase.filter(r => r.id !== data.id);
|
|
if (res.status == 1) {
|
|
this.setData({
|
|
bookcase: temp,
|
|
})
|
|
my.showToast({
|
|
content: '删除成功!',
|
|
duration: 1000,
|
|
});
|
|
}
|
|
})
|
|
},
|
|
|
|
toPathVideo(event) {
|
|
const data = event.target.dataset.item;
|
|
const isEdit = this.data.isEdit;
|
|
const systemInfo = this.data.systemInfo;
|
|
if (isEdit) {
|
|
this.onDelItem(data);
|
|
} else {
|
|
if (systemInfo.platform == 'android') {
|
|
my.navigateTo({
|
|
url: `/pages/videoAndroid/videoAndroid?sid=${data.id}`,
|
|
});
|
|
} else {
|
|
my.navigateTo({
|
|
url: `/pages/video/video?sid=${data.id}`
|
|
});
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
onHide() {
|
|
this.setData({
|
|
isEdit: false
|
|
})
|
|
}
|
|
|
|
}) |