666667774555
This commit is contained in:
parent
3fc39eeb12
commit
b5554fd3c0
@ -249,18 +249,24 @@ public class ExpertFxqService {
|
|||||||
throw new BusinessException("操作失败");
|
throw new BusinessException("操作失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
FxqTemplateEntity fxqTemplateData = new FxqTemplateEntity();
|
// 检测是否存在
|
||||||
fxqTemplateData.setCompanyId(companyId);
|
LambdaQueryWrapper<FxqTemplateEntity> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
fxqTemplateData.setTemplateNo(data.getTemplateNo());
|
queryWrapper.eq(FxqTemplateEntity::getTemplateNo, data.getTemplateNo());
|
||||||
fxqTemplateData.setTitle(data.getTitle());
|
FxqTemplateEntity fxqTemplate = fxqTemplateDao.selectOne(queryWrapper);
|
||||||
fxqTemplateData.setCompanySignerNo(companySignerNo);
|
if (fxqTemplate == null) {
|
||||||
fxqTemplateData.setPersonalSignerNo(personalSignerNo);
|
FxqTemplateEntity fxqTemplateData = new FxqTemplateEntity();
|
||||||
fxqTemplateData.setContent(templateList.getData().toString());
|
fxqTemplateData.setCompanyId(companyId);
|
||||||
fxqTemplateData.setCreateTime(LocalDateTime.now());
|
fxqTemplateData.setTemplateNo(data.getTemplateNo());
|
||||||
int res = fxqTemplateDao.insert(fxqTemplateData);
|
fxqTemplateData.setTitle(data.getTitle());
|
||||||
if (res <= 0){
|
fxqTemplateData.setCompanySignerNo(companySignerNo);
|
||||||
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
fxqTemplateData.setPersonalSignerNo(personalSignerNo);
|
||||||
return null;
|
fxqTemplateData.setContent(templateList.getData().toString());
|
||||||
|
fxqTemplateData.setCreateTime(LocalDateTime.now());
|
||||||
|
int res = fxqTemplateDao.insert(fxqTemplateData);
|
||||||
|
if (res <= 0){
|
||||||
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user