|
@@ -22,6 +22,7 @@ import javax.annotation.Resource;
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
import javax.validation.constraints.Max;
|
|
import javax.validation.constraints.Max;
|
|
import javax.validation.constraints.Min;
|
|
import javax.validation.constraints.Min;
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
/**
|
|
/**
|
|
* <p>
|
|
* <p>
|
|
@@ -168,6 +169,7 @@ public class TBUserArchivesAllocationController {
|
|
public Result findCanChoose(@ApiParam(value = "派单详情id", required = true) @RequestParam String crmDetailId,
|
|
public Result findCanChoose(@ApiParam(value = "派单详情id", required = true) @RequestParam String crmDetailId,
|
|
@ApiParam(value = "sop角色身份", required = true) @RequestParam SopRoleTypeCompositeEnum sopRoleType) {
|
|
@ApiParam(value = "sop角色身份", required = true) @RequestParam SopRoleTypeCompositeEnum sopRoleType) {
|
|
CrmProjectResult crmProjectResult = tbCrmService.findCrmProjectInfo(null, Long.parseLong(crmDetailId), null);
|
|
CrmProjectResult crmProjectResult = tbCrmService.findCrmProjectInfo(null, Long.parseLong(crmDetailId), null);
|
|
|
|
+ Objects.requireNonNull(crmProjectResult, "未找到派单信息");
|
|
return ResultUtil.ok(tbUserArchivesAllocationService.findCanChooseArchives(crmProjectResult.getCustomType(),
|
|
return ResultUtil.ok(tbUserArchivesAllocationService.findCanChooseArchives(crmProjectResult.getCustomType(),
|
|
SystemConstant.convertIdToLong(crmDetailId), sopRoleType));
|
|
SystemConstant.convertIdToLong(crmDetailId), sopRoleType));
|
|
}
|
|
}
|