|
@@ -149,26 +149,27 @@ function doCheckShowRankText(rankData) {
|
|
|
let rankList = rankData.rankList;
|
|
let rankList = rankData.rankList;
|
|
|
for (let i = 0; i < rankList.length; i++) {
|
|
for (let i = 0; i < rankList.length; i++) {
|
|
|
let rankInfo = rankList[i];
|
|
let rankInfo = rankList[i];
|
|
|
- text += `${i + 1}、${rankInfo.nickName} 消费¥${rankInfo.score},买入详情:\n`;
|
|
|
|
|
|
|
+ text += `${(i + 1).toString().padStart(2)}、${rankInfo.nickName} 消费¥${rankInfo.score},买入详情:\n`;
|
|
|
let buyArtList = rankInfo.buyArtList || [];
|
|
let buyArtList = rankInfo.buyArtList || [];
|
|
|
for (let j = 0; j < buyArtList.length; j++) {
|
|
for (let j = 0; j < buyArtList.length; j++) {
|
|
|
let artInfo = buyArtList[j];
|
|
let artInfo = buyArtList[j];
|
|
|
- text += ` ${artInfo.artName} 均价:¥${artInfo.unitPrice} 数量:${artInfo.num}\n`;
|
|
|
|
|
|
|
+ text += ` ${artInfo.artName.padEnd(10)} 均价:¥${artInfo.unitPrice.toFixed(2).padStart(6)} 数量:${artInfo.num.toString().padStart(4)}\n`;
|
|
|
}
|
|
}
|
|
|
text += `\n`;
|
|
text += `\n`;
|
|
|
}
|
|
}
|
|
|
text += `\n`;
|
|
text += `\n`;
|
|
|
let selfData = rankData.self;
|
|
let selfData = rankData.self;
|
|
|
text += `今日个人消费¥${selfData.score},买入详情:\n`;
|
|
text += `今日个人消费¥${selfData.score},买入详情:\n`;
|
|
|
- let buyArtList = selfData.buyArtList || [];
|
|
|
|
|
- for (let j = 0; j < buyArtList.length; j++) {
|
|
|
|
|
- let artInfo = buyArtList[j];
|
|
|
|
|
- text += ` ${artInfo.artName} 均价:¥${artInfo.unitPrice} 数量:${artInfo.num}\n`;
|
|
|
|
|
|
|
+ let selfBuyArtList = selfData.buyArtList || [];
|
|
|
|
|
+ for (let j = 0; j < selfBuyArtList.length; j++) {
|
|
|
|
|
+ let artInfo = selfBuyArtList[j];
|
|
|
|
|
+ text += ` ${artInfo.artName.padEnd(10)} 均价:¥${artInfo.unitPrice.toFixed(2).padStart(6)} 数量:${artInfo.num.toString().padStart(4)}\n`;
|
|
|
}
|
|
}
|
|
|
text += `\n`;
|
|
text += `\n`;
|
|
|
magicJS.notification.appendNotifyInfo(text);
|
|
magicJS.notification.appendNotifyInfo(text);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
async function queryUserScoreRank() {
|
|
async function queryUserScoreRank() {
|
|
|
const url = `https://api.wubian.pro/vmf/app/index/userScoreRank`;
|
|
const url = `https://api.wubian.pro/vmf/app/index/userScoreRank`;
|
|
|
let options = {
|
|
let options = {
|