5 changed files with 85 additions and 8 deletions
Split 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