From c9901424997ef0f56af1a97ec105629533387ff3 Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Mon, 17 Nov 2025 15:32:15 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E7=94=9F=E4=BA=A7=E9=9C=80?= =?UTF-8?q?=E6=B1=82=E6=A8=A1=E6=9D=BFBUG=E4=BF=AE=E5=A4=8D=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/StoreProductDemandTemplateServiceImpl.java | 1 + .../java/com/ruoyi/xkt/service/impl/StoreServiceImpl.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandTemplateServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandTemplateServiceImpl.java index fb4afa1f9..adf5ee7ac 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandTemplateServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductDemandTemplateServiceImpl.java @@ -56,6 +56,7 @@ public class StoreProductDemandTemplateServiceImpl implements IStoreProductDeman StoreProductDemandTemplate template = Optional.ofNullable(this.templateMapper.selectOne(new LambdaQueryWrapper() .eq(StoreProductDemandTemplate::getStoreId, storeId).eq(StoreProductDemandTemplate::getDelFlag, Constants.UNDELETED))) .orElse(new StoreProductDemandTemplate()); + template.setStoreId(storeId); // 设置初始化值为未选中 template.setSelectSize30(UNSELECTED).setSelectSize31(UNSELECTED).setSelectSize32(UNSELECTED).setSelectSize33(UNSELECTED) .setSelectSize41(UNSELECTED).setSelectSize42(UNSELECTED).setSelectSize43(UNSELECTED) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreServiceImpl.java index 4f917ab3d..dfff5a412 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreServiceImpl.java @@ -118,6 +118,10 @@ public class StoreServiceImpl implements IStoreService { @Override @Transactional public Integer updateDelFlag(StoreUpdateDelFlagDTO delFlagDTO) { + // 是否为超级管理员 + if (!SecurityUtils.isAdmin()) { + throw new ServiceException("当前用户非管理员账号,无权限操作!", HttpStatus.ERROR); + } Store store = Optional.ofNullable(this.storeMapper.selectOne(new LambdaQueryWrapper() .eq(Store::getId, delFlagDTO.getStoreId()))) .orElseThrow(() -> new ServiceException("档口不存在!", HttpStatus.ERROR));