diff --git a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/controller/MarketStandardController.java b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/controller/MarketStandardController.java index 8ca8738e..2b97f56f 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/controller/MarketStandardController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/controller/MarketStandardController.java @@ -257,4 +257,21 @@ public class MarketStandardController { public Result getManifestNo(LawsMarketStandard marketStandard) { return marketStandardService.getManifestNo(marketStandard); } + + + /** + * 修改版本号 + * + * @param lawsMarketStandard + * @return + */ + @AutoLog(value = "外部标准库-市场法规清单-修改版本号") + @ApiOperation(value = "外部标准库-市场法规清单-修改版本号", notes = "外部标准库-市场法规清单-修改版本号") + @ApiOperationSupport(order = 6) + @PostMapping(value = "/editManifestVersion") +// @RequiresPermissions("marketStandard:edit") + public Result editManifestVersion(@RequestBody LawsMarketStandard lawsMarketStandard) { + this.marketStandardService.editManifestVersion(lawsMarketStandard); + return Result.OK(ResultCommon.OK); + } } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/ILawsMarketStandardService.java b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/ILawsMarketStandardService.java index 29207305..58cb5fff 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/ILawsMarketStandardService.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/ILawsMarketStandardService.java @@ -127,4 +127,10 @@ public interface ILawsMarketStandardService extends IService * @return */ Result getManifestNo(LawsMarketStandard marketStandard); + + /** + * 修改版本号 + * @param marketStandard + */ + void editManifestVersion(LawsMarketStandard marketStandard); } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardServiceImpl.java index 89374f57..1c72301a 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardServiceImpl.java @@ -692,6 +692,28 @@ public class LawsMarketStandardServiceImpl extends ServiceImpl update = new LambdaUpdateWrapper<>(); + update.eq(LawsMarketStandard::getId,marketStandard.getId()); + update.set(LawsMarketStandard::getManifestVersion,marketStandard.getManifestVersion()); + LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); + update.set(LawsMarketStandard::getUpdateBy,sysUser.getUsername()); + update.set(LawsMarketStandard::getUpdateTime,new Date()); + update(update); + } }