From 046d7ac5bbef4cbb6c6b64f3589e2722d13a07a5 Mon Sep 17 00:00:00 2001
From: jiangqs <jiangqs>
Date: 星期二, 27 六月 2023 11:00:01 +0800
Subject: [PATCH] 日志管理
---
ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/constant/AppErrorConstant.java | 2
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtShopController.java | 15 ++++
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/staff/SysStaffServiceImpl.java | 12 ++++
ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtMemberController.java | 8 ++
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtStaffController.java | 6 ++
ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/aspect/LogAspect.java | 31 +++++----
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtTaskController.java | 3 +
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysUserController.java | 1
ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java | 6 ++
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/MemberTaskRecordServiceImpl.java | 3 -
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/sys/ISysMenuService.java | 2
ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtActivityController.java | 4 +
ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtBirthdayController.java | 3 +
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java | 28 ++++++++
ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/annotation/Log.java | 9 +-
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysMenuController.java | 6 +-
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/ShopTaskServiceImpl.java | 2
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysDeptController.java | 6 +-
ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtCouponController.java | 5 +
19 files changed, 117 insertions(+), 35 deletions(-)
diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/constant/AppErrorConstant.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/constant/AppErrorConstant.java
index 461600f..6c75879 100644
--- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/constant/AppErrorConstant.java
+++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/constant/AppErrorConstant.java
@@ -63,4 +63,6 @@
String COUPON_USED = "优惠券已被核销";
String COUPON_TYPE_ERROR = "只能核销商品优惠券";
+
+ String STAFF_MOBILE_DOUBLE = "手机号码已被注册";
}
diff --git a/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/annotation/Log.java b/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/annotation/Log.java
index 6152ee1..a1aaf9b 100644
--- a/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/annotation/Log.java
+++ b/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/annotation/Log.java
@@ -1,12 +1,9 @@
package com.ruoyi.common.log.annotation;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.log.enums.OperatorType;
+
+import java.lang.annotation.*;
/**
* 自定义操作日志记录注解
@@ -24,6 +21,8 @@
*/
public String title() default "";
+ public String operContent() default "";
+
/**
* 功能
*/
diff --git a/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/aspect/LogAspect.java b/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/aspect/LogAspect.java
index f0fcdbe..5220e2a 100644
--- a/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/aspect/LogAspect.java
+++ b/ruoyi-common/ruoyi-common-log/src/main/java/com/ruoyi/common/log/aspect/LogAspect.java
@@ -1,9 +1,15 @@
package com.ruoyi.common.log.aspect;
-import java.util.Collection;
-import java.util.Map;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import com.alibaba.fastjson2.JSON;
+import com.ruoyi.common.core.utils.ServletUtils;
+import com.ruoyi.common.core.utils.StringUtils;
+import com.ruoyi.common.core.utils.ip.IpUtils;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessStatus;
+import com.ruoyi.common.log.filter.PropertyPreExcludeFilter;
+import com.ruoyi.common.log.service.AsyncLogService;
+import com.ruoyi.common.security.utils.SecurityUtils;
+import com.ruoyi.system.api.domain.poji.sys.SysOperLog;
import org.apache.commons.lang3.ArrayUtils;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.AfterReturning;
@@ -18,16 +24,11 @@
import org.springframework.stereotype.Component;
import org.springframework.validation.BindingResult;
import org.springframework.web.multipart.MultipartFile;
-import com.alibaba.fastjson2.JSON;
-import com.ruoyi.common.core.utils.ServletUtils;
-import com.ruoyi.common.core.utils.StringUtils;
-import com.ruoyi.common.core.utils.ip.IpUtils;
-import com.ruoyi.common.log.annotation.Log;
-import com.ruoyi.common.log.enums.BusinessStatus;
-import com.ruoyi.common.log.filter.PropertyPreExcludeFilter;
-import com.ruoyi.common.log.service.AsyncLogService;
-import com.ruoyi.common.security.utils.SecurityUtils;
-import com.ruoyi.system.api.domain.poji.sys.SysOperLog;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.util.Collection;
+import java.util.Map;
/**
* 操作日志记录处理
@@ -141,6 +142,8 @@
operLog.setBusinessType(log.businessType().ordinal());
// 设置标题
operLog.setTitle(log.title());
+ //设置操作内容
+ operLog.setOperContent(log.operContent());
// 设置操作人类别
operLog.setOperatorType(log.operatorType().ordinal());
// 是否需要保存request,参数和值
diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtActivityController.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtActivityController.java
index 766a27d..45b2518 100644
--- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtActivityController.java
+++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtActivityController.java
@@ -3,6 +3,8 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.goods.domain.dto.MgtActivityEditDto;
import com.ruoyi.goods.domain.dto.MgtActivityPageDto;
@@ -39,6 +41,7 @@
private ActivityService activityService;
@RequestMapping(value = "/editMgtActivity", method = RequestMethod.POST)
+ @Log(title = "活动管理", businessType = BusinessType.UPDATE,operContent = "编辑活动")
@ApiOperation(value = "平台编辑活动")
public R editMgtActivity(@RequestBody MgtActivityEditDto mgtActivityEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -67,6 +70,7 @@
}
@RequestMapping(value = "/deleteMgtActivity", method = RequestMethod.POST)
+ @Log(title = "活动管理", businessType = BusinessType.DELETE,operContent = "删除活动")
@ApiOperation(value = "平台删除活动")
public R deleteMgtActivity(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java
index ee21925..7948f93 100644
--- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java
+++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java
@@ -3,6 +3,8 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.goods.domain.dto.*;
import com.ruoyi.goods.domain.vo.MgtGoodsPageVo;
@@ -69,6 +71,7 @@
}
@RequestMapping(value = "/editMgtGoods", method = RequestMethod.POST)
+ @Log(title = "商品管理", businessType = BusinessType.UPDATE,operContent = "编辑商品")
@ApiOperation(value = "平台编辑商品")
public R editMgtGoods(@RequestBody MgtGoodsEditDto mgtGoodsEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -78,6 +81,7 @@
}
@RequestMapping(value = "/upDownMgtGoods", method = RequestMethod.POST)
+ @Log(title = "商品管理", businessType = BusinessType.UPDATE,operContent = "上下架商品")
@ApiOperation(value = "平台上下架商品")
public R upDownMgtGoods(@RequestBody MgtGoodsUpDownDto mgtGoodsUpDownDto) {
Long userId = SecurityUtils.getUserId();
@@ -87,6 +91,7 @@
}
@RequestMapping(value = "/recommendMgtGoods", method = RequestMethod.POST)
+ @Log(title = "商品管理", businessType = BusinessType.UPDATE,operContent = "推荐商品")
@ApiOperation(value = "平台推荐商品")
public R recommendMgtGoods(@RequestBody MgtGoodsRecommendDto mgtGoodsRecommendDto) {
Long userId = SecurityUtils.getUserId();
@@ -96,6 +101,7 @@
}
@RequestMapping(value = "/deleteMgtGoods", method = RequestMethod.POST)
+ @Log(title = "商品管理", businessType = BusinessType.DELETE,operContent = "删除商品")
@ApiOperation(value = "删除商品")
public R deleteMgtGoods(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtBirthdayController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtBirthdayController.java
index 1b42d9a..4a9d73a 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtBirthdayController.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtBirthdayController.java
@@ -1,6 +1,8 @@
package com.ruoyi.member.controller.management;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.member.domain.dto.MgtBirthdayEditDto;
import com.ruoyi.member.domain.dto.MgtBirthdayGetDto;
@@ -31,6 +33,7 @@
private BirthdayCardService birthdayCardService;
@RequestMapping(value = "/editMgtBirthdayCard", method = RequestMethod.POST)
+ @Log(title = "生日卡管理", businessType = BusinessType.UPDATE,operContent = "编辑生日卡")
@ApiOperation(value = "平台编辑生日卡")
public R editMgtBirthdayCard(@RequestBody MgtBirthdayEditDto mgtBirthdayEditDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtCouponController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtCouponController.java
index e2b6a66..bef8300 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtCouponController.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtCouponController.java
@@ -2,6 +2,8 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.member.domain.dto.*;
import com.ruoyi.member.domain.vo.*;
@@ -55,6 +57,7 @@
}
@RequestMapping(value = "/editMgtCoupon", method = RequestMethod.POST)
+ @Log(title = "优惠券管理", businessType = BusinessType.UPDATE,operContent = "编辑优惠券")
@ApiOperation(value = "平台编辑优惠券")
public R editMgtCoupon(@RequestBody MgtCouponEditDto mgtCouponEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -64,6 +67,7 @@
}
@RequestMapping(value = "/deleteMgtCoupon", method = RequestMethod.POST)
+ @Log(title = "优惠券管理", businessType = BusinessType.DELETE,operContent = "删除优惠券")
@ApiOperation(value = "平台删除优惠券")
public R deleteMgtCoupon(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
@@ -101,6 +105,7 @@
}
@RequestMapping(value = "/auditMgtCoupon", method = RequestMethod.POST)
+ @Log(title = "优惠券管理", businessType = BusinessType.UPDATE,operContent = "审核优惠券")
@ApiOperation(value = "平台审核优惠券")
public R auditMgtCoupon(@RequestBody MgtCouponAuditDto mgtCouponAuditDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtMemberController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtMemberController.java
index 45f7f60..e10259b 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtMemberController.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/management/MgtMemberController.java
@@ -3,6 +3,8 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.member.domain.dto.*;
import com.ruoyi.member.domain.vo.*;
@@ -70,6 +72,7 @@
}
@RequestMapping(value = "/editMemberRelationShop", method = RequestMethod.POST)
+ @Log(title = "会员管理", businessType = BusinessType.UPDATE,operContent = "修改会员关联商户")
@ApiOperation(value = "修改会员关联商户")
public R<MerMemberInfoVo> getMerMemberInfo(@RequestBody MgtMemberRelEditDto mgtMemberRelEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -79,6 +82,7 @@
}
@RequestMapping(value = "/deleteMemberRelationShop", method = RequestMethod.POST)
+ @Log(title = "会员管理", businessType = BusinessType.DELETE,operContent = "删除会员关联商户")
@ApiOperation(value = "删除会员关联商户")
public R<MerMemberInfoVo> deleteMemberRelationShop(@RequestBody MgtMemberRelDelDto mgtMemberRelDelDto) {
Long userId = SecurityUtils.getUserId();
@@ -88,6 +92,7 @@
}
@RequestMapping(value = "/editMemberIntegral", method = RequestMethod.POST)
+ @Log(title = "会员管理", businessType = BusinessType.UPDATE,operContent = "修改会员积分")
@ApiOperation(value = "修改会员积分")
public R<MerMemberInfoVo> editMemberIntegral(@RequestBody MgtMemberIntEditDto mgtMemberIntEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -158,6 +163,7 @@
}
@RequestMapping(value = "/editMemberArchiveFields", method = RequestMethod.POST)
+ @Log(title = "会员管理", businessType = BusinessType.UPDATE,operContent = "编辑会员档案")
@ApiOperation(value = "编辑会员档案")
public R editMemberArchiveFields(@RequestBody MgtArchiveFieldsEditDto mgtArchiveFieldsEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -193,6 +199,7 @@
}
@RequestMapping(value = "/mgtReplayMemberSuggest", method = RequestMethod.POST)
+ @Log(title = "会员建议管理", businessType = BusinessType.UPDATE,operContent = "回复会员建议")
@ApiOperation(value = "平台回复会员建议")
public R mgtReplayMemberSuggest(@RequestBody MgtReplayMemberSuggestDto mgtReplayMemberSuggestDto) {
Long userId = SecurityUtils.getUserId();
@@ -210,6 +217,7 @@
}
@RequestMapping(value = "/mgtEditMemberSuggestTag", method = RequestMethod.POST)
+ @Log(title = "会员建议管理", businessType = BusinessType.UPDATE,operContent = "编辑会员建议标签")
@ApiOperation(value = "平台编辑会员建议标签")
public R mgtEditMemberSuggestTag(@RequestBody MgtTagMemberSuggestDto mgtTagMemberSuggestDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtShopController.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtShopController.java
index 3faacd8..c8dac50 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtShopController.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtShopController.java
@@ -3,6 +3,8 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.shop.domain.dto.*;
import com.ruoyi.shop.domain.vo.*;
@@ -76,6 +78,7 @@
}
@RequestMapping(value = "/createMgtShop", method = RequestMethod.POST)
+ @Log(title = "商户管理", businessType = BusinessType.UPDATE,operContent = "编辑商户")
@ApiOperation(value = "平台编辑商户")
public R createMgtShop(@RequestBody MgtEditShopDto mgtEditShopDto) {
Long userId = SecurityUtils.getUserId();
@@ -99,6 +102,7 @@
}
@RequestMapping(value = "/editMgtShopTag", method = RequestMethod.POST)
+ @Log(title = "商户管理", businessType = BusinessType.UPDATE,operContent = "修改商户标签")
@ApiOperation(value = "修改商户标签")
public R editMgtShopTag(@RequestBody MgtEditShopTagDto mgtEditShopTagDto) {
shopService.editShopTag(mgtEditShopTagDto);
@@ -106,6 +110,7 @@
}
@RequestMapping(value = "/terminateMgtCooperation", method = RequestMethod.POST)
+ @Log(title = "商户管理", businessType = BusinessType.UPDATE,operContent = "终止合作")
@ApiOperation(value = "终止合作")
public R terminateMgtCooperation(@RequestBody MgtTerminateCooperationDto mgtTerminateCooperationDto) {
Long userId = SecurityUtils.getUserId();
@@ -115,6 +120,7 @@
}
@RequestMapping(value = "/changeMgtCooperationTime", method = RequestMethod.POST)
+ @Log(title = "商户管理", businessType = BusinessType.UPDATE,operContent = "修改合作时间")
@ApiOperation(value = "修改合作时间")
public R changeMgtCooperationTime(@RequestBody MgtChangeCoopDto mgtChangeCoopDto) {
Long userId = SecurityUtils.getUserId();
@@ -134,6 +140,7 @@
}
@RequestMapping(value = "/editMgtShopProportion", method = RequestMethod.POST)
+ @Log(title = "商户管理", businessType = BusinessType.UPDATE,operContent = "修改商户分成")
@ApiOperation(value = "修改商户分成")
public R editMgtShopProportion(@RequestBody MgtShopProportionEditDto mgtShopProportionEditDto) {
mgtShopProportionEditDto.setUserId(SecurityUtils.getUserId());
@@ -167,6 +174,7 @@
}
@RequestMapping(value = "/mgtReplayShopSuggest", method = RequestMethod.POST)
+ @Log(title = "商户建议管理", businessType = BusinessType.UPDATE,operContent = "回复商户建议")
@ApiOperation(value = "平台回复建议")
public R mgtReplayShopSuggest(@RequestBody MgtReplayShopSuggestDto mgtReplayShopSuggestDto) {
Long userId = SecurityUtils.getUserId();
@@ -183,7 +191,8 @@
}
@RequestMapping(value = "/mgtEditShopSuggestTag", method = RequestMethod.POST)
- @ApiOperation(value = "平台编辑会员建议标签")
+ @Log(title = "商户建议管理", businessType = BusinessType.UPDATE,operContent = "编辑商户建议标签")
+ @ApiOperation(value = "平台编辑商户建议标签")
public R mgtEditShopSuggestTag(@RequestBody MgtTagShopSuggestDto mgtTagShopSuggestDto) {
Long userId = SecurityUtils.getUserId();
mgtTagShopSuggestDto.setUserId(userId);
@@ -204,6 +213,7 @@
}
@RequestMapping(value = "/mgtAuditShopCertificate", method = RequestMethod.POST)
+ @Log(title = "商户证书管理", businessType = BusinessType.UPDATE,operContent = "审核商户证书")
@ApiOperation(value = "平台审核商户证书")
public R mgtAuditShopCertificate(@RequestBody MgtAuditShopCertificateDto mgtAuditShopCertificateDto) {
Long userId = SecurityUtils.getUserId();
@@ -233,6 +243,7 @@
}
@RequestMapping(value = "/mgtShopAuth", method = RequestMethod.POST)
+ @Log(title = "商户进件管理", businessType = BusinessType.UPDATE,operContent = "商户进件")
@ApiOperation(value = "平台商户进件")
public R mgtShopAuth(@RequestBody MgtShopAuthDto mgtShopAuthDto) {
Long userId = SecurityUtils.getUserId();
@@ -249,7 +260,7 @@
}
@RequestMapping(value = "/getMgtShopAuthCode", method = RequestMethod.POST)
- @ApiOperation(value = "获取商户进件信息")
+ @ApiOperation(value = "获取商户进件验证信息")
public R<MgtShopAuthCodeVo> getMgtShopAuthCode(@RequestBody MgtShopAuthGetDto mgtShopAuthGetDto) {
MgtShopAuthCodeVo mgtShopAuthCodeVo = shopService.getMgtShopAuthCode(mgtShopAuthGetDto.getAuthId());
return R.ok(mgtShopAuthCodeVo);
diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtTaskController.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtTaskController.java
index 8f5eb37..8688535 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtTaskController.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/management/MgtTaskController.java
@@ -1,6 +1,8 @@
package com.ruoyi.shop.controller.management;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.shop.domain.dto.MgtFollowShopTaskDto;
import com.ruoyi.shop.domain.dto.MgtMemberTaskPageDto;
@@ -47,6 +49,7 @@
private MemberTaskRecordService memberTaskRecordService;
@RequestMapping(value = "/followShopTask", method = RequestMethod.POST)
+ @Log(title = "跟进管理", businessType = BusinessType.UPDATE,operContent = "商户跟进")
@ApiOperation(value = "商户跟进")
public R followShopTask(@RequestBody MgtFollowShopTaskDto mgtFollowShopTaskDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/MemberTaskRecordServiceImpl.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/MemberTaskRecordServiceImpl.java
index f0c77b7..ce11ce1 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/MemberTaskRecordServiceImpl.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/MemberTaskRecordServiceImpl.java
@@ -9,7 +9,6 @@
import com.ruoyi.shop.domain.vo.MerMemberTaskRecordPageVo;
import com.ruoyi.shop.domain.vo.MgtMemberFollowPageVo;
import com.ruoyi.shop.mapper.task.MemberTaskRecordMapper;
-import com.ruoyi.shop.service.shop.ShopService;
import com.ruoyi.shop.service.task.MemberTaskRecordService;
import com.ruoyi.shop.service.task.TaskFileService;
import org.springframework.stereotype.Service;
@@ -36,8 +35,6 @@
@Resource
private TaskFileService taskFileService;
- @Resource
- private ShopService shopService;
/**
* 商户分页获取会员跟进任务
* @param page
diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/ShopTaskServiceImpl.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/ShopTaskServiceImpl.java
index f7eefd8..fc6e744 100644
--- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/ShopTaskServiceImpl.java
+++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/task/ShopTaskServiceImpl.java
@@ -32,8 +32,6 @@
@Service
public class ShopTaskServiceImpl extends ServiceImpl<ShopTaskMapper, ShopTask> implements ShopTaskService {
- @Resource
- private ShopTaskMapper shopTaskMapper;
@Resource
private ShopTaskRecordService shopTaskRecordService;
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java
index f289552..808e0fa 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java
@@ -4,6 +4,8 @@
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.poi.ExcelUtil;
import com.ruoyi.common.core.web.domain.AjaxResult;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.system.api.domain.dto.MgtBaseGetDto;
import com.ruoyi.system.api.domain.dto.MgtPageDto;
@@ -85,6 +87,7 @@
}
@RequestMapping(value = "/editCooperation", method = RequestMethod.POST)
+ @Log(title = "申请合作管理", businessType = BusinessType.UPDATE,operContent = "修改申请合作")
@ApiOperation(value = "修改申请合作")
public R editCooperation(@RequestBody MgtCooperationEditDto mgtCooperationEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -94,6 +97,7 @@
}
@RequestMapping(value = "/editServiceMobile", method = RequestMethod.POST)
+ @Log(title = "客服电话管理", businessType = BusinessType.UPDATE,operContent = "修改客服电话")
@ApiOperation(value = "修改客服电话")
public R editServiceMobile(@RequestBody MgtServiceMobileEditDto mgtServiceMobileEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -103,6 +107,7 @@
}
@RequestMapping(value = "/editAgreement", method = RequestMethod.POST)
+ @Log(title = "协议管理", businessType = BusinessType.UPDATE,operContent = "修改协议")
@ApiOperation(value = "修改协议")
public R editAgreement(@RequestBody MgtAgreementEditDto mgtAgreementEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -112,6 +117,7 @@
}
@RequestMapping(value = "/editBanner", method = RequestMethod.POST)
+ @Log(title = "banner管理", businessType = BusinessType.UPDATE,operContent = "修改banner")
@ApiOperation(value = "修改banner")
public R editBanner(@RequestBody MgtBannerEditDto mgtBannerEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -142,6 +148,7 @@
}
@RequestMapping(value = "/deleteBanner", method = RequestMethod.POST)
+ @Log(title = "banner管理", businessType = BusinessType.DELETE,operContent = "删除banner")
@ApiOperation(value = "删除banner")
public R deleteBanner(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
@@ -163,6 +170,7 @@
}
@RequestMapping(value = "/editPop", method = RequestMethod.POST)
+ @Log(title = "弹窗管理", businessType = BusinessType.UPDATE,operContent = "修改弹窗广告")
@ApiOperation(value = "修改弹窗广告")
public R editPop(@RequestBody MgtPopEditDto mgtPopEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -181,6 +189,7 @@
}
@RequestMapping(value = "/deletePop", method = RequestMethod.POST)
+ @Log(title = "弹窗管理", businessType = BusinessType.DELETE,operContent = "删除弹窗广告")
@ApiOperation(value = "删除弹窗广告")
public R deletePop(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
@@ -202,6 +211,7 @@
}
@RequestMapping(value = "/editQuickEntry", method = RequestMethod.POST)
+ @Log(title = "快速入口管理", businessType = BusinessType.UPDATE,operContent = "修改快速入口")
@ApiOperation(value = "修改快速入口")
public R editQuickEntry(@RequestBody MgtQuickEntryEditDto mgtQuickEntryEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -220,6 +230,7 @@
}
@RequestMapping(value = "/deleteQuickEntry", method = RequestMethod.POST)
+ @Log(title = "快速入口管理", businessType = BusinessType.DELETE,operContent = "删除快速入口")
@ApiOperation(value = "删除快速入口")
public R deleteQuickEntry(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
@@ -236,6 +247,7 @@
}
@RequestMapping(value = "/editOtherConfig", method = RequestMethod.POST)
+ @Log(title = "其它设置管理", businessType = BusinessType.UPDATE,operContent = "修改其它设置")
@ApiOperation(value = "修改其它设置")
public R editOtherConfig(@RequestBody MgtOtherConfigEditDto mgtOtherConfigEditDto) {
customConfigService.editOtherConfig(mgtOtherConfigEditDto);
@@ -243,6 +255,7 @@
}
@RequestMapping(value = "/editShopConfig", method = RequestMethod.POST)
+ @Log(title = "其它设置管理", businessType = BusinessType.UPDATE,operContent = "修改合作商配置")
@ApiOperation(value = "修改合作商配置")
public R editShopConfig(@RequestBody MgtShopConfigEditDto mgtShopConfigEditDto) {
customConfigService.editShopConfig(mgtShopConfigEditDto);
@@ -250,13 +263,15 @@
}
@RequestMapping(value = "/editMemberConfig", method = RequestMethod.POST)
- @ApiOperation(value = "修改合作商配置")
+ @Log(title = "其它设置管理", businessType = BusinessType.UPDATE,operContent = "修改会员配置")
+ @ApiOperation(value = "修改会员配置")
public R editMemberConfig(@RequestBody MgtMemberConfigEditDto mgtMemberConfigEditDto) {
customConfigService.editMemberConfig(mgtMemberConfigEditDto);
return R.ok();
}
@RequestMapping(value = "/editAdvert", method = RequestMethod.POST)
+ @Log(title = "其它设置管理", businessType = BusinessType.UPDATE,operContent = "修改广告配置")
@ApiOperation(value = "修改广告配置")
public R editAdvert(@RequestBody MgtAdvertEditDto mgtAdvertEditDto) {
mgtAdvertEditDto.setUserId(SecurityUtils.getUserId());
@@ -265,6 +280,7 @@
}
@RequestMapping(value = "/editActiveness", method = RequestMethod.POST)
+ @Log(title = "其它设置管理", businessType = BusinessType.UPDATE,operContent = "修改活跃度")
@ApiOperation(value = "修改活跃度")
public R editActiveness(@RequestBody MgtActivenessEditDto mgtActivenessEditDto) {
mgtActivenessEditDto.setUserId(SecurityUtils.getUserId());
@@ -273,6 +289,7 @@
}
@RequestMapping(value = "/deleteActiveness", method = RequestMethod.POST)
+ @Log(title = "其它设置管理", businessType = BusinessType.DELETE,operContent = "删除活跃度")
@ApiOperation(value = "删除活跃度")
public R deleteMgtActiveness(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
mgtBaseGetDto.setUserId(SecurityUtils.getUserId());
@@ -293,6 +310,7 @@
}
@RequestMapping(value = "/editClassification", method = RequestMethod.POST)
+ @Log(title = "分类管理", businessType = BusinessType.UPDATE,operContent = "修改分类")
@ApiOperation(value = "修改分类")
public R editClassification(@RequestBody MgtClassificationEditDto mgtClassificationEditDto) {
mgtClassificationEditDto.setUserId(SecurityUtils.getUserId());
@@ -301,6 +319,7 @@
}
@RequestMapping(value = "/deleteClassification", method = RequestMethod.POST)
+ @Log(title = "分类管理", businessType = BusinessType.DELETE,operContent = "删除分类")
@ApiOperation(value = "删除分类")
public R deleteClassification(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
mgtBaseGetDto.setUserId(SecurityUtils.getUserId());
@@ -365,6 +384,7 @@
}
@RequestMapping(value = "/editTag", method = RequestMethod.POST)
+ @Log(title = "标签管理", businessType = BusinessType.UPDATE,operContent = "修改标签")
@ApiOperation(value = "修改标签")
public R editTag(@RequestBody MgtTagEditDto mgtTagEditDto) {
mgtTagEditDto.setUserId(SecurityUtils.getUserId());
@@ -373,6 +393,7 @@
}
@RequestMapping(value = "/deleteTag", method = RequestMethod.POST)
+ @Log(title = "标签管理", businessType = BusinessType.DELETE,operContent = "删除标签")
@ApiOperation(value = "删除标签")
public R deleteTag(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
mgtBaseGetDto.setUserId(SecurityUtils.getUserId());
@@ -393,6 +414,7 @@
}
@RequestMapping(value = "/editArticle", method = RequestMethod.POST)
+ @Log(title = "文章管理", businessType = BusinessType.UPDATE,operContent = "修改文章")
@ApiOperation(value = "修改文章")
public R editArticle(@RequestBody MgtArticleEditDto mgtArticleEditDto) {
mgtArticleEditDto.setUserId(SecurityUtils.getUserId());
@@ -401,6 +423,7 @@
}
@RequestMapping(value = "/deleteArticle", method = RequestMethod.POST)
+ @Log(title = "文章管理", businessType = BusinessType.DELETE,operContent = "删除文章")
@ApiOperation(value = "删除文章")
public R deleteArticle(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
mgtBaseGetDto.setUserId(SecurityUtils.getUserId());
@@ -436,7 +459,8 @@
}
@RequestMapping(value = "/allotRecommend", method = RequestMethod.POST)
- @ApiOperation(value = "删除文章")
+ @Log(title = "分配管理", businessType = BusinessType.UPDATE,operContent = "分配推荐")
+ @ApiOperation(value = "分配推荐")
public R allotRecommend(@RequestBody MgtAllotRecommendDto mgtAllotRecommendDto) {
mgtAllotRecommendDto.setUserId(SecurityUtils.getUserId());
recommendCooperationService.allotRecommend(mgtAllotRecommendDto);
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtStaffController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtStaffController.java
index 85135b0..5bca46f 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtStaffController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtStaffController.java
@@ -3,6 +3,8 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.system.api.domain.dto.MgtBaseGetDto;
import com.ruoyi.system.domain.dto.*;
@@ -85,6 +87,7 @@
}
@RequestMapping(value = "/mgtReplayStaffSuggest", method = RequestMethod.POST)
+ @Log(title = "建议管理", businessType = BusinessType.UPDATE,operContent = "平台回复会员建议")
@ApiOperation(value = "平台回复会员建议")
public R mgtReplayStaffSuggest(@RequestBody MgtReplayStaffSuggestDto mgtReplayStaffSuggestDto) {
Long userId = SecurityUtils.getUserId();
@@ -101,6 +104,7 @@
}
@RequestMapping(value = "/mgtEditStaffSuggestTag", method = RequestMethod.POST)
+ @Log(title = "建议管理", businessType = BusinessType.UPDATE,operContent = "编辑会员建议标签")
@ApiOperation(value = "平台编辑会员建议标签")
public R mgtEditStaffSuggestTag(@RequestBody MgtTagStaffSuggestDto mgtTagStaffSuggestDto) {
Long userId = SecurityUtils.getUserId();
@@ -122,6 +126,7 @@
}
@RequestMapping(value = "/mgtEditStaff", method = RequestMethod.POST)
+ @Log(title = "员工管理", businessType = BusinessType.UPDATE,operContent = "编辑员工")
@ApiOperation(value = "平台编辑员工")
public R mgtEditStaff(@RequestBody MgtStaffEditDto mgtStaffEditDto) {
Long userId = SecurityUtils.getUserId();
@@ -131,6 +136,7 @@
}
@RequestMapping(value = "/mgtDeleteStaff", method = RequestMethod.POST)
+ @Log(title = "员工管理", businessType = BusinessType.DELETE,operContent = "删除员工")
@ApiOperation(value = "平台删除员工")
public R mgtStaffEdit(@RequestBody MgtBaseGetDto mgtBaseGetDto) {
Long userId = SecurityUtils.getUserId();
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysDeptController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysDeptController.java
index ccab470..2e60015 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysDeptController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysDeptController.java
@@ -67,7 +67,7 @@
* 新增部门
*/
@RequiresPermissions("system:dept:add")
- @Log(title = "部门管理", businessType = BusinessType.INSERT)
+ @Log(title = "部门管理", businessType = BusinessType.INSERT,operContent = "新增部门")
@PostMapping
public AjaxResult add(@Validated @RequestBody SysDept dept)
{
@@ -85,7 +85,7 @@
* 修改部门
*/
@RequiresPermissions("system:dept:edit")
- @Log(title = "部门管理", businessType = BusinessType.UPDATE)
+ @Log(title = "部门管理", businessType = BusinessType.UPDATE,operContent = "修改部门")
@PutMapping
public AjaxResult edit(@Validated @RequestBody SysDept dept)
{
@@ -111,7 +111,7 @@
* 删除部门
*/
@RequiresPermissions("system:dept:remove")
- @Log(title = "部门管理", businessType = BusinessType.DELETE)
+ @Log(title = "部门管理", businessType = BusinessType.DELETE,operContent = "删除部门")
@DeleteMapping("/{deptId}")
public AjaxResult remove(@PathVariable Long deptId)
{
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysMenuController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysMenuController.java
index d1002e9..0618602 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysMenuController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysMenuController.java
@@ -107,7 +107,7 @@
* 新增菜单
*/
@RequiresPermissions("system:menu:add")
- @Log(title = "菜单管理", businessType = BusinessType.INSERT)
+ @Log(title = "菜单管理", businessType = BusinessType.INSERT,operContent = "新增菜单")
@PostMapping
public AjaxResult add(@Validated @RequestBody SysMenu menu)
{
@@ -127,7 +127,7 @@
* 修改菜单
*/
@RequiresPermissions("system:menu:edit")
- @Log(title = "菜单管理", businessType = BusinessType.UPDATE)
+ @Log(title = "菜单管理", businessType = BusinessType.UPDATE,operContent = "修改菜单")
@PutMapping
public AjaxResult edit(@Validated @RequestBody SysMenu menu)
{
@@ -151,7 +151,7 @@
* 删除菜单
*/
@RequiresPermissions("system:menu:remove")
- @Log(title = "菜单管理", businessType = BusinessType.DELETE)
+ @Log(title = "菜单管理", businessType = BusinessType.DELETE,operContent = "删除菜单")
@DeleteMapping("/{menuId}")
public AjaxResult remove(@PathVariable("menuId") Long menuId)
{
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysUserController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysUserController.java
index c516332..94d66d4 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysUserController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/sys/SysUserController.java
@@ -376,6 +376,7 @@
}
@ApiOperation(value = "修改用户权限")
+ @Log(title = "用户管理", businessType = BusinessType.UPDATE,operContent = "修改用户权限")
@PostMapping("/editUserMenu")
public R editUserMenu(@RequestBody UserMenuEditDto userMenuEditDto){
userService.editUserMenu(userMenuEditDto);
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/staff/SysStaffServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/staff/SysStaffServiceImpl.java
index 27ac5e0..99808fb 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/staff/SysStaffServiceImpl.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/staff/SysStaffServiceImpl.java
@@ -3,8 +3,10 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.core.exception.ServiceException;
import com.ruoyi.common.core.utils.uuid.IdUtils;
import com.ruoyi.common.security.utils.SecurityUtils;
+import com.ruoyi.system.api.constant.AppErrorConstant;
import com.ruoyi.system.api.domain.dto.MgtBaseGetDto;
import com.ruoyi.system.api.domain.poji.sys.SysUser;
import com.ruoyi.system.domain.dto.MgtStaffEditDto;
@@ -98,7 +100,14 @@
public void mgtStaffEdit(MgtStaffEditDto mgtStaffEditDto){
SysStaff sysStaff;
SysUser sysUser;
+ LambdaQueryWrapper<SysStaff> queryWrapper = new LambdaQueryWrapper();
+ queryWrapper.eq(SysStaff::getDelFlag,0);
+ queryWrapper.eq(SysStaff::getStaffMobile,mgtStaffEditDto.getStaffMobile());
+ SysStaff sysStaffSame = this.getOne(queryWrapper, false);
if(mgtStaffEditDto.getSysUserId()!=null){
+ if(sysStaffSame!=null&&!sysStaffSame.getUserId().equals(mgtStaffEditDto.getSysUserId())){
+ throw new ServiceException(AppErrorConstant.STAFF_MOBILE_DOUBLE);
+ }
sysStaff = this.getByUserId(mgtStaffEditDto.getSysUserId());
sysUser = sysUserService.selectUserById(mgtStaffEditDto.getSysUserId());
sysUser.setUserName(mgtStaffEditDto.getStaffMobile());
@@ -108,6 +117,9 @@
sysUser.setEmail(mgtStaffEditDto.getStaffEmail());
sysUserService.updateOnlyUser(sysUser);
}else{
+ if(sysStaffSame!=null){
+ throw new ServiceException(AppErrorConstant.STAFF_MOBILE_DOUBLE);
+ }
sysStaff = new SysStaff();
String staffId = IdUtils.simpleUUID();
sysStaff.setStaffId(staffId);
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/sys/ISysMenuService.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/sys/ISysMenuService.java
index ded832c..2fd5936 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/sys/ISysMenuService.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/sys/ISysMenuService.java
@@ -25,7 +25,7 @@
/**
* 根据用户查询系统菜单列表
*
- * @param userId 用户ID
+ * @param deptId 用户ID
* @return 菜单列表
*/
public List<SysMenu> selectDeptMenuList(Long deptId);
--
Gitblit v1.7.1