commit
This commit is contained in:
@@ -3,6 +3,7 @@ package com.budwk.app.zhgh.activity.trainSignUp.scanHandle;
|
|||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.budwk.app.base.result.Result;
|
import com.budwk.app.base.result.Result;
|
||||||
|
import com.budwk.app.sys.models.Sys_user;
|
||||||
import com.budwk.app.sys.views.View_user;
|
import com.budwk.app.sys.views.View_user;
|
||||||
import com.budwk.app.web.commons.auth.utils.SecurityUtil;
|
import com.budwk.app.web.commons.auth.utils.SecurityUtil;
|
||||||
import com.budwk.app.zhgh.activity.basic.models.ActivityUserScope;
|
import com.budwk.app.zhgh.activity.basic.models.ActivityUserScope;
|
||||||
@@ -18,6 +19,7 @@ import org.nutz.mvc.ActionContext;
|
|||||||
import org.nutz.mvc.view.ForwardView;
|
import org.nutz.mvc.view.ForwardView;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -41,6 +43,11 @@ public class TrainScanHandle implements ScanHandler {
|
|||||||
@Override
|
@Override
|
||||||
public Object handle(Map<String, Object> params) {
|
public Object handle(Map<String, Object> params) {
|
||||||
try {
|
try {
|
||||||
|
String userId = SecurityUtil.getUserId();
|
||||||
|
Sys_user user = dao.fetch(Sys_user.class, userId);
|
||||||
|
if (!(user.getMember() && List.of("年薪制", "境外聘用", "劳务派遣一类", "劳务派遣二类").contains(user.getPreparedBy()))) {
|
||||||
|
return Result.error("您没有权限参与此次活动");
|
||||||
|
}
|
||||||
// 获取参数
|
// 获取参数
|
||||||
String courseId = params.get("courseId").toString();
|
String courseId = params.get("courseId").toString();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user