类 ConfigController
java.lang.Object
com.iplatform.base.AbstractController
com.iplatform.base.AbstractSecurityController
com.iplatform.base.AbstractFileOperateSpiController
com.iplatform.base.SystemController
com.iplatform.base.controller.ConfigController
- 所有已实现的接口:
org.springframework.beans.factory.InitializingBean
@RestController
@RequestMapping("/system/config")
public class ConfigController
extends SystemController
-
嵌套类概要
从类继承的嵌套类/接口 com.iplatform.base.AbstractController
AbstractController.ResponseFormat -
字段概要
从类继承的字段 com.iplatform.base.AbstractController
DEFAULT_JS_NAME, DEFAULT_PAGER_VIEW_NAME, logger -
构造器概要
构造器构造器说明ConfigController(ConfigArgumentServiceImpl configArgumentService, com.walker.infrastructure.arguments.ArgumentsManager argumentsManager, FormCacheProvider formCacheProvider) -
方法概要
修饰符和类型方法说明com.walker.web.ResponseValuegetConfigValue(String key) 获得一个唯一配置项的值。com.walker.web.ResponseValue根据formId(分组)获得包含的所有配置项集合,包括:key,valuecom.walker.web.ResponseValuelist(ConfigParam configParam) com.walker.web.ResponseValuesaveAdd(com.iplatform.model.po.S_config s_config) 添加保存新配置项。com.walker.web.ResponseValuesaveEdit(com.iplatform.model.po.S_config s_config) com.walker.web.ResponseValuesaveFormConfig(FormData formData) com.walker.web.ResponseValue从类继承的方法 com.iplatform.base.SystemController
afterPropertiesSet, downloadLocalImportTemplate, getCaptchaCacheProvider, getCurrentOrgMenuScope, getCurrentWebUserAgent, getDataImportEngine, getDept, getDeptCacheProvider, getDeptName, getDictCacheProvider, getDictName, getLoginStrategyManager, getNotificationTemplateCache, getOrgListScope, getOwner, getPushManager, getRootOrgIdByDept, getSmsCaptchaProvider, getUser, getUserCacheProvider, getUserLoginCache, getUserRootOrgId, getUserService, getWebAgentService, sendSmsCodeValidation, setCaptchaCacheProvider, setDeptCacheProvider, setDictCacheProvider, setPlatformDataImportEngine, setPushManager, setSmsCaptchaProvider, setUserCacheProvider, systemLogError, systemLogSuccess, validateSmsCode从类继承的方法 com.iplatform.base.AbstractFileOperateSpiController
acquireFileOperateSpi, clearCdnPrefix, getCdnUrl, getFileInfo, getFileInfoList, getLocalFileData, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote从类继承的方法 com.iplatform.base.AbstractSecurityController
acquireSecurityUserProperties, encryptPassword, getCurrentDataScope, getCurrentUser, getCurrentUserId, getCurrentUserPrincipal, getCurrentUserRoleIdList, isSupervisor, loginAsWorkflowRole, matchesPassword, validatePasswordRule从类继承的方法 com.iplatform.base.AbstractController
acquireTablePage, ajaxOutputFileStream, ajaxOutputFileStream, ajaxOutPutHtml, ajaxOutPutJson, ajaxOutPutText, ajaxOutPutXml, downloadSimpleFile, getArgumentManager, getArgumentVariable, getAttribute, getContextPath, getDoubleParameter, getFloatParameter, getIntParameter, getLongParameter, getParameter, getParameterUTF8, getParameterValues, getParamsDateTime, getPlatformCallback, getRequest, getResponse, getServerDomain, getThirdPartyManager, preparePageSearch, print, setAttribute, setDefaultContentType
-
构造器详细资料
-
ConfigController
@Autowired public ConfigController(ConfigArgumentServiceImpl configArgumentService, com.walker.infrastructure.arguments.ArgumentsManager argumentsManager, FormCacheProvider formCacheProvider)
-
-
方法详细资料
-
list
-
view
@RequestMapping("/view/{configId}") public com.walker.web.ResponseValue view(@PathVariable Long configId) -
saveEdit
@RequestMapping("/edit") public com.walker.web.ResponseValue saveEdit(@RequestBody com.iplatform.model.po.S_config s_config) -
saveAdd
@RequestMapping("/add") public com.walker.web.ResponseValue saveAdd(@RequestBody com.iplatform.model.po.S_config s_config) 添加保存新配置项。- 参数:
s_config-- 返回:
-
getConfigValue
@RequestMapping(value="/getuniq", method=GET) public com.walker.web.ResponseValue getConfigValue(@RequestParam String key) 获得一个唯一配置项的值。- 参数:
key-- 返回:
-
info
@RequestMapping(value="/info", method=GET) public com.walker.web.ResponseValue info(@RequestParam("formId") Integer formId) 根据formId(分组)获得包含的所有配置项集合,包括:key,value- 参数:
formId-- 返回:
-
saveFormConfig
@RequestMapping(value="/save/form", method=POST) public com.walker.web.ResponseValue saveFormConfig(@RequestBody FormData formData)
-