Browse Source

红娘直播任务

master
张彭杰 2 weeks ago
parent
commit
798f946b5a
4 changed files with 66 additions and 0 deletions
  1. 25
      dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/guildladderprofititem/entity/GuildLadderProfitItem.java
  2. 7
      dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/guildladderprofititem/GuildLadderProfitItemDao.java
  3. 11
      dating-agency-mall-server/src/main/java/com/qniao/dam/query/guildladderprofititem/GuildLadderProfitItemQueryService.java
  4. 23
      dating-agency-mall-server/src/main/java/com/qniao/dam/query/guildladderprofititem/impl/GuildLadderProfitItemQueryServiceImpl.java

25
dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/guildladderprofititem/entity/GuildLadderProfitItem.java

@ -0,0 +1,25 @@
package com.qniao.dam.domain.aggregate.guildladderprofititem.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.qniao.domain.Entity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("da_guild_ladder_profit_item")
public class GuildLadderProfitItem extends Entity<GuildLadderProfitItem> {
@ApiModelProperty("最小值")
private Integer minValue;
@ApiModelProperty("最大值")
private Integer maxValue;
@ApiModelProperty("收益百分比")
private BigDecimal profitPct;
}

7
dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/guildladderprofititem/GuildLadderProfitItemDao.java

@ -0,0 +1,7 @@
package com.qniao.dam.infrastructure.persistent.dao.guildladderprofititem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.qniao.dam.domain.aggregate.guildladderprofititem.entity.GuildLadderProfitItem;
public interface GuildLadderProfitItemDao extends BaseMapper<GuildLadderProfitItem> {
}

11
dating-agency-mall-server/src/main/java/com/qniao/dam/query/guildladderprofititem/GuildLadderProfitItemQueryService.java

@ -0,0 +1,11 @@
package com.qniao.dam.query.guildladderprofititem;
import com.qniao.dam.domain.aggregate.guildladderprofititem.entity.GuildLadderProfitItem;
import java.util.List;
public interface GuildLadderProfitItemQueryService {
List<GuildLadderProfitItem> list();
}

23
dating-agency-mall-server/src/main/java/com/qniao/dam/query/guildladderprofititem/impl/GuildLadderProfitItemQueryServiceImpl.java

@ -0,0 +1,23 @@
package com.qniao.dam.query.guildladderprofititem.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.qniao.dam.domain.aggregate.guildladderprofititem.entity.GuildLadderProfitItem;
import com.qniao.dam.infrastructure.persistent.dao.guildladderprofititem.GuildLadderProfitItemDao;
import com.qniao.dam.query.guildladderprofititem.GuildLadderProfitItemQueryService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
@Service
public class GuildLadderProfitItemQueryServiceImpl implements GuildLadderProfitItemQueryService {
@Resource
private GuildLadderProfitItemDao guildLadderProfitItemDao;
@Override
public List<GuildLadderProfitItem> list() {
return guildLadderProfitItemDao.selectList(new LambdaQueryWrapper<GuildLadderProfitItem>()
.orderByDesc(GuildLadderProfitItem::getMinValue));
}
}
Loading…
Cancel
Save