完善修改清单版本号接口
This commit is contained in:
+1
-1
@@ -269,7 +269,7 @@ public class MarketStandardController {
|
||||
@ApiOperation(value = "外部标准库-市场法规清单-修改版本号", notes = "外部标准库-市场法规清单-修改版本号")
|
||||
@ApiOperationSupport(order = 6)
|
||||
@PostMapping(value = "/editManifestVersion")
|
||||
// @RequiresPermissions("marketStandard:edit")
|
||||
@RequiresPermissions("marketStandard:editVersion")
|
||||
public Result<T> editManifestVersion(@RequestBody LawsMarketStandard lawsMarketStandard) {
|
||||
this.marketStandardService.editManifestVersion(lawsMarketStandard);
|
||||
return Result.OK(ResultCommon.OK);
|
||||
|
||||
+9
@@ -723,6 +723,15 @@ public class LawsMarketStandardServiceImpl extends ServiceImpl<LawsMarketStandar
|
||||
throw new JeroBootException(Objects.equals(LocaleContextHolder.getLocale(),Locale.ENGLISH) ?
|
||||
"Out of state" : "状态不正确");
|
||||
}
|
||||
LambdaQueryWrapper<LawsMarketStandard> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(LawsMarketStandard::getVersionFlag,obj.getVersionFlag());
|
||||
queryWrapper.ne(LawsMarketStandard::getId,marketStandard.getId());
|
||||
queryWrapper.eq(LawsMarketStandard::getManifestVersion,marketStandard.getManifestVersion());
|
||||
long l = count(queryWrapper);
|
||||
if(l > 0){
|
||||
throw new JeroBootException(Objects.equals(LocaleContextHolder.getLocale(),Locale.ENGLISH) ?
|
||||
"Version Already exist" : "清单版本已存在");
|
||||
}
|
||||
LambdaUpdateWrapper<LawsMarketStandard> update = new LambdaUpdateWrapper<>();
|
||||
update.eq(LawsMarketStandard::getId,marketStandard.getId());
|
||||
update.set(LawsMarketStandard::getManifestVersion,marketStandard.getManifestVersion());
|
||||
|
||||
Reference in New Issue
Block a user