update 文档拆分

This commit is contained in:
lijiarao
2023-09-26 10:06:16 +08:00
parent 8c4906d5c4
commit 8b884106b4
2 changed files with 5 additions and 3 deletions
@@ -181,16 +181,17 @@ public class FileSpiltService {
for (XWPFRun xwrun : p.getRuns()) { for (XWPFRun xwrun : p.getRuns()) {
VerticalAlign subscript = xwrun.getSubscript(); VerticalAlign subscript = xwrun.getSubscript();
String smalltext = xwrun.getText(0); String smalltext = xwrun.getText(0);
if (smalltext==null){
continue;
}
switch (subscript) { switch (subscript) {
case BASELINE: case BASELINE:
stringBuilder.append(smalltext); stringBuilder.append(smalltext);
break; break;
case SUBSCRIPT: case SUBSCRIPT:
System.out.println("smalltext, subscript = " + smalltext);
stringBuilder.append("<sub>").append(smalltext).append("</sub>"); stringBuilder.append("<sub>").append(smalltext).append("</sub>");
break; break;
case SUPERSCRIPT: case SUPERSCRIPT:
System.out.println("smalltext, superscript = " + smalltext);
stringBuilder.append("<sup>").append(smalltext).append("</sup>"); stringBuilder.append("<sup>").append(smalltext).append("</sup>");
break; break;
default: default:
@@ -11,6 +11,7 @@ import com.jero.common.constant.enums.ModuleEnum;
import com.jero.common.constant.enums.YesOrNoEnum; import com.jero.common.constant.enums.YesOrNoEnum;
import com.jero.common.exception.JeroBootException; import com.jero.common.exception.JeroBootException;
import com.jero.common.system.vo.DictModel; import com.jero.common.system.vo.DictModel;
import com.jero.common.util.MessageUtils;
import com.jero.generater.modules.online.cgform.entity.OnlCgformField; import com.jero.generater.modules.online.cgform.entity.OnlCgformField;
import com.jero.generater.modules.online.cgform.service.impl.OnlCgformFieldServiceImpl; import com.jero.generater.modules.online.cgform.service.impl.OnlCgformFieldServiceImpl;
import com.jero.modules.document.enums.FieldTypeEnum; import com.jero.modules.document.enums.FieldTypeEnum;
@@ -104,7 +105,7 @@ public class SarFileSplitInfoServiceImpl extends ServiceImpl<SarFileSplitInfoMap
result = fileSpiltService.fileCHN(sarFileSplitInfoEO,SplitFileTypeTypeEnum.GBT); result = fileSpiltService.fileCHN(sarFileSplitInfoEO,SplitFileTypeTypeEnum.GBT);
if(result == -1){ if(result == -1){
if(LanguageEnum.CN.getValue().equals(sarFileSplitInfoEO.getCut())) { if(LanguageEnum.CN.equals(MessageUtils.getLanguage())) {
throw new JeroBootException("文档格式错误,请检查文档内容!"); throw new JeroBootException("文档格式错误,请检查文档内容!");
}else{ }else{
throw new JeroBootException("The document format is wrong. Please check the document content!"); throw new JeroBootException("The document format is wrong. Please check the document content!");