This commit is contained in:
Ethan H
2019-03-24 23:45:15 +08:00
committed by DIYgod
parent 0b4f026e02
commit 4dda2eabe9
+23 -15
View File
@@ -1,6 +1,19 @@
const axios = require('../../utils/axios');
const date = require('../../utils/date');
function addPictureAndVideo(item) {
let content = '';
content += item.pictureList
? item.pictureList
.map(function(ele) {
return `<img src="${ele.picUrl}" />`;
})
.join('<br>')
: '';
content += item.videoUrl ? `<img src="${item.videoUrl}" />` : '';
return content;
}
module.exports = async (ctx) => {
const id = ctx.params.id;
@@ -50,31 +63,26 @@ module.exports = async (ctx) => {
content = poi;
title = `签到成功: ${poiName} `;
} else if (item.feedType === 101) {
// 发布点评
// 对商户、地点发布点评
link = `https://m.dianping.com/ugcdetail/${item.mainId}?sceneType=0&bizType=1`;
content = item.content.replace(/\n+/g, '<br>') + '<br>';
content += `评分:${starMap[item.star]}<br>`;
content += poi + '<br>';
content += item.pictureList
? item.pictureList
.map(function(ele) {
return `<img src="${ele.picUrl}" />`;
})
.join('<br>')
: '';
content += addPictureAndVideo(item);
title = `发布点评: ${poiName}`;
} else if (item.feedType === 131) {
// 发布点评
link = `https://m.dianping.com/ugcdetail/${item.mainId}?sceneType=0&bizType=29`;
content = item.content.replace(/\n+/g, '<br>') + '<br>';
content += addPictureAndVideo(item);
title = `发布点评: ${content}`;
} else if (item.feedType === 4208) {
// 发布攻略
link = `https://m.dianping.com/cityinsight/${item.mainId}`;
content = item.content.replace(/\n+/g, '<br>') + '<br>';
content += poi + '<br>';
content += item.pictureList
? item.pictureList
.map(function(ele) {
return `<img src="${ele.picUrl}" />`;
})
.join('<br>')
: '';
content += item.moreDesc ? `<a href='${link}'>${item.moreDesc}</a><br>` : '';
content += addPictureAndVideo(item);
title = `发布攻略: ${poiName}`;
}