国内标准 海外标准 企业标准 判断名称+编号为唯一标识接口

This commit is contained in:
gaojiabao
2023-02-17 10:46:01 +08:00
parent d5e45e8ef4
commit 15cb65ffdb
2 changed files with 28 additions and 0 deletions
@@ -365,7 +365,20 @@ public class SarBussionessStandController extends BaseController<SarBussionessSt
return "1";
}
@ApiOperation(value = "|SarStandardsInfoEO|编号+名称组合为唯一标识(标准海外)")
@PostMapping("/selectOnlyInfo")
public ResponseMessage selectOnlyInfo (SarBussionessStand sarBussionessStand){
QueryWrapper<SarBussionessStand> wrapper=new QueryWrapper<>();
wrapper.eq(null!=sarBussionessStand.getStandName(),"STAND_NAME",sarBussionessStand.getStandName())
.eq(null!=sarBussionessStand.getStandNumber(),"STAND_NUMBER",sarBussionessStand.getStandNumber());
Integer s=sarBussionessStandEOService.count(wrapper);
if (s>0){
return Result.error("当前标准编号和中文名称已存在");
}else {
return Result.success();
}
}
@@ -925,4 +925,19 @@ public class SarStandardsInfoController extends BaseController<SarStandardsInfo>
return "1";
}
@ApiOperation(value = "|SarStandardsInfoEO|编号+名称组合为唯一标识(国内海外)")
@PostMapping("/selectOnlyInfo")
public ResponseMessage selectOnlyInfo (SarStandardsInfo sarStandardsInfo){
QueryWrapper<SarStandardsInfo> wrapper=new QueryWrapper<>();
wrapper.eq(null!=sarStandardsInfo.getStandName(),"STAND_NAME",sarStandardsInfo.getStandName())
.eq(null!=sarStandardsInfo.getStandNumber(),"STAND_NUMBER",sarStandardsInfo.getStandNumber());
Integer s=sarStandardsInfoEOService.count(wrapper);
if (s>0){
return Result.error("当前标准编号和中文名称已存在");
}else {
return Result.success();
}
}
}