Commit 94e0227c by wangli

修改

1 parent 2381afc7
...@@ -2,12 +2,12 @@ package com.alibaba.cloud.integration.order.controller; ...@@ -2,12 +2,12 @@ package com.alibaba.cloud.integration.order.controller;
import com.alibaba.cloud.integration.common.BusinessException; import com.alibaba.cloud.integration.common.BusinessException;
import com.alibaba.cloud.integration.common.Result; import com.alibaba.cloud.integration.common.Result;
import com.alibaba.cloud.integration.order.dto.EngineerBusinessUpdateReqDTO;
import com.alibaba.cloud.integration.order.dto.EngineerSkillUpdateReqDTO;
import com.alibaba.cloud.integration.order.service.EngineerService; import com.alibaba.cloud.integration.order.service.EngineerService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.List;
@RestController @RestController
@RequestMapping("/pea-order") @RequestMapping("/pea-order")
public class EngineerController { public class EngineerController {
...@@ -16,7 +16,7 @@ public class EngineerController { ...@@ -16,7 +16,7 @@ public class EngineerController {
private EngineerService engineerService; private EngineerService engineerService;
@GetMapping("/engineer/info/list") @GetMapping("/engineer/info/list")
public Result<?> getEngineerInfoList(@RequestParam long page, @RequestParam long size){ public Result<?> getEngineerInfoList(@RequestParam long page, @RequestParam long size) {
// 获取工程师基础信息列表 // 获取工程师基础信息列表
Result<?> res = null; Result<?> res = null;
try { try {
...@@ -40,10 +40,10 @@ public class EngineerController { ...@@ -40,10 +40,10 @@ public class EngineerController {
} }
@PostMapping("/engineer/skill/update") @PostMapping("/engineer/skill/update")
public Result<?> engineerSkillUpdate(@RequestBody String engineerCode, @RequestBody List<String> categoryIds) { public Result<?> engineerSkillUpdate(@RequestBody EngineerSkillUpdateReqDTO req) {
// 获取工程师技能信息修改 // 获取工程师技能信息修改
try { try {
engineerService.engineerSkillUpdate(engineerCode, categoryIds); engineerService.engineerSkillUpdate(req.getEngineerCode(), req.getCategoryIds());
} catch (BusinessException e) { } catch (BusinessException e) {
Result.failed(e.getMessage()); Result.failed(e.getMessage());
} }
...@@ -63,12 +63,13 @@ public class EngineerController { ...@@ -63,12 +63,13 @@ public class EngineerController {
} }
@PostMapping("/engineer/business/update") @PostMapping("/engineer/business/update")
public Result<?> engineerBusinessUpdate(@RequestBody String engineerCode, @RequestBody Integer maxNum, public Result<?> engineerBusinessUpdate(@RequestBody EngineerBusinessUpdateReqDTO req) {
@RequestBody Integer maxMinute, @RequestBody String departure, @RequestBody String priority) {
// 技术员业务属性配置更新 // 技术员业务属性配置更新
Result<?> res = null; Result<?> res = null;
try { try {
res = engineerService.engineerBusinessUpdate(engineerCode, maxNum, maxMinute, departure, priority); res = engineerService.engineerBusinessUpdate(
req.getEngineerCode(), req.getMaxNum(), req.getMaxMinute(),
req.getDeparture(), req.getPriority());
} catch (BusinessException e) { } catch (BusinessException e) {
Result.failed(e.getMessage()); Result.failed(e.getMessage());
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!