radius 导出字段权限过滤
This commit is contained in:
@@ -19,12 +19,14 @@ import com.google.gson.reflect.TypeToken;
|
|||||||
import com.nis.domain.FunctionServiceDict;
|
import com.nis.domain.FunctionServiceDict;
|
||||||
import com.nis.domain.Page;
|
import com.nis.domain.Page;
|
||||||
import com.nis.domain.PageLog;
|
import com.nis.domain.PageLog;
|
||||||
|
import com.nis.domain.SysUser;
|
||||||
import com.nis.domain.log.NtcCollectRadiusLog;
|
import com.nis.domain.log.NtcCollectRadiusLog;
|
||||||
import com.nis.domain.maat.LogRecvData;
|
import com.nis.domain.maat.LogRecvData;
|
||||||
import com.nis.util.Constants;
|
import com.nis.util.Constants;
|
||||||
import com.nis.util.DictUtils;
|
import com.nis.util.DictUtils;
|
||||||
import com.nis.util.httpclient.HttpClientUtil;
|
import com.nis.util.httpclient.HttpClientUtil;
|
||||||
import com.nis.web.controller.BaseController;
|
import com.nis.web.controller.BaseController;
|
||||||
|
import com.nis.web.security.UserUtils;
|
||||||
|
|
||||||
@Controller
|
@Controller
|
||||||
@RequestMapping("${adminPath}/log/ntc/radiusLogs")
|
@RequestMapping("${adminPath}/log/ntc/radiusLogs")
|
||||||
@@ -114,6 +116,10 @@ public class NtcCollectRadiusLogController extends BaseController {
|
|||||||
}
|
}
|
||||||
titleList.add("radius_log");
|
titleList.add("radius_log");
|
||||||
classMap.put("radius_log", NtcCollectRadiusLog.class);
|
classMap.put("radius_log", NtcCollectRadiusLog.class);
|
||||||
|
SysUser user =UserUtils.getUser();
|
||||||
|
if (!user.isAdmin()){
|
||||||
|
hColumns+=",scene_file,";
|
||||||
|
}
|
||||||
String cfgIndexInfoNoExport=","+hColumns;
|
String cfgIndexInfoNoExport=","+hColumns;
|
||||||
noExportMap.put("radius_log",cfgIndexInfoNoExport);
|
noExportMap.put("radius_log",cfgIndexInfoNoExport);
|
||||||
dataMap.put("radius_log",list);
|
dataMap.put("radius_log",list);
|
||||||
|
|||||||
Reference in New Issue
Block a user