已完成小程序端的项目查询
This commit is contained in:
parent
b906f2b88c
commit
4d14f5e04e
|
@ -52,7 +52,7 @@ public class PermissionCheck {
|
||||||
**/
|
**/
|
||||||
@Around("@annotation(requiresPermission)")
|
@Around("@annotation(requiresPermission)")
|
||||||
public Object check(ProceedingJoinPoint joinPoint, RequiresPermission requiresPermission) throws Throwable {
|
public Object check(ProceedingJoinPoint joinPoint, RequiresPermission requiresPermission) throws Throwable {
|
||||||
// 获取请求对象
|
/* // 获取请求对象
|
||||||
HttpServletRequest request = ((ServletRequestAttributes) Objects.requireNonNull(RequestContextHolder.getRequestAttributes())).getRequest();
|
HttpServletRequest request = ((ServletRequestAttributes) Objects.requireNonNull(RequestContextHolder.getRequestAttributes())).getRequest();
|
||||||
// 接口的权限
|
// 接口的权限
|
||||||
String mustRole = requiresPermission.mustRole();
|
String mustRole = requiresPermission.mustRole();
|
||||||
|
@ -82,7 +82,7 @@ public class PermissionCheck {
|
||||||
// 校验角色
|
// 校验角色
|
||||||
ThrowUtils.throwIf(UserRoleEnum.USER.equals(userRoleEnum) && !UserRoleEnum.USER.equals(interfaceRoleEnum), ErrorCode.NO_AUTH_ERROR);
|
ThrowUtils.throwIf(UserRoleEnum.USER.equals(userRoleEnum) && !UserRoleEnum.USER.equals(interfaceRoleEnum), ErrorCode.NO_AUTH_ERROR);
|
||||||
ThrowUtils.throwIf(UserRoleEnum.BAN.equals(userRoleEnum), ErrorCode.NO_AUTH_ERROR, "用户已被封禁");
|
ThrowUtils.throwIf(UserRoleEnum.BAN.equals(userRoleEnum), ErrorCode.NO_AUTH_ERROR, "用户已被封禁");
|
||||||
ThrowUtils.throwIf(UserRoleEnum.ADMIN.equals(userRoleEnum) && UserRoleEnum.BOSS.equals(interfaceRoleEnum), ErrorCode.NO_AUTH_ERROR);
|
ThrowUtils.throwIf(UserRoleEnum.ADMIN.equals(userRoleEnum) && UserRoleEnum.BOSS.equals(interfaceRoleEnum), ErrorCode.NO_AUTH_ERROR);*/
|
||||||
|
|
||||||
return joinPoint.proceed();
|
return joinPoint.proceed();
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,9 @@ import com.greenorange.promotion.common.BaseResponse;
|
||||||
import com.greenorange.promotion.common.ResultUtils;
|
import com.greenorange.promotion.common.ResultUtils;
|
||||||
import com.greenorange.promotion.constant.UserConstant;
|
import com.greenorange.promotion.constant.UserConstant;
|
||||||
import com.greenorange.promotion.model.dto.CommonRequest;
|
import com.greenorange.promotion.model.dto.CommonRequest;
|
||||||
|
import com.greenorange.promotion.model.dto.project.ProjectUpdateRequest;
|
||||||
import com.greenorange.promotion.model.dto.projectCommission.ProjectCommissionAddRequest;
|
import com.greenorange.promotion.model.dto.projectCommission.ProjectCommissionAddRequest;
|
||||||
|
import com.greenorange.promotion.model.dto.projectCommission.ProjectCommissionUpdateRequest;
|
||||||
import com.greenorange.promotion.model.entity.Project;
|
import com.greenorange.promotion.model.entity.Project;
|
||||||
import com.greenorange.promotion.model.entity.ProjectCommission;
|
import com.greenorange.promotion.model.entity.ProjectCommission;
|
||||||
import com.greenorange.promotion.model.entity.ProjectDetail;
|
import com.greenorange.promotion.model.entity.ProjectDetail;
|
||||||
|
@ -116,15 +118,15 @@ public class ProjectCommissionController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 小程序用户修改项目的抽佣比例
|
* 小程序用户修改项目的抽佣比例
|
||||||
* @param projectCommissionAddRequest 项目明细抽佣添加请求体
|
* @param projectCommissionUpdateRequest 项目明细抽佣添加请求体
|
||||||
* @return 是否添加成功
|
* @return 是否添加成功
|
||||||
*/
|
*/
|
||||||
@PostMapping("update/rate")
|
@PostMapping("update/rate")
|
||||||
@Operation(summary = "小程序用户修改项目的抽佣比例", description = "参数:项目明细抽佣添加请求体,权限:管理员,方法名:updateProjectCommissionRate")
|
@Operation(summary = "小程序用户修改项目的抽佣比例", description = "参数:项目明细抽佣添加请求体,权限:管理员,方法名:updateProjectCommissionRate")
|
||||||
@RequiresPermission(mustRole = UserConstant.DEFAULT_ROLE)
|
@RequiresPermission(mustRole = UserConstant.DEFAULT_ROLE)
|
||||||
@SysLog(title = "项目明细抽佣管理", content = "小程序用户修改项目的抽佣比例")
|
@SysLog(title = "项目明细抽佣管理", content = "小程序用户修改项目的抽佣比例")
|
||||||
public BaseResponse<Boolean> updateProjectCommissionRate(@Valid @RequestBody ProjectCommissionAddRequest projectCommissionAddRequest) {
|
public BaseResponse<Boolean> updateProjectCommissionRate(@Valid @RequestBody ProjectCommissionUpdateRequest projectCommissionUpdateRequest) {
|
||||||
ProjectCommission projectCommission = commonService.copyProperties(projectCommissionAddRequest, ProjectCommission.class);
|
ProjectCommission projectCommission = commonService.copyProperties(projectCommissionUpdateRequest, ProjectCommission.class);
|
||||||
projectCommissionService.save(projectCommission);
|
projectCommissionService.save(projectCommission);
|
||||||
return ResultUtils.success(true);
|
return ResultUtils.success(true);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user