|
|
@ -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()); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|