- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扩展项信息管理全解
功能开发说明书
扩展项开发 V1.0
北京东华厚盾软件有限公司
BeiJing DHC Supporter Software Tech.Co.,Ltd
目录
第1章. 组件信息 1
1.1. 核心组件 1
1.2. 依赖公司组件 1
1.3. 依赖第三方 1
第2章. 关键技术与实现 2
2.1. 对外公开接口 2
2.2. 关键技术点 2
2.2.1. 扩展项控件实现方式 2
2.2.2. 扩展项标签解析 2
第3章. 涉及数据库表 5
3.1. 业务表 5
3.2. 其他关联表 5
第4章. 主要功能 6
4.1. 公开服务(扩展项在各模块的应用) 6
4.1.1. 前台服务 6
4.1.2. 后台服务 7
4.2. 定义导航页面可用业务类型 9
4.3. 启用/停用扩展项 10
4.4. 获取扩展项控件展示内容 10
4.5. 保存生成扩展项 12
4.6. 获取扩展项定义 14
4.7. 添加扩展项支持 14
第5章. 工作流开发 16
5.1. Event Listener及流程变量 16
5.2. 绘制流程图 16
5.3. 其他 16
第6章. 其它 16
版本修订说明
修订人 审核人 修订时间 修订内容 潘小滨 2015/06/11 新增 李刚 2015/07/20 补充关键技术点及主要功能 李刚 2015/09/10 补充新业务类型添加扩展项支持的说明 李刚 2015/10/21 添加扩展项 李刚 2015/11/13 添加弹窗单选、弹窗多选、数字输入框依赖资源标签说明 组件信息
核心组件
组 件 SUPP_EXTEND_ATTRIBUTE 组件名称 扩展项管理组件 前台代码位置 bm/extend_attribute/ 后台代码位置 com.supporter.prj.extend_attribute 说 明
依赖公司组件
名称(英文) 名称(中文) 说明 supp_bm_exec_service 执行控制公共接口组件 该组件包含了执行控制各模块的公共接口,用于组件之间能够通过调用接口的方式实现某些功能,达到组件之间解耦的目的。 supp_bm_exec_support 执行控制支撑组件 对列表页面的查询方法进行了封装,加入了页面通用验证器等,可简化某些操作需要编写的代码等作用。 supp_bm_exec_util 执行控制工具组件 调用了该组件中对时间、数字格式化相关的工具类。 supp_bm_exec_comp 执行控制通用组件 组件包含公共的变量、方法及功能,提高代码的利用率,并保证某些公共信息的统一。 依赖第三方
名称(英文) 名称(中文) 说明
关键技术与实现
对外公开接口
接口 说明 IExtendAttributeBusinessService [扩展项管理]外部公开服务类.
关键技术点
扩展项控件实现方式
扩展项控件实现方式 实现AbstractUIWidgetGenerator类
在码表中配置相关的参数:类的路径,控件名称,控件类型……
新建扩展项时选择对应的 控件类型即可
该接口的处理方式使用了 java的反射机制来查找对应的控件的实现类:
IUIWidgetGenerater uiWidget = (IUIWidgetGenerater) Class
.forName(widgetDefinition.getWidgetGeneratorClass()).newInstance();
扩展项标签解析
扩展项标签
com.supporter.prj.extend_attribute.tag. ExtendAttributeTag /**
* 扩展项显示自定义标签.
* pre
* 为业务功能(如借款、报销等)提供便捷统一的显示扩展项的接口
* /pre
* @author 潘小滨
* @since 5.8
*
*/
public class ExtendAttributeTag extends TagSupport……….
/**
* 拼接显示在前台的HTML.
*
* @return 前台展示的网页信息
*/
private String generateWidgetHtmlString() { //获取当前业务的可用扩展项
List IEAWidgetDefinition widgetDefinitions = null;
Map String, Object values = getExtendAttributeBusinessService().findExtendA
您可能关注的文档
- 打造狼性执行力全解.ppt
- 打造精细化管理在幼儿园户外体育活动中的作用全解.doc
- 打造积极班集体主题班会全解.ppt
- 打造高效团队凝聚力成长特训营全解.doc
- 打造魅力女人全解.ppt
- 托福听力常用短语.全解.doc
- 扣件式脚手架理论、构造、方案及案例全解.doc
- 执业医师考试公共卫生部分全解.doc
- 执业药师继续教育答案18分全解.doc
- 执业医师试题全解.ppt
- 2024福建福清市火车站片区综合管理处招聘1人笔试备考题库及答案解析(1).docx
- 2024福建福州闽都创新实验室公共技术支撑中心透射电子显微镜仪器设备管理员招聘笔试备考题库及答案解析.docx
- 2024“才聚齐鲁成就未来”山东省环保发展集团有限公司权属企业纪检、风控法务岗位招聘笔试备考试题及答案解析.docx
- 2024安徽池州青阳县定向招聘社区专职工作者15人笔试备考题库及答案解析.docx
- 2024安徽亳州市涡阳县面向村(社区)党组织书记、在村(社区)工作大学毕业生招聘乡镇(街道)事业编制人员5人笔试备考题库及答案解析.docx
- 2024安徽马鞍山市雨山区人民法院招聘劳务派遣制工作人员6人笔试备考题库及答案解析.docx
- 2024北方工业大学储能科学与工程学院招聘教学秘书1人笔试备考题库及答案解析.docx
- 2024福建厦门外国语学校集美分校非在编教师招聘1人笔试备考题库及答案解析.docx
- 2024福建省南平碳计量中心第二批紧缺急需专业人员招聘9人笔试冲刺试题及答案解析.docx
- 2024“黑龙江人才周”佳木斯市校园引才活动四川大学(西南地区)人才引进263人笔试备考题库及答案解析.docx
文档评论(0)