From 055000e9e69214b16cd012d540f1bdcc9137a20d Mon Sep 17 00:00:00 2001 From: xhxu Date: Thu, 16 Feb 2023 15:24:43 +0800 Subject: [PATCH] //vodeo --- .../com/iformall/controller/MouldPatchController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/suimangCApi/src/main/java/com/iformall/controller/MouldPatchController.java b/suimangCApi/src/main/java/com/iformall/controller/MouldPatchController.java index 5460f1b..d6dc71d 100644 --- a/suimangCApi/src/main/java/com/iformall/controller/MouldPatchController.java +++ b/suimangCApi/src/main/java/com/iformall/controller/MouldPatchController.java @@ -71,6 +71,14 @@ public class MouldPatchController extends BaseController { if (record == null || StringUtils.isBlank(record.getPaperwork())) { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); } + Integer sex = null; + if(record.getPersonMouldId() != null){ + MouldPatch personMode = mouldPatchService.getDetailById(record.getPersonMouldId()); + if(personMode == null){ + return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"选择模板不存在"); + } + sex = personMode.getSex(); + } String detect = LanguageDetect.detect(record.getPaperwork()); if(StringUtils.isBlank(detect)){ return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"语种识别失败"); @@ -81,6 +89,7 @@ public class MouldPatchController extends BaseController { } MouldPatch mouldPatch = new MouldPatch(); + mouldPatch.setSex(sex); mouldPatch.setType(EnumMouldPatchType.voice_mould.getCode()); mouldPatch.setSendType(EnumMouldSendType.auto.getCode()); mouldPatch.setStatus(EnumaMouldPatchStatus.put_on.getCode());