军团优化:拍卖行基础奖励
This commit is contained in:
@@ -200,13 +200,14 @@ export async function genAuction(guildCode: string, sourceType: number, sourceCo
|
||||
const dividendCode = genCode(DIVIDEND_CODE_LEN);
|
||||
const participantsData = await participants(guildCode, sourceType, sourceCode);
|
||||
const dividends: DividendRec[] = participantsData.map(data => {
|
||||
const { roleId } = data;
|
||||
const { roleId, baseNum } = data;
|
||||
return {
|
||||
roleId,
|
||||
posNum: 0, // 职位分红
|
||||
baseNum,
|
||||
hasJoin: true,
|
||||
weekendNum: 0, // 额外分红,周末
|
||||
total: 0, // 总分红
|
||||
total: baseNum, // 总分红
|
||||
status: 0, // 0:未领取,1:已领取
|
||||
};
|
||||
});
|
||||
@@ -260,15 +261,16 @@ export async function calculateDividend(dividend: DividendType) {
|
||||
const participantsData = await participants(guildCode, sourceType, sourceCode);
|
||||
const totalRatio = totalDividendRatio(participantsData);
|
||||
const dividends: DividendRec[] = participantsData.map(data => {
|
||||
const { roleId } = data;
|
||||
const { roleId, baseNum } = data;
|
||||
const posNum = posDividend(calcuTotalPrice, dividendRate(data), totalRatio);
|
||||
const weekendNum = weekendDividend(posNum, begin);
|
||||
return {
|
||||
roleId,
|
||||
posNum, // 职位分红
|
||||
baseNum,
|
||||
hasJoin: true,
|
||||
weekendNum, // 额外分红,周末
|
||||
total: posNum + weekendNum, // 总分红
|
||||
total: posNum + baseNum + weekendNum, // 总分红
|
||||
status: 0, // 0:未领取,1:已领取
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user