master
周文涛 2 years ago
parent 2f9c49fa1b
commit b1d2699882

@ -33,6 +33,6 @@ public class OcrRuleCheckSaveModel implements Serializable {
@ApiModelProperty(value = "选择的元数据id") @ApiModelProperty(value = "选择的元数据id")
public String metadataConfigId; public String metadataConfigId;
/**选择的元数据明细id*/ /**选择的元数据明细id*/
@ApiModelProperty(value = "选择的元数据明细id") //@ApiModelProperty(value = "选择的元数据明细id")
public List<String> metadataConfigDetailIdList=new ArrayList<>(); //public List<String> metadataConfigDetailIdList=new ArrayList<>();
} }

@ -41,8 +41,10 @@ public class OcrRuleCheckServiceImpl extends ServiceImpl<OcrRuleCheckMapper, Ocr
OcrRuleCheck ocrRuleCheck=new OcrRuleCheck(); OcrRuleCheck ocrRuleCheck=new OcrRuleCheck();
ocrRuleCheck.setConfigName(ocrRuleCheckSaveModel.getConfigName()); ocrRuleCheck.setConfigName(ocrRuleCheckSaveModel.getConfigName());
this.save(ocrRuleCheck); this.save(ocrRuleCheck);
List<OcrRuleCheckDetail> ocrRuleCheckDetailList=new ArrayList<>();
//明细 //明细
/*
List<OcrRuleCheckDetail> ocrRuleCheckDetailList=new ArrayList<>();
if (ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()!=null) { if (ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()!=null) {
for (String s : ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()) { for (String s : ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()) {
OcrRuleCheckDetail ocrRuleCheckDetail=new OcrRuleCheckDetail(); OcrRuleCheckDetail ocrRuleCheckDetail=new OcrRuleCheckDetail();
@ -53,7 +55,7 @@ public class OcrRuleCheckServiceImpl extends ServiceImpl<OcrRuleCheckMapper, Ocr
if (ocrRuleCheckDetailList.size()>0) { if (ocrRuleCheckDetailList.size()>0) {
ocrRuleCheckDetailService.saveOrUpdateBatch(ocrRuleCheckDetailList); ocrRuleCheckDetailService.saveOrUpdateBatch(ocrRuleCheckDetailList);
} }
} }*/
return ocrRuleCheck; return ocrRuleCheck;
} }
@ -62,8 +64,9 @@ public class OcrRuleCheckServiceImpl extends ServiceImpl<OcrRuleCheckMapper, Ocr
OcrRuleCheck ocrRuleCheck=this.getById(ocrRuleCheckSaveModel.getId()); OcrRuleCheck ocrRuleCheck=this.getById(ocrRuleCheckSaveModel.getId());
ocrRuleCheck.setConfigName(ocrRuleCheckSaveModel.getConfigName()); ocrRuleCheck.setConfigName(ocrRuleCheckSaveModel.getConfigName());
this.save(ocrRuleCheck); this.save(ocrRuleCheck);
List<OcrRuleCheckDetail> ocrRuleCheckDetailList=new ArrayList<>();
//明细 //明细
/*List<OcrRuleCheckDetail> ocrRuleCheckDetailList=new ArrayList<>();
List<String> ocrRuleCheckDetailIdList=new ArrayList<>(); List<String> ocrRuleCheckDetailIdList=new ArrayList<>();
if (ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()!=null) { if (ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()!=null) {
for (String s : ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()) { for (String s : ocrRuleCheckSaveModel.getMetadataConfigDetailIdList()) {
@ -80,7 +83,7 @@ public class OcrRuleCheckServiceImpl extends ServiceImpl<OcrRuleCheckMapper, Ocr
LambdaQueryWrapper<OcrRuleCheckDetail> removeQueryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<OcrRuleCheckDetail> removeQueryWrapper = new LambdaQueryWrapper<>();
removeQueryWrapper.eq(OcrRuleCheckDetail::getRuleCheckId,ocrRuleCheck.getId()); removeQueryWrapper.eq(OcrRuleCheckDetail::getRuleCheckId,ocrRuleCheck.getId());
removeQueryWrapper.notIn(ocrRuleCheckDetailIdList!=null&&ocrRuleCheckDetailIdList.size()<0,OcrRuleCheckDetail::getId,ocrRuleCheckDetailIdList); removeQueryWrapper.notIn(ocrRuleCheckDetailIdList!=null&&ocrRuleCheckDetailIdList.size()<0,OcrRuleCheckDetail::getId,ocrRuleCheckDetailIdList);
ocrRuleCheckDetailService.remove(removeQueryWrapper); ocrRuleCheckDetailService.remove(removeQueryWrapper);*/
return ocrRuleCheck; return ocrRuleCheck;
} }
@ -88,9 +91,9 @@ public class OcrRuleCheckServiceImpl extends ServiceImpl<OcrRuleCheckMapper, Ocr
public void removeById(String id) { public void removeById(String id) {
//删除配置信息 //删除配置信息
this.baseMapper.deleteById(id); this.baseMapper.deleteById(id);
//删除明细 /*//删除明细
LambdaQueryWrapper<OcrRuleCheckDetail> removeQueryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<OcrRuleCheckDetail> removeQueryWrapper = new LambdaQueryWrapper<>();
removeQueryWrapper.eq(OcrRuleCheckDetail::getRuleCheckId,id); removeQueryWrapper.eq(OcrRuleCheckDetail::getRuleCheckId,id);
ocrRuleCheckDetailService.remove(removeQueryWrapper); ocrRuleCheckDetailService.remove(removeQueryWrapper);*/
} }
} }

Loading…
Cancel
Save