拍卖行:修改领取分红参数

This commit is contained in:
liangtongchuan
2021-03-23 18:56:33 +08:00
parent cc75ef7e21
commit 78e7a8bbae
2 changed files with 5 additions and 6 deletions

View File

@@ -127,13 +127,12 @@ export class AuctionHandler {
return resResult(STATUS.SUCCESS, { dividends });
}
async getDividend(msg: { sourceType: number }, session: BackendSession) {
async getDividend(msg: { code: string }, session: BackendSession) {
const roleId = session.get('roleId');
const sid = session.get('sid');
const roleName = session.get('roleName');
const guildCode = session.get('guildCode');
const { sourceType } = msg;
const dividendData = await DividendModel.findReadyDividend(guildCode, sourceType);
const { code } = msg;
const dividendData = await DividendModel.findReadyDividend(code);
if (!dividendData) return resResult(STATUS.DIVIDEND_NOT_READY);
const { dividends } = dividendData;
const dividend = dividends.find(item => { return item.roleId === roleId });

View File

@@ -76,8 +76,8 @@ export default class Dividend extends BaseModel {
return result;
}
public static async findReadyDividend(guildCode: string, sourceType: number) {
const result: DividendType = await DividendModel.findOne({ guildCode, sourceType, status: DIVIDEND_STATUS.END }).sort({ _id: -1 }).select('-_id -__v').lean();
public static async findReadyDividend(code: string) {
const result: DividendType = await DividendModel.findOne({ code, status: DIVIDEND_STATUS.END }).sort({ _id: -1 }).select('-_id -__v').lean();
return result;
}