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