8 changed files with 0 additions and 234 deletions
Split View
Diff Options
-
40dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/tasktemplate/user/TaskTemplateUserCommandController.java
-
30dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/tasktemplate/user/request/UserCreateTaskTemplateDto.java
-
12dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/tasktemplate/user/request/UserDeleteTaskTemplateDto.java
-
33dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/tasktemplate/user/request/UserEditTaskTemplateDto.java
-
40dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/utc/user/UserTaskCompleteUserCommandController.java
-
32dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/utc/user/request/UserCreateUserTaskCompleteDto.java
-
12dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/utc/user/request/UserDeleteUserTaskCompleteDto.java
-
35dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/utc/user/request/UserEditUserTaskCompleteDto.java
@ -1,40 +0,0 @@ |
|||
package com.qniao.dam.api.command.tasktemplate.user; |
|||
|
|||
import com.qniao.dam.api.command.tasktemplate.user.request.*; |
|||
import com.qniao.dam.application.service.tasktemplate.TaskTemplateApplicationService; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.web.bind.annotation.*; |
|||
|
|||
import javax.annotation.Resource; |
|||
import javax.validation.Valid; |
|||
|
|||
@Api(tags = "任务模板表") |
|||
@RestController |
|||
@RequestMapping("user") |
|||
public class TaskTemplateUserCommandController { |
|||
|
|||
@Resource |
|||
private TaskTemplateApplicationService taskTemplateApplicationService; |
|||
|
|||
@ApiOperation("用户创建任务模板表") |
|||
@PostMapping("create/task-template") |
|||
public void userCreateTaskTemplate(@RequestBody @Valid UserCreateTaskTemplateDto dto, |
|||
@RequestParam("userId") Long userId) { |
|||
taskTemplateApplicationService.create(dto.trans2Domain()); |
|||
} |
|||
|
|||
@ApiOperation("用户编辑任务模板表") |
|||
@PostMapping("edit/task-template") |
|||
public void userEditTaskTemplate(@RequestBody @Valid UserEditTaskTemplateDto dto, |
|||
@RequestParam("userId") Long userId) { |
|||
taskTemplateApplicationService.edit(dto.trans2Domain()); |
|||
} |
|||
|
|||
@ApiOperation("用户删除任务模板表") |
|||
@PostMapping("delete/task-template") |
|||
public void userDeleteTaskTemplate(@RequestBody @Valid UserDeleteTaskTemplateDto dto, |
|||
@RequestParam("userId") Long userId) { |
|||
taskTemplateApplicationService.delete(dto.getId()); |
|||
} |
|||
} |
|||
@ -1,30 +0,0 @@ |
|||
package com.qniao.dam.api.command.tasktemplate.user.request; |
|||
|
|||
import com.qniao.dam.domain.aggregate.tasktemplate.entity.TaskTemplate; |
|||
import com.qniao.domain.Trans2DomainAssembler; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import com.qniao.framework.utils.TypeConvertUtils; |
|||
import java.math.BigDecimal; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class UserCreateTaskTemplateDto implements Trans2DomainAssembler<TaskTemplate> { |
|||
|
|||
|
|||
@ApiModelProperty("关联阶段编码(1-首月,2-次月,3-第三月+)") |
|||
private Byte stageCode; |
|||
|
|||
@ApiModelProperty("任务名称") |
|||
private String taskName; |
|||
|
|||
@ApiModelProperty("任务描述") |
|||
private String taskDesc; |
|||
|
|||
@ApiModelProperty("奖励") |
|||
private BigDecimal rewardValue; |
|||
|
|||
@Override |
|||
public TaskTemplate trans2Domain() { |
|||
return TypeConvertUtils.convert(this, TaskTemplate.class); |
|||
} |
|||
} |
|||
@ -1,12 +0,0 @@ |
|||
package com.qniao.dam.api.command.tasktemplate.user.request; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class UserDeleteTaskTemplateDto { |
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
private Long id; |
|||
|
|||
} |
|||
@ -1,33 +0,0 @@ |
|||
package com.qniao.dam.api.command.tasktemplate.user.request; |
|||
|
|||
import com.qniao.dam.domain.aggregate.tasktemplate.entity.TaskTemplate; |
|||
import com.qniao.domain.Trans2DomainAssembler; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import com.qniao.framework.utils.TypeConvertUtils; |
|||
import java.math.BigDecimal; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class UserEditTaskTemplateDto implements Trans2DomainAssembler<TaskTemplate> { |
|||
|
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
private Long id; |
|||
|
|||
@ApiModelProperty("关联阶段编码(1-首月,2-次月,3-第三月+)") |
|||
private Byte stageCode; |
|||
|
|||
@ApiModelProperty("任务名称") |
|||
private String taskName; |
|||
|
|||
@ApiModelProperty("任务描述") |
|||
private String taskDesc; |
|||
|
|||
@ApiModelProperty("奖励") |
|||
private BigDecimal rewardValue; |
|||
|
|||
@Override |
|||
public TaskTemplate trans2Domain() { |
|||
return TypeConvertUtils.convert(this, TaskTemplate.class); |
|||
} |
|||
} |
|||
@ -1,40 +0,0 @@ |
|||
package com.qniao.dam.api.command.utc.user; |
|||
|
|||
import com.qniao.dam.api.command.utc.user.request.*; |
|||
import com.qniao.dam.application.service.utc.UserTaskCompleteApplicationService; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.web.bind.annotation.*; |
|||
|
|||
import javax.annotation.Resource; |
|||
import javax.validation.Valid; |
|||
|
|||
@Api(tags = "用户任务完成表") |
|||
@RestController |
|||
@RequestMapping("user") |
|||
public class UserTaskCompleteUserCommandController { |
|||
|
|||
@Resource |
|||
private UserTaskCompleteApplicationService userTaskCompleteApplicationService; |
|||
|
|||
@ApiOperation("用户创建用户任务完成表") |
|||
@PostMapping("create/user-task-complete") |
|||
public void userCreateUserTaskComplete(@RequestBody @Valid UserCreateUserTaskCompleteDto dto, |
|||
@RequestParam("userId") Long userId) { |
|||
userTaskCompleteApplicationService.create(dto.trans2Domain()); |
|||
} |
|||
|
|||
@ApiOperation("用户编辑用户任务完成表") |
|||
@PostMapping("edit/user-task-complete") |
|||
public void userEditUserTaskComplete(@RequestBody @Valid UserEditUserTaskCompleteDto dto, |
|||
@RequestParam("userId") Long userId) { |
|||
userTaskCompleteApplicationService.edit(dto.trans2Domain()); |
|||
} |
|||
|
|||
@ApiOperation("用户删除用户任务完成表") |
|||
@PostMapping("delete/user-task-complete") |
|||
public void userDeleteUserTaskComplete(@RequestBody @Valid UserDeleteUserTaskCompleteDto dto, |
|||
@RequestParam("userId") Long userId) { |
|||
userTaskCompleteApplicationService.delete(dto.getId()); |
|||
} |
|||
} |
|||
@ -1,32 +0,0 @@ |
|||
package com.qniao.dam.api.command.utc.user.request; |
|||
|
|||
import com.qniao.dam.domain.aggregate.utc.entity.UserTaskComplete; |
|||
import com.qniao.domain.Trans2DomainAssembler; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import com.qniao.framework.utils.TypeConvertUtils; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class UserCreateUserTaskCompleteDto implements Trans2DomainAssembler<UserTaskComplete> { |
|||
|
|||
|
|||
@ApiModelProperty("用户ID") |
|||
private Long userId; |
|||
|
|||
@ApiModelProperty("关联每日任务模板ID") |
|||
private Long taskTemplateId; |
|||
|
|||
@ApiModelProperty("完成状态:0-未完成,1-已完成") |
|||
private Byte completeStatus; |
|||
|
|||
@ApiModelProperty("奖励领取状态:1-未领取,2-已领取,3-已失效") |
|||
private Byte rewardReceiveStatus; |
|||
|
|||
@ApiModelProperty("完成/领取时间") |
|||
private LocalDateTime completeTime; |
|||
|
|||
@Override |
|||
public UserTaskComplete trans2Domain() { |
|||
return TypeConvertUtils.convert(this, UserTaskComplete.class); |
|||
} |
|||
} |
|||
@ -1,12 +0,0 @@ |
|||
package com.qniao.dam.api.command.utc.user.request; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class UserDeleteUserTaskCompleteDto { |
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
private Long id; |
|||
|
|||
} |
|||
@ -1,35 +0,0 @@ |
|||
package com.qniao.dam.api.command.utc.user.request; |
|||
|
|||
import com.qniao.dam.domain.aggregate.utc.entity.UserTaskComplete; |
|||
import com.qniao.domain.Trans2DomainAssembler; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import com.qniao.framework.utils.TypeConvertUtils; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class UserEditUserTaskCompleteDto implements Trans2DomainAssembler<UserTaskComplete> { |
|||
|
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
private Long id; |
|||
|
|||
@ApiModelProperty("用户ID") |
|||
private Long userId; |
|||
|
|||
@ApiModelProperty("关联每日任务模板ID") |
|||
private Long taskTemplateId; |
|||
|
|||
@ApiModelProperty("完成状态:0-未完成,1-已完成") |
|||
private Byte completeStatus; |
|||
|
|||
@ApiModelProperty("奖励领取状态:1-未领取,2-已领取,3-已失效") |
|||
private Byte rewardReceiveStatus; |
|||
|
|||
@ApiModelProperty("完成/领取时间") |
|||
private LocalDateTime completeTime; |
|||
|
|||
@Override |
|||
public UserTaskComplete trans2Domain() { |
|||
return TypeConvertUtils.convert(this, UserTaskComplete.class); |
|||
} |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save