| @@ -2,9 +2,12 @@ package com.iformall.controller.sys; | |||||
| import com.iformall.annotation.SystemControllerLog; | import com.iformall.annotation.SystemControllerLog; | ||||
| import com.iformall.common.ErrorCode; | |||||
| import com.iformall.common.ResultData; | import com.iformall.common.ResultData; | ||||
| import com.iformall.controller.base.BaseController; | import com.iformall.controller.base.BaseController; | ||||
| import com.iformall.domain.po.MallUserInfo; | |||||
| import com.iformall.domain.po.WxUserDataRule; | import com.iformall.domain.po.WxUserDataRule; | ||||
| import com.iformall.enums.EnumUserAdmin; | |||||
| import com.iformall.service.WxUserDataRuleService; | import com.iformall.service.WxUserDataRuleService; | ||||
| import io.swagger.annotations.Api; | import io.swagger.annotations.Api; | ||||
| import io.swagger.annotations.ApiImplicitParam; | import io.swagger.annotations.ApiImplicitParam; | ||||
| @@ -31,6 +34,11 @@ public class WxUserDataRuleController extends BaseController { | |||||
| @SystemControllerLog(description = "用户数据权限-新增") | @SystemControllerLog(description = "用户数据权限-新增") | ||||
| public ResultData modify(@RequestBody WxUserDataRule wxUserDataRule) { | public ResultData modify(@RequestBody WxUserDataRule wxUserDataRule) { | ||||
| logger.debug("[" + getIpAddr() + "] wxDataRuleTarget::modify"); | logger.debug("[" + getIpAddr() + "] wxDataRuleTarget::modify"); | ||||
| MallUserInfo currentUser = getUser(); | |||||
| // 系统管理员才能修改信息 | |||||
| if (currentUser.getIsAdmin().equals(EnumUserAdmin.ADMIN.getCode())) { | |||||
| return new ResultData(ErrorCode.USER_NO_PERMISSION.getCode(), "系统管理员才能修改信息"); | |||||
| } | |||||
| wxUserDataRuleService.modify(wxUserDataRule); | wxUserDataRuleService.modify(wxUserDataRule); | ||||
| return new ResultData(); | return new ResultData(); | ||||
| } | } | ||||