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

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

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

Loading…
Cancel
Save