5 changed files with 85 additions and 8 deletions
Unified View
Diff Options
-
16dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/utc/user/UserTaskCompleteUserQueryController.java
-
11dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/utc/user/request/PageUserTaskCompleteByOperatorQueryParams.java
-
49dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/utc/user/response/PageUserTaskCompleteByOperatorVo.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/query/utc/UserTaskCompleteQueryService.java
-
10dating-agency-mall-server/src/main/java/com/qniao/dam/query/utc/impl/UserTaskCompleteQueryServiceImpl.java
@ -0,0 +1,11 @@ |
|||||
|
package com.qniao.dam.api.query.utc.user.request; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @author Zpj |
||||
|
* @date 2026/3/16 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class PageUserTaskCompleteByOperatorQueryParams { |
||||
|
} |
||||
@ -0,0 +1,49 @@ |
|||||
|
package com.qniao.dam.api.query.utc.user.response; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
|
import com.qniao.dam.domian.aggregate.tasktemplate.constant.TaskTypeEnum; |
||||
|
import com.qniao.dau.domian.aggregate.lmar.constant.LiveMatchmakerTypeEnum; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.time.LocalDate; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @author Zpj |
||||
|
* @date 2026/3/16 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class PageUserTaskCompleteByOperatorVo { |
||||
|
|
||||
|
@ApiModelProperty("用户id") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long userId; |
||||
|
|
||||
|
@ApiModelProperty("昵称") |
||||
|
private String nickName; |
||||
|
|
||||
|
@ApiModelProperty("昵称") |
||||
|
private String phone; |
||||
|
|
||||
|
@ApiModelProperty("任务类型(1-每日任务,2-每周任务,3-每月任务)") |
||||
|
private TaskTypeEnum taskType; |
||||
|
|
||||
|
@ApiModelProperty("红娘类型") |
||||
|
private LiveMatchmakerTypeEnum liveMatchmakerType; |
||||
|
|
||||
|
@ApiModelProperty("任务开始日期") |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
|
private LocalDate taskStartDate; |
||||
|
|
||||
|
@ApiModelProperty("任务结束日期") |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
|
private LocalDate taskEndDate; |
||||
|
|
||||
|
@ApiModelProperty("完成状态") |
||||
|
private Boolean completeStatus; |
||||
|
|
||||
|
private List<UserGetUserSubTaskCompleteVo> itemList; |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save