14 changed files with 170 additions and 12 deletions
Unified View
Diff Options
-
16dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/revenuereward/user/RevenueRewardUserQueryController.java
-
23dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/revenuereward/user/request/UserListMatchmakerRevenueRewardStatisticsQueryParams.java
-
22dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/revenuereward/user/response/UserListMatchmakerRevenueRewardStatisticsVo.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/org/OrganizationDao.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/view/RevenueRewardViewDao.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/query/operationcenter/OperationCenterQueryService.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/query/operationcenter/impl/OperationCenterQueryServiceImpl.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/query/org/OrganizationQueryService.java
-
8dating-agency-mall-server/src/main/java/com/qniao/dam/query/org/impl/OrganizationQueryServiceImpl.java
-
10dating-agency-mall-server/src/main/java/com/qniao/dam/query/revenuereward/RevenueRewardQueryService.java
-
41dating-agency-mall-server/src/main/java/com/qniao/dam/query/revenuereward/impl/RevenueRewardQueryServiceImpl.java
-
6dating-agency-mall-server/src/main/java/com/qniao/dam/query/store/StoreQueryService.java
-
14dating-agency-mall-server/src/main/java/com/qniao/dam/query/store/impl/StoreQueryServiceImpl.java
-
16dating-agency-mall-server/src/main/resources/mapper/revenuereward/RevenueRewardViewMapper.xml
@ -0,0 +1,23 @@ |
|||||
|
package com.qniao.dam.api.query.revenuereward.user.request; |
||||
|
|
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
@Data |
||||
|
public class UserListMatchmakerRevenueRewardStatisticsQueryParams { |
||||
|
|
||||
|
@ApiModelProperty("查询组织标识") |
||||
|
private Long queryOrgId; |
||||
|
|
||||
|
@ApiModelProperty("收益开始时间") |
||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||
|
private LocalDateTime revenueTimeFrom; |
||||
|
|
||||
|
@ApiModelProperty("收益结束时间") |
||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||
|
private LocalDateTime revenueTimeTo; |
||||
|
|
||||
|
} |
||||
@ -0,0 +1,22 @@ |
|||||
|
package com.qniao.dam.api.query.revenuereward.user.response; |
||||
|
|
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
|
||||
|
@Data |
||||
|
public class UserListMatchmakerRevenueRewardStatisticsVo { |
||||
|
|
||||
|
@ApiModelProperty("红娘标识") |
||||
|
private Long matchmakerId; |
||||
|
|
||||
|
@ApiModelProperty("红娘名称") |
||||
|
private String matchmakerName; |
||||
|
|
||||
|
@ApiModelProperty("营收额元") |
||||
|
private BigDecimal revenue; |
||||
|
|
||||
|
@ApiModelProperty("邀请红娘数量") |
||||
|
private Integer inviteMatchmakerNum; |
||||
|
} |
||||
@ -0,0 +1,7 @@ |
|||||
|
package com.qniao.dam.infrastructure.persistent.dao.org; |
||||
|
|
||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
|
import com.qniao.dau.domain.aggregate.organization.entity.Organization; |
||||
|
|
||||
|
public interface OrganizationDao extends BaseMapper<Organization> { |
||||
|
} |
||||
@ -1,5 +1,9 @@ |
|||||
package com.qniao.dam.query.operationcenter; |
package com.qniao.dam.query.operationcenter; |
||||
|
|
||||
|
import com.qniao.dau.domain.aggregate.operationcenter.entity.OperationCenter; |
||||
|
|
||||
public interface OperationCenterQueryService { |
public interface OperationCenterQueryService { |
||||
boolean hasByUserId(Long userId); |
boolean hasByUserId(Long userId); |
||||
|
|
||||
|
OperationCenter queryByOrg(Long orgId); |
||||
} |
} |
||||
@ -0,0 +1,4 @@ |
|||||
|
package com.qniao.dam.query.org; |
||||
|
|
||||
|
public interface OrganizationQueryService { |
||||
|
} |
||||
@ -0,0 +1,8 @@ |
|||||
|
package com.qniao.dam.query.org.impl; |
||||
|
|
||||
|
import com.qniao.dam.query.org.OrganizationQueryService; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
@Service |
||||
|
public class OrganizationQueryServiceImpl implements OrganizationQueryService { |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save