- packageOf(Class) - Static method in class cn.sucang.portal.util.StringUtil
-
Returns the name of the package of the specified class.
- packageSQL(String, String) - Static method in class cn.sucang.core.util.StrUtils
-
Deprecated.
- PAGE_DEFAULT - Static variable in class cn.sucang.core.util.Constant
-
Param.DefaultPage=-12,default.html
- PAGE_ERROR - Static variable in class cn.sucang.core.util.Constant
-
Param.ErrorPage=-10,error.html
- PAGE_LOGIN - Static variable in class cn.sucang.core.util.Constant
-
Param.LoginPage=-11,login.html
- PAGE_NO_ACTION - Static variable in class cn.sucang.core.util.Constant
-
Param.noAction do nothing
- PAGE_NOT_FOUND - Static variable in class cn.sucang.core.util.Constant
-
Param.NotfoundPage=-13,notfound.html
- PAGE_NOT_PERMISSION - Static variable in class cn.sucang.core.util.Constant
-
Param.NotPermission=-13,notPermission.jsp
- PageList<T> - Interface in cn.sucang.core.util
-
这是自定义的分页类接口继承自List接口
- PageProcessEngine - Class in cn.sucang.core.service
-
- PageProcessEngine(HttpServletRequest, HttpServletResponse, boolean) - Constructor for class cn.sucang.core.service.PageProcessEngine
-
- PageUtils - Class in cn.sucang.core.util
-
- PageUtils() - Constructor for class cn.sucang.core.util.PageUtils
-
- pareJSON(String, Class<T>) - Static method in class cn.sucang.core.model.AbstractBaseModel
-
- pareJSON(String, Class<T>) - Static method in class cn.sucang.core.util.StrUtils
-
- pareJSON(JSONObject, Class) - Static method in class cn.sucang.core.util.StrUtils
-
- parseBeanMap(String, BeanMap) - Method in interface cn.sucang.core.service.FormInfoService
-
[0-sql,1-sqlWithArgs,2-fields,3-where,4-ordery,5-args,6-argsType,7-isTrans]
- parseCatalogData(String) - Static method in class cn.sucang.ws.model.WorkflowParams
-
- parseClass(Class<T>) - Method in class cn.sucang.core.util.GroovyUtils
-
- parseDetailName(String) - Static method in class cn.sucang.core.util.StrUtils
-
F7_{index}_adddate,F7_sss_adddate
分解明细表的名称
- parseExcel2List(InputStream) - Method in interface cn.sucang.core.service.hr.HumresService
-
- parseExcel2List(InputStream) - Method in class cn.sucang.core.service.hr.impl.HumresServiceImpl
-
- parseJsonWhere(String) - Static method in class cn.sucang.core.util.MapUtils
-
根据JSOn字符串获取查询条件Map
- parseMatrixStaffs() - Method in class cn.sucang.core.model.CatalogPermissionRule
-
解析当前动态规则到人员,用于在流程节点的动态规则生成流程操作者用,流程权限用在另外一个地方生成相应的PermissionUser记录。
数据操作者相关的权限,则从request.creatorId中获取到的
- parsePermissionRule(List<Map>, Map<Integer, String>, HttpServletRequest, boolean) - Static method in class cn.sucang.core.util.ContextUtils
-
- parseRequestData(String) - Static method in class cn.sucang.ws.model.WorkflowParams
-
- parseStaffs(String) - Method in class cn.sucang.core.model.PermissionRuleGroup
-
根据字段组织,岗位或人员等确定在角色中所属组织,需要参数typeid参数
- parseSubSql(String, Map<String, String>) - Static method in class cn.sucang.core.util.SQLUtils
-
解析查询页,将其中的子查询转换为占用符,方便处理或格式化
- parseTemplate(String, Map<String, Object>, Writer) - Static method in class cn.sucang.core.util.TemplateUtils
-
- parseTemplateVar(String, String) - Static method in class cn.sucang.core.util.StrUtils
-
分析并获取strTemp=sss${var}dddd中的变量名var
- parseVarint(String) - Static method in class cn.sucang.core.util.StrUtils
-
- parseVersion(String) - Static method in class cn.sucang.core.util.MapUtils
-
将格式为1.0.3的版本号分解为一个整型数组
- parseWhere(Object) - Static method in class cn.sucang.core.util.JdbcUtils
-
将传入的参数 name='1' and type=1 order by d ASC,abc DESC等解析成where和orderBy部分
如果不存在返回空字符串,order by 部分不包括order_by字符串本身
- parseWithFun(String) - Static method in class cn.sucang.core.util.StrUtils
-
解析格式为WITH({浏览框字段名.需带出的字段名})公式。
- parseXmlWhere(String, String) - Static method in class cn.sucang.ws.model.WorkflowParams
-
将;xmlWhere的XML格式字符串解析为Map,只支持一层结构的,;rootXml指定根节点名称
- pathOf(String, String) - Static method in class cn.sucang.portal.util.StringUtil
-
Returns a combination of two paths, inserting slashes as appropriate.
- PERMISSION_ID - Static variable in class cn.sucang.core.util.Constant
-
用于记录当前工作流中第一个节点适用于哪一条权限规则的ID
- PERMISSION_LOGIN - Static variable in class cn.sucang.core.util.Constant
-
login_permission=permission
- PermissionRule - Class in cn.sucang.core.model
-
- PermissionRule() - Constructor for class cn.sucang.core.model.PermissionRule
-
- PermissionRuleGroup - Class in cn.sucang.core.model
-
- PermissionRuleGroup() - Constructor for class cn.sucang.core.model.PermissionRuleGroup
-
- PermissionRuleGroupDao - Interface in cn.sucang.core.dao
-
- PermissionRuleOrg - Class in cn.sucang.core.model
-
- PermissionRuleOrg() - Constructor for class cn.sucang.core.model.PermissionRuleOrg
-
- PermissionRuleOrgDao - Interface in cn.sucang.core.dao
-
- PermissionRuleStation - Class in cn.sucang.core.model
-
- PermissionRuleStation() - Constructor for class cn.sucang.core.model.PermissionRuleStation
-
- PermissionRuleStationDao - Interface in cn.sucang.core.dao
-
- PermissionRuleUser - Class in cn.sucang.core.model
-
- PermissionRuleUser() - Constructor for class cn.sucang.core.model.PermissionRuleUser
-
- PermissionRuleUserDao - Interface in cn.sucang.core.dao
-
- PermissionService - Interface in cn.sucang.core.service
-
- pid - Variable in class cn.sucang.core.model.vo.BaseAttach
-
- PLAIN_TEXT - Static variable in class cn.sucang.core.util.HtmlTextUtils
-
- PORTAL_GLOBAL - Static variable in class cn.sucang.core.util.Constant
-
全局门户标识符ID
- PortalAction - Interface in cn.sucang.portal.core
-
- PortalCommand - Interface in cn.sucang.portal.core
-
- PortalContext - Class in cn.sucang.portal.core
-
- PortalContext() - Constructor for class cn.sucang.portal.core.PortalContext
-
- PortalContextFactory - Class in cn.sucang.portal.core
-
- PortalContextFactory() - Constructor for class cn.sucang.portal.core.PortalContextFactory
-
- PortalPage - Class in cn.sucang.portal.model
-
- PortalPage() - Constructor for class cn.sucang.portal.model.PortalPage
-
- PortalPageDao - Interface in cn.sucang.portal.dao
-
- PortalPageService - Interface in cn.sucang.bridge.portal
-
获取当前用户有权限能查看的门户对象
- PortalService - Interface in cn.sucang.portal.service
-
- PortalSimpleCommand - Class in cn.sucang.portal.core
-
- PortalSimpleCommand(String) - Constructor for class cn.sucang.portal.core.PortalSimpleCommand
-
- PortalSimpleCommand(String, String) - Constructor for class cn.sucang.portal.core.PortalSimpleCommand
-
- PortalUtil - Class in cn.sucang.portal.core
-
- PortalUtil() - Constructor for class cn.sucang.portal.core.PortalUtil
-
- Portlet - Class in cn.sucang.portal.core.bean
-
- Portlet() - Constructor for class cn.sucang.portal.core.bean.Portlet
-
- PORTLET_CONFIG - Static variable in class cn.sucang.portal.util.Constants
-
- PORTLET_REQUEST - Static variable in class cn.sucang.portal.util.Constants
-
- PORTLET_RESPONSE - Static variable in class cn.sucang.portal.util.Constants
-
- PortletApp - Class in cn.sucang.portal.core.bean
-
- PortletApp() - Constructor for class cn.sucang.portal.core.bean.PortletApp
-
- PortletContainer - Interface in cn.sucang.portal.core
-
- PortletDao - Interface in cn.sucang.portal.dao
-
- PortletInfo - Class in cn.sucang.portal.core.bean
-
- PortletInfo() - Constructor for class cn.sucang.portal.core.bean.PortletInfo
-
- portletLoad(PortletWindow, HttpServletRequest, HttpServletResponse) - Method in interface cn.sucang.portal.core.PortletContainer
-
- PortletPreference - Class in cn.sucang.portal.core.bean
-
- PortletPreference() - Constructor for class cn.sucang.portal.core.bean.PortletPreference
-
- PortletRef - Class in cn.sucang.portal.model
-
- PortletRef() - Constructor for class cn.sucang.portal.model.PortletRef
-
- portletRefDao - Variable in class cn.sucang.portal.core.SucangGenericPortlet
-
- PortletRefDao - Interface in cn.sucang.portal.dao
-
- Portlets - Class in cn.sucang.portal.model
-
- Portlets() - Constructor for class cn.sucang.portal.model.Portlets
-
- postHttpData(String, String, String, IHttpCallback) - Static method in class cn.sucang.core.util.HttpUtils
-
POST方式获取数据,返回值大0表示发送成功
返回值如果小于0使用getErrMsg(ret);返回错误码(专用:-10 ~ -19 )
- postHttpData(String, String, HttpEntity, IHttpCallback) - Static method in class cn.sucang.core.util.HttpUtils
-
- Preference - Class in cn.sucang.core.model
-
- Preference() - Constructor for class cn.sucang.core.model.Preference
-
Deprecated.
- prepareLayoutModel(HttpServletRequest, Layout, List<FormQueryButton>, Object) - Method in class cn.sucang.core.service.FixedLayoutParser
-
解析固定布局的输出
- PRIMARY_KEY_NAME - Static variable in class cn.sucang.core.util.Constant
-
表单主键字段名,默认叫"id"
- print(PrintWriter) - Method in class cn.sucang.core.model.vo.ReturnMessage
-
- printMap(Map, PrintWriter) - Static method in class cn.sucang.core.util.MapUtils
-
枚举并输出Map中的值,一般用于调试
- printMap(Map) - Static method in class cn.sucang.core.util.MapUtils
-
- printMap(Map, String) - Static method in class cn.sucang.core.util.MapUtils
-
- processAction(ActionRequest, ActionResponse) - Method in class cn.sucang.portal.core.SucangGenericPortlet
-
- processAttach4WebService(LayoutData, boolean) - Method in interface cn.sucang.core.service.AttachService
-
用于解决WebService上传过来的附件有可能是;ftp;//或;smb://,;nsf://文件,需要进行转译成;attach.id
- processAutoFlow(WfRequest, StepInfo[], LayoutData) - Method in interface cn.sucang.wf.service.RequestService
-
判断节点是否具备自动流转的条件,如果是则自动流转下去.
- processCatalogAction(Catalog, LayoutData, String, Object[]) - Method in interface cn.sucang.core.service.CatalogService
-
- processDataInterface(String, LayoutData) - Method in interface cn.sucang.core.service.DataInterfaceService
-
处理数据接口方法,将data的数据放置到指定id的接口规则中
- processDebugWorkflowProcess(IWorkflowProcess, WfRequest, String, Map<String, Object>) - Method in interface cn.sucang.wf.service.WorkflowService
-
调试工作流接口处理器,调试时不调用getClientScript()和doClientAction()方法
而setRequest()和init()方法总是执行
- ProcessDynamicBeanDefinition - Class in cn.sucang.core.util.loader
-
专门用于扩展接口类的,动态注册至SpringBean中
- ProcessDynamicBeanDefinition() - Constructor for class cn.sucang.core.util.loader.ProcessDynamicBeanDefinition
-
- processError(int) - Method in class cn.sucang.core.util.SucangServletPage
-
处理页面初始化initPage失败的操作
- processHumresImport(List<Map<String, Object>>) - Method in interface cn.sucang.core.service.hr.HumresService
-
处理全局的组织和岗位及人员一起的导入模板解析后的数据分析成对应的系统数据记录
- processHumresImport(InputStream) - Method in interface cn.sucang.core.service.hr.HumresService
-
导入成功后,返回组织新增/更新个数,岗位的新增/更新记录数
- processHumresImport(List<Map<String, Object>>) - Method in class cn.sucang.core.service.hr.impl.HumresServiceImpl
-
- processHumresImport(InputStream) - Method in class cn.sucang.core.service.hr.impl.HumresServiceImpl
-
- processMainFormAttach(BeanMap<String, Object>, List<Attach>) - Method in interface cn.sucang.core.service.FormInfoService
-
处理主表附件对象,将附件物理文件保存后,生成新的数据库记录id,并附加到表单字段参数值中
- Processor - Annotation Type in cn.sucang.core.process
-
用于标注处理接口,系统会自动初始化,并注册至Spring的Bean内容中
value属性暂未用到,默认beanName即全类名
- processPermissionByFinish(WfRequest, boolean, String, int, int) - Method in interface cn.sucang.wf.service.WorkflowService
-
重构指定归档流程的权限,不修改操作者.如果非归档流程直接返回0,请调用processPermissionByRunning(...).
代理人员的权限重构,是根据操作者列表中的接收日期是否存在代理配置
如果历史数据有代理配置,而之后代理人员配置删除的话,则不会产生权限
- processPermissionByRunning(WfRequest, boolean, String, int) - Method in interface cn.sucang.wf.service.WorkflowService
-
重构正在流转的流程,重构操作者.如果已请归档,请调用processPermissionByFinish(...)方法
代理人员的权限重构,是根据操作者列表中的接收日期是否存在代理配置
如果历史数据有代理配置,而之后代理人员配置删除的话,则不会产生权限
- processPortletAction(PortletWindow, HttpServletRequest, HttpServletResponse) - Method in interface cn.sucang.portal.core.PortletContainer
-
- processRequest(WfRequest, LayoutData, String) - Method in interface cn.sucang.wf.service.RequestService
-
处理流程请求,实现节点流转和操作者变更
- processRequest(String, String) - Method in interface cn.sucang.ws.service.WorkflowService
-
处理节点的人员在参数userid中指定
- processReuest(Staff, Request, LayoutData, String) - Method in interface cn.sucang.core.process.IWorkflowService
-
返回值中有{msg:'处理结果',err:错误号},如果msg=='ok'表示处理成功
- processRow(Map<String, Object>, int) - Method in interface cn.sucang.bridge.imports.IRowProcess
-
行处理数据
- processStepAction(WfRequest, StepInfo, LayoutData, String) - Method in interface cn.sucang.wf.service.RequestService
-
- processSubscribeUser(String) - Method in class cn.sucang.core.service.hr.impl.OuterUserServiceImpl
-
- processSubscribeUser(String) - Method in interface cn.sucang.core.service.hr.OuterUserService
-
微信公众号关注的时候,传入openid,返回外部用户的id并同时生成UserInfo,用户名以openid,密码以openid+随机数的MD5生成
- processUnsubscribeUser(String) - Method in class cn.sucang.core.service.hr.impl.OuterUserServiceImpl
-
- processUnsubscribeUser(String) - Method in interface cn.sucang.core.service.hr.OuterUserService
-
根据openid取消关注,如果不存在则返回-1,如果取消不成功则返回0
- processUploadBatch(String, String, boolean) - Method in interface cn.sucang.doc.service.FolderService
-
处理批量上传文档的内容
- processWebRegisterUser(String, String, OuterUser) - Method in class cn.sucang.core.service.hr.impl.OuterUserServiceImpl
-
- processWebRegisterUser(String, String, OuterUser) - Method in interface cn.sucang.core.service.hr.OuterUserService
-
注册(外部网站)用户,需要设置user对象并提供username/pwd,并同时生成UserInfo
返回值大于0表示成功,-1表示username参数错误或长度小于6,-2表示密码为空或其他格式不符合
- processWeixinBindUser(OuterUser) - Method in class cn.sucang.core.service.hr.impl.OuterUserServiceImpl
-
- processWeixinBindUser(OuterUser) - Method in interface cn.sucang.core.service.hr.OuterUserService
-
(微信公众号)绑定用户,需要设置user对象并提供username/pwd,并同时修改UserInfo
返回大于0 表示成功,-1表示参数错误,-2表示对象不存在。
- processWfOldGraph(Workflow) - Method in interface cn.sucang.wf.service.WorkflowService
-
- PROFILE_DEV - Static variable in class cn.sucang.core.util.Constant
-
表示开发运行环境变量 = dev
- PROFILE_PROD - Static variable in class cn.sucang.core.util.Constant
-
表示正式生产运行环境变量 = prod
- PROFILE_TEST - Static variable in class cn.sucang.core.util.Constant
-
表示测试运行环境变量 = test
- ProgressUtils - Class in cn.sucang.core.assist
-
用于进度控制工具类,缓存进度线程对象
- ProgressUtils() - Constructor for class cn.sucang.core.assist.ProgressUtils
-
- PROTOTYPE - Static variable in class cn.sucang.core.util.DynamicSpringBean
-
- PRULE_PREFIX - Static variable in class cn.sucang.core.util.Constant
-
用于操作者相关的权限规则的当前用户的标识符前缀用= _
- PushDoc2Weixin - Interface in cn.sucang.bridge.document
-
推送文档内容至微信
- pushMessage(String, String, boolean) - Method in interface cn.sucang.bridge.document.PushDoc2Weixin
-
方法内需要异步处理不然会导致保存文件执行速度慢
- PushMessageService - Class in cn.sucang.core.service
-
用于手机触屏终端的消息推送服务
- PushMessageService() - Constructor for class cn.sucang.core.service.PushMessageService
-
- put(Map<String, Object>) - Method in class cn.sucang.bridge.site.AjaxResult
-
添加一个Map参数对象至至结果集中
- put(String, Object) - Method in class cn.sucang.bridge.site.AjaxResult
-
添加一个键值对象到结果集中
- put(Object, Object) - Method in class cn.sucang.core.util.SafeProperties
-
- put(Object, Object, String) - Method in class cn.sucang.core.util.SafeProperties
-
- put(Runnable, long, TimeUnit) - Method in interface cn.sucang.doc.service.TransformDelayQueueManager
-
- putAllObject(Map<String, Object>) - Method in interface cn.sucang.core.assist.IScriptEngine
-
添加上下文环境变量
- putAllObject(Map<String, Object>) - Method in class cn.sucang.core.util.GroovyUtils
-
- putAllObject(Map<String, Object>) - Method in class cn.sucang.core.util.JavascriptEngine
-
- putAttach(Map<String, Object>, FormField, byte[]) - Method in interface cn.sucang.core.process.IWorkflowService
-
- putCacheObject(String, Object) - Static method in class cn.sucang.core.util.BBoxValueCacheUtils
-
- putCacheValue(String, String) - Static method in class cn.sucang.core.util.BBoxValueCacheUtils
-
- putConstValue(ApiConst) - Method in class cn.sucang.core.model.vo.ApiResult
-
- putFile(String, byte[]) - Method in interface cn.sucang.ws.service.WorkflowService
-
- putJsObject(String, Object) - Method in class cn.sucang.core.util.JavascriptEngine
-
将Java对象$obj转换到JS运行环境中以$varName为引用变量名
- putObject(String, Object) - Method in interface cn.sucang.core.assist.IScriptEngine
-
设置全局变量
- putObject(String, Object) - Method in class cn.sucang.core.cache.CloudCacheManager
-
- putObject(String, Object) - Method in interface cn.sucang.core.cache.IEachingCache
-
- putObject(String, Object) - Method in class cn.sucang.core.cache.LocalCacheManager
-
- putObject(String, Object) - Method in class cn.sucang.core.cache.MultiWebCacheManager
-
- putObject(String, Object) - Method in class cn.sucang.core.util.GroovyUtils
-
- putObject(String, Object) - Method in class cn.sucang.core.util.JavascriptEngine
-
- putTemplateArg(String, Object) - Method in class cn.sucang.core.model.BaseMessage
-
- putTemplateArg(String, Object) - Method in class cn.sucang.core.model.InnerMessage
-
- putValue(String, String) - Method in class cn.sucang.core.cache.CloudCacheManager
-
- putValue(String, String) - Method in interface cn.sucang.core.cache.IEachingCache
-
- putValue(String, String) - Method in class cn.sucang.core.cache.LocalCacheManager
-
- putValue(String, String) - Method in class cn.sucang.core.cache.MultiWebCacheManager
-