|
|
@ -2,7 +2,7 @@ package com.epmet.controller; |
|
|
|
|
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.dto.form.ProjectAssistFormDTO; |
|
|
|
import com.epmet.dto.form.ProjectApplyAssistFormDTO; |
|
|
|
import com.epmet.dto.form.TPFDemoFormDTO; |
|
|
|
import com.epmet.service.ProjectService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
@ -11,16 +11,14 @@ import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
|
|
|
|
import java.lang.management.MemoryManagerMXBean; |
|
|
|
|
|
|
|
/** |
|
|
|
* 对接第三方平台业务相关的controller |
|
|
|
* 对接第三方平台业务Project相关的controller |
|
|
|
* 我们系统当中每一个需要发送到第三方平台的操作,只对应这里的一个方法,根据参数传入platformId,内部根据配置获取指定的APiService进行具体平台的调用 |
|
|
|
* 每一个平台都有自己的ApiSerivce |
|
|
|
*/ |
|
|
|
@RestController |
|
|
|
@RequestMapping("biz") |
|
|
|
public class BizController { |
|
|
|
@RequestMapping("project") |
|
|
|
public class ProjectController { |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ProjectService projectService; |
|
|
@ -39,13 +37,13 @@ public class BizController { |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 发送项目协同处理方法 |
|
|
|
* @Description 请求项目协助 |
|
|
|
* @return |
|
|
|
* @author wxz |
|
|
|
* @date 2021.03.15 21:13 |
|
|
|
*/ |
|
|
|
@PostMapping("project-assist") |
|
|
|
public Result projectAssist(@RequestBody ProjectAssistFormDTO formDTO) { |
|
|
|
@PostMapping("apply-assist") |
|
|
|
public Result applyAssist(@RequestBody ProjectApplyAssistFormDTO formDTO) { |
|
|
|
ValidatorUtils.validateEntity(formDTO); |
|
|
|
projectService.projectAssist(formDTO); |
|
|
|
return new Result(); |