限定符和类型 | 方法和说明 |
---|---|
protected long |
BaseController.getLoginID()
返回登录ID
|
protected String |
BaseController.getLoginName()
登录帐户
|
protected long |
BaseController.getLoginOrgID()
获取登录组织ID
|
protected String |
BaseController.getLoginOrgName()
获取登录组织名称
|
protected Map<String,Object> |
BaseController.getLoginUser()
返回登录信息
|
protected long |
BaseController.getTenantId()
返回租户ID
|
protected String |
BaseController.getUserName() |
protected boolean |
BaseController.isAdministrator()
判断是否为管理员
|
protected boolean |
BaseController.isDeveloper()
判断是否为开发人员
|
protected Map<String,Object> |
BaseController.setInsertLog(Map<String,Object> dataMap)
设置插入日志
|
protected Map<String,Object> |
BaseController.setUpdateLog(Map<String,Object> dataMap)
设置更新日志
|
限定符和类型 | 方法和说明 |
---|---|
int |
JdbcHelper.Table.save(Map<String,Object> dataMap)
根据是否包括ID项,来决定是否更新还是插入数据
|
限定符和类型 | 方法和说明 |
---|---|
String |
AutoCodeHelper.format(String template,
Map<String,Object> dataMap)
根据模板中的变量名从 dataMap 获取数据
|
限定符和类型 | 方法和说明 |
---|---|
static Map<String,Object> |
JwtTokenUtil.getExtra() |
static Object |
JwtTokenUtil.getExtra(String name) |
static Map<String,Object> |
JwtTokenUtil.validateToken() |
static Map<String,Object> |
JwtTokenUtil.validateToken(javax.servlet.http.HttpServletRequest obj) |
static Map<String,Object> |
JwtTokenUtil.validateToken(Map<String,Object> map) |
限定符和类型 | 方法和说明 |
---|---|
long |
SohelpLogin.getLoginId() |
String |
SohelpLogin.getLoginName() |
Map<String,Object> |
SohelpLogin.getLoginUser() |
String |
SohelpLogin.getNickName() |
Long |
SohelpLogin.getOrgId() |
String |
SohelpLogin.getOrgName()
获取组织名称
|
Long |
SohelpLogin.getTenantId() |
long |
SohelpLogin.getUserId() |
String |
SohelpLogin.getUserNo() |
boolean |
SohelpLogin.isAdmin() |
boolean |
SohelpLogin.isDev() |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
GlobalExceptionAdvice.tokenAuthenticationException(TokenAuthenticationException e,
javax.servlet.http.HttpServletResponse response)
Token验证出错
|
限定符和类型 | 方法和说明 |
---|---|
Object |
CustomRequestInterceptor.preHandle(org.ssssssss.magicapi.core.model.ApiInfo info,
org.ssssssss.script.MagicScriptContext context,
org.ssssssss.magicapi.core.servlet.MagicHttpServletRequest mr,
org.ssssssss.magicapi.core.servlet.MagicHttpServletResponse response) |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
ConstParamCategoryController.save(Map<String,Object> paramMap) |
ApiResult<String> |
ConstParamController.save(Map<String,Object> paramMap) |
ApiResult<String> |
UserConstParamController.save(Map<String,Object> paramMap) |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
UserTenantController.changeDefaultTenant(Map<String,Object> tenantMap)
切换租户
|
ApiResult<String> |
UserController.changePassword(Map<String,Object> paramMap)
修改登录的密码
|
ApiResult<String> |
UserThirdpartDingdingController.dingdingBinding() |
ApiResult<String> |
UserThirdpartWxPubController.getWxgzhCode() |
ApiResult<Pager<Map<String,Object>>> |
UserTenantController.pageMyTenants()
获取我的租户列表
|
ApiResult<String> |
UserThirdpartQQController.qqBinding() |
ApiResult<String> |
UserThirdpartQywxController.qywxBinding() |
ApiResult<String> |
UserController.update(Map<String,Object> dataMap)
用户信息保存
|
ApiResult |
UserThirdpartWeiXinController.wxBinding() |
ApiResult<String> |
UserThirdpartWxPubController.wxPublicUnbind()
解绑微信公众
|
限定符和类型 | 方法和说明 |
---|---|
ApiResult<Map<String,String>> |
MonitorController.getInfo() |
ApiResult<List> |
MonitorController.getLoginLog()
读取近30天的登录日志
|
ApiResult<List> |
MonitorController.getOperationLogs()
读取近30天的操作日志
|
ApiResult<Map<String,Object>> |
WorkBenchController.info() |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
OAuth2Controller.save(Map<String,Object> paramMap)
保存OAuth2账户
|
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
AutocodeController.save(Map<String,Object> paramMap) |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
OrgController.assignUser(Map<String,Object> dataMap) |
ApiResult<Pager<Map<String,Object>>> |
OrgController.pageAssignUser(String orgId,
String keywords)
获取组织ID获取不是此组织下的客户
|
ApiResult<Pager<Map<String,Object>>> |
OrgController.pageUnAssignUser(String orgId,
String keywords)
获取组织ID获取不是此组织下的客户
|
限定符和类型 | 方法和说明 |
---|---|
ApiResult |
ConstParamCategoryController.save(Map<String,Object> paramMap) |
ApiResult<Map<String,Object>> |
ConstParamController.save(Map<String,Object> paramMap) |
ApiResult |
UserConstParamController.save(Map<String,Object> paramMap) |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
RoleController.assignUser(Map<String,Object> bodyMap) |
ApiResult<List<Map<String,Object>>> |
RoleController.getUsersByRole(String id) |
ApiResult<String> |
RoleController.save(Map<String,Object> paramMap) |
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
UserTenantController.changeDefaultTenant(Map<String,Object> tenantMap)
切换租户
|
ApiResult<String> |
UserController.changePassword(Map<String,Object> paramMap)
修改登录的密码
|
ApiResult<String> |
UserThirdpartDingdingController.dingdingBinding() |
ApiResult<String> |
UserThirdpartWxPubController.getWxgzhCode() |
ApiResult<Pager<Map<String,Object>>> |
UserTenantController.pageMyTenants()
获取我的租户列表
|
ApiResult<String> |
UserThirdpartQQController.qqBinding() |
ApiResult<String> |
UserThirdpartQywxController.qywxBinding() |
ApiResult |
UserController.updateLogo(Map<String,Object> dataMap) |
ApiResult |
UserThirdpartWeiXinController.wxBinding() |
ApiResult<String> |
UserThirdpartWxPubController.wxPublicUnbind()
解绑微信公众
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
ModuleHelper.validate(String refid,
long userId)
权限验证
|
boolean |
ModuleHelper.validate(String refid,
long userId,
String authority)
权限验证
|
限定符和类型 | 方法和说明 |
---|---|
ApiResult<String> |
EngineWorkflowController.addSign(Map<String,Object> dataMap)
加签
|
ApiResult<String> |
EngineWorkflowController.agree(Map<String,String> dataMap)
同意通过
|
ApiResult<String> |
EngineWorkflowController.cc(Map<String,Object> dataMap)
抄送
|
ApiResult<?> |
EngineCrudController.create(com.alibaba.fastjson.JSONObject jsonObject)
创建单据
|
ApiResult<String> |
EngineWorkflowController.delegate(Map<String,Object> dataMap)
委托
|
ApiResult<String> |
EngineCrudController.delete(Map<String,Object> dataMap)
指量单据删除
|
ApiResult<Object> |
EngineFileController.delete(String refid,
String fileName) |
ApiResult<Map<String,Object>> |
EngineCrudController.detail(String _refid,
String id)
单据详情
|
ApiResult<Object> |
EngineDownloadController.download(String refid,
String fileName) |
ApiResult<Object> |
EngineFileController.download(String refid,
String fileName) |
ApiResult<String> |
EngineWorkflowController.endProcess(Map<String,String> dataMap)
结束终止流程
|
ApiResult<Object> |
EngineExportController.export(String refid,
String fileName) |
ApiResult<List<Map<String,Object>>> |
EngineWorkflowController.getProcess(Map<String,String> dataMap)
根据实例ID显示流程进度
|
ApiResult<List<Map<String,Object>>> |
EngineWorkflowController.getProcessChart(Map<String,String> dataMap)
根据实例ID显示流程图
|
ApiResult<Map<String,List<Map<String,Object>>>> |
NoticeController.getUnreadNotice()
获取我的未读消息
|
ApiResult<Map<String,Integer>> |
NoticeController.getUnreadNoticeNum()
获取我的未读消息数
|
ApiResult<Object> |
EngineImportController.importData(String refid,
String fileName) |
ApiResult<String> |
EngineWorkflowController.jump(Map<String,Object> dataMap)
跳转
|
ApiResult<Map<String,List<Map<String,Object>>>> |
DictController.list()
用户下拉菜单
|
ApiResult<List<Map<String,Object>>> |
OrgController.list()
根据租户获取组织机构列表
|
ApiResult<List<Map<String,Object>>> |
RoleController.list()
组织机构列表
|
ApiResult<List<Map<String,Object>>> |
UserController.list()
根据租户获取用户列表
|
ApiResult<List<Map<String,Object>>> |
MenuController.list(String id)
根据应用获取菜单列表
|
ApiResult<Pager<Map<String,Object>>> |
EngineCrudController.page(Map<String,Object> paramMap)
分页查询
|
ApiResult<?> |
EngineWorkflowController.pageByCC(Map<String,String> dataMap)
分页显示我的抄送
|
ApiResult<?> |
EngineWorkflowController.pageByDelegate(Map<String,String> dataMap)
分页显示流程委托
|
ApiResult<?> |
EngineWorkflowController.pageByTodo(Map<String,String> dataMap)
分页显示我的待办事项
|
ApiResult<Pager<Map<String,Object>>> |
NoticeController.pageLetter()
获取我的私息
|
ApiResult<Pager<Map<String,Object>>> |
NoticeController.pageNotice()
获取我的通知
|
ApiResult<Pager<Map<String,Object>>> |
NoticeController.pageTodo()
获取我的待办
|
void |
EngineFileController.preview(String refid,
String fileName,
String fileType)
文件预览
/preview/pdf/*****.pdf
|
ApiResult<com.alibaba.fastjson.JSONObject> |
ModuleQueryController.read(String refid) |
ApiResult<com.alibaba.fastjson.JSONObject> |
ModuleCustomController.readEntityForm(String refid) |
ApiResult<com.alibaba.fastjson.JSONObject> |
ModuleCustomController.readEntityLayout(String refid) |
ApiResult<com.alibaba.fastjson.JSONObject> |
ModuleCustomController.readGrid(String refid)
读取用户个性化模块
|
ApiResult<com.alibaba.fastjson.JSONObject> |
ModuleCustomController.readLayout(String refid)
读取用户个性化布局
|
ApiResult<com.alibaba.fastjson.JSONObject> |
ModuleCustomController.readModule(String refid) |
ApiResult<String> |
EngineWorkflowController.reclaim(Map<String,Object> dataMap)
拿回/撤回(退回上一步)
|
ApiResult<String> |
EngineWorkflowController.reject(Map<String,String> dataMap)
拒绝(不同意)审批
|
ApiResult<String> |
EngineWorkflowController.removeSign(Map<String,Object> dataMap)
减签
|
ApiResult<Object> |
EngineFileController.rename(String refid,
String oldFileName,
String newFileName) |
ApiResult<?> |
EngineCrudController.save(com.alibaba.fastjson.JSONObject jsonObject) |
ApiResult<String> |
EngineWorkflowController.startProcess(Map<String,String> dataMap)
开启提交流程
|
ApiResult<?> |
EngineCrudController.update(com.alibaba.fastjson.JSONObject jsonObject)
单据更新
|
ApiResult<Object> |
EngineFileController.upload(String refid,
org.springframework.web.multipart.MultipartFile file) |
ApiResult<Object> |
EngineUploadController.upload(String refid,
String fileName) |
Copyright © 2025. All rights reserved.